Tractability and Intractability of Controlled Languages for Data Access

  • Authors:
  • Camilo Thorne;Diego Calvanese

  • Affiliations:
  • KRDB Research Centre for Knowledge and Data, Free University of Bozen-Bolzano, Bolzano, Italy 39100;KRDB Research Centre for Knowledge and Data, Free University of Bozen-Bolzano, Bolzano, Italy 39100

  • Venue:
  • Studia Logica
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we study the semantic data complexity of several controlled fragments of English designed for natural language front-ends to OWL (Web Ontology Language) and description logic ontology-based systems. Controlled languages are fragments of natural languages, obtained by restricting natural language syntax, vocabulary and semantics with the goal of eliminating ambiguity. Semantic complexity arises from the formal logic modelling of meaning in natural language and fragments thereof. It can be characterized as the computational complexity of the reasoning problems associated to their semantic representations. Data complexity (the complexity of answering a question over an ontology, stated in terms of the data items stored therein), in particular, provides a measure of the scalability of controlled languages to ontologies, since tractable data complexity implies scalability of data access. We present maximal tractable controlled languages and minimal intractable controlled languages.