Some computational aspects of circumscription
- 3 January 1990
- journal article
- Published by Association for Computing Machinery (ACM) in Journal of the ACM
- Vol. 37 (1) , 1-14
- https://doi.org/10.1145/78935.78936
Abstract
The effects of circumscribing first-order formulas are explored from a computational standpoint. First, extending work of V. Lifschitz, it is Shown that the circumscription of any existential first-order formula is equivalent to a first-order formula. After this, it is established that a set of universal Horn clauses has a first-order circumscription if and only if it is bounded (when considered as a logic program); thus it is undecidable to tell whether such formulas have first-order circumscription. Finally, it is shown that there arefirst-order formulas whode circumscription has a coNP-complete model-checking problem.Keywords
This publication has 16 references indexed in Scilit:
- On the computability of circumscriptionInformation Processing Letters, 1988
- Querying logical databasesJournal of Computer and System Sciences, 1986
- Completeness results for circumscriptionArtificial Intelligence, 1986
- On the satisfiability of circumscriptionArtificial Intelligence, 1986
- Saturation, nonmonotonic reasoning and the closed-world assumptionArtificial Intelligence, 1985
- On the foundations of the universal relation modelACM Transactions on Database Systems, 1984
- Structure and complexity of relational queriesJournal of Computer and System Sciences, 1982
- The mathematics of non-monotonic reasoningArtificial Intelligence, 1980
- Circumscription—A form of non-monotonic reasoningArtificial Intelligence, 1980
- Global inductive definabilityThe Journal of Symbolic Logic, 1978