• DocumentCode
    1536436
  • Title

    A Novel Combination of Answer Set Programming with Description Logics for the Semantic Web

  • Author

    Lukasiewicz, Thomas

  • Author_Institution
    Comput. Lab., Univ. of Oxford, Oxford, UK
  • Volume
    22
  • Issue
    11
  • fYear
    2010
  • Firstpage
    1577
  • Lastpage
    1592
  • Abstract
    We present a novel combination of disjunctive programs under the answer set semantics with description logics for the Semantic Web. The combination is based on a well-balanced interface between disjunctive programs and description logics, which guarantees the decidability of the resulting formalism without assuming syntactic restrictions. We show that the new formalism has very nice semantic properties. In particular, it faithfully extends both disjunctive programs and description logics. Furthermore, we describe algorithms for reasoning in the new formalism, and we give a precise picture of its computational complexity. We also define the well-founded semantics for the normal case, where normal programs are combined with tractable description logics, and we explore its semantic and computational properties. In particular, we show that the well-founded semantics approximates the answer set semantics. We also describe algorithms for the problems of consistency checking and literal entailment under the well-founded semantics, and we give a precise picture of their computational complexity. As a crucial property, in the normal case, consistency checking and literal entailment under the well-founded semantics are both tractable in the data complexity, and even first-order rewritable (and thus can be done in LogSpace in the data complexity) in a special case that is especially useful for representing mappings between ontologies.
  • Keywords
    computational complexity; formal logic; logic programming; semantic Web; answer set programming; computational complexity; description logic; semantic Web; Automation; Computational complexity; Knowledge representation; Logic programming; Navigation; OWL; Ontologies; Semantic Web; Web pages; Web sites; Description logic programs; Semantic Web; algorithms; answer set semantics; complexity; description logics; disjunctive logic programs; first-order rewritability.; normal logic programs; well-founded semantics;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2010.111
  • Filename
    5510239