RULE-BASED LANGUAGES

Authors
Citation
V. Vianu, RULE-BASED LANGUAGES, Annals of mathematics and artificial intelligence, 19(1-2), 1997, pp. 215-259
Citations number
93
Categorie Soggetti
Computer Sciences",Mathematics,Mathematics,"Computer Science Artificial Intelligence
ISSN journal
10122443
Volume
19
Issue
1-2
Year of publication
1997
Pages
215 - 259
Database
ISI
SICI code
1012-2443(1997)19:1-2<215:RL>2.0.ZU;2-A
Abstract
The paper presents a survey of the main formal rule-based languages an d semantics. Both procedural (fixpoint) and declarative (model-theoret ic) semantics are defined and discussed, including inflationary and no ninflationary fixpoint semantics, and the semi-positive, stratified an d well-founded semantics. The relative expressive power and complexity of the various languages are provided. Nondeterministic rule-based la nguages are also discussed, and it is shown how nondeterminism can cir cumvent some difficulties concerning the expressive power of the deter ministic languages. Finally, languages with value invention (in the sp irit of object-creation in oodbs) are presented and issues of expressi ve power specific to such languages are discussed.