EXPRESSIVENESS OF STABLE MODEL SEMANTICS FOR DISJUNCTIVE LOGIC PROGRAMS WITH FUNCTIONS

Authors
Citation
T. Eiter et G. Gottlob, EXPRESSIVENESS OF STABLE MODEL SEMANTICS FOR DISJUNCTIVE LOGIC PROGRAMS WITH FUNCTIONS, The journal of logic programming, 33(2), 1997, pp. 167-178
Citations number
37
Categorie Soggetti
Computer Sciences, Special Topics","Computer Science Theory & Methods
ISSN journal
07431066
Volume
33
Issue
2
Year of publication
1997
Pages
167 - 178
Database
ISI
SICI code
0743-1066(1997)33:2<167:EOSMSF>2.0.ZU;2-N
Abstract
In this paper, we study the expressive power and recursion-theoretic c omplexity of disjunctive logic programs with functions symbols over He rbrand models. In particular, we consider the disjunctive stable model semantics, and show that a relation R is definable over the Herbrand universe of a disjunctive logic program if and only if R is II: defina ble. Thus, disjunctive logic programming under the stable model semant ics expresses exactly II11 and is thus II11 complete over the integers . This result is surprising because it shows that disjunctive logic pr ogramming is not more expressive than normal logic programming under t he stable or well-founded semantics. This sharply contrasts with the f unction-free case. (C) Elsevier Science Inc., 1997.