THE EXPRESSIVE POWERS OF STABLE MODELS FOR BOUND AND UNBOUND DATALOG QUERIES

Authors
Citation
D. Sacca, THE EXPRESSIVE POWERS OF STABLE MODELS FOR BOUND AND UNBOUND DATALOG QUERIES, Journal of computer and system sciences, 54(3), 1997, pp. 441-464
Citations number
50
Categorie Soggetti
System Science","Computer Science Hardware & Architecture","Computer Science Theory & Methods
ISSN journal
00220000
Volume
54
Issue
3
Year of publication
1997
Pages
441 - 464
Database
ISI
SICI code
0022-0000(1997)54:3<441:TEPOSM>2.0.ZU;2-V
Abstract
Various types of stable models are known in the literature: T-stable ( total stable), P-stable ( partial stable, also called three-valued sta ble), M-stable (maximal stable, also known under Various different nam es), and L-stable ( least undefined stable). For each type of stable m odel, the paper analyzes two versions of deterministic semantics: poss ible semantics, which is based on the union of all stable models of th e given type, and definite semantics, which is instead based on their intersection and is like classical certain semantics except that it ma kes no inference if no model exists. For total stable models, which ar e the only type of stable models whose existence is not guaranteed for every program, certain semantics is taken into account as well. The e xpressive powers of each type of stable model under the above Versions of semantics are investigated for both bound (i.e., ground) and unbou nd queries on DATALOG programs with negation. As deterministic semanti cs is argued to be inappropriate for unbound queries, a non-determinis tic semantics is also proposed for them and its expressive power is fu lly characterized as well. (C) 1997 Academic Press.