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
Link To Document :
بازگشت