Tractability and Intractability of Controlled Languages for Data Access

Camilo Thorne, Diego Calvanese

Research output: Contribution to journalArticlepeer-review

1 Scopus citations

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.

Original languageEnglish
Pages (from-to)787-813
Number of pages27
JournalStudia Logica
Volume100
Issue number4
DOIs
StatePublished - Aug 2012
Externally publishedYes

Keywords

  • Controlled language interfaces to description logic ontologies
  • Controlled languages
  • Query answering
  • Semantic data complexity

Fingerprint

Dive into the research topics of 'Tractability and Intractability of Controlled Languages for Data Access'. Together they form a unique fingerprint.

Cite this