ON THE COMPUTATIONAL COST OF DISJUNCTIVE LOGIC PROGRAMMING - PROPOSITIONAL CASE

Authors
Citation
T. Eiter et G. Gottlob, ON THE COMPUTATIONAL COST OF DISJUNCTIVE LOGIC PROGRAMMING - PROPOSITIONAL CASE, Annals of mathematics and artificial intelligence, 15(3-4), 1995, pp. 289-323
Citations number
71
Categorie Soggetti
Computer Sciences",Mathematics,Mathematics,"Computer Science Artificial Intelligence
ISSN journal
10122443
Volume
15
Issue
3-4
Year of publication
1995
Pages
289 - 323
Database
ISI
SICI code
1012-2443(1995)15:3-4<289:OTCCOD>2.0.ZU;2-7
Abstract
This paper addresses complexity issues for important problems arising with disjunctive logic programming. In particular, the complexity of d eciding whether a disjunctive logic program is consistent is investiga ted for a variety of well-known semantics, as well as the complexity o f deciding whether a propositional formula is satisfied by all models according to a given semantics. We concentrate on finite propositional disjunctive programs with as well as without integrity constraints, i .e., clauses with empty heads; the problems are located in appropriate slots of the polynomial hierarchy. In particular, we show that the co nsistency check is Sigma(2)(P)-complete for the disjunctive stable mod el semantics (in the total as well as partial version), the iterated c losed world assumption, and the perfect model semantics, and we show t hat the inference problem for these semantics is Pi(2)(P)-complete; an alogous results are derived for the answer sets semantics of extended disjunctive logic programs. Besides, we generalize previously derived complexity results for the generalized closed world assumption and oth er more sophisticated variants of the closed world assumption. Further more, we use the close ties between the logic programming framework an d other nonmonotonic formalisms to provide new complexity results for disjunctive default theories and disjunctive autoepistemic literal the ories.