Reasoning with infinite stable models
Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence. Pages 603-609.
Abstract
The existing proof-theoretic and software tools for nonmonotonic reasoning can only handle finite domains. In this paper we introduce a class of normal logic programs, called finitary programs, whose domain may be infinite, and such that credulous and skeptical entailment under the stable model semantics are computable. Finitary programs— that are characterized by two conditions on their dependency graph—are computationally complete (they can simulate arbitrary Turing machines). Further results include a compactness theorem and the proof that the two conditions defining finitary programs are, in some sense, “minimal”. The existing methods for automated nonmonotonic reasoning are either complete for finitary programs, or can be easily extended to cover them.
@inproceedings{ijcai2001p84,
title = {Reasoning with infinite stable models},
author = {Bonatti, Piero A.},
booktitle = {Proceedings of the Seventeenth International Joint Conference on
Artificial Intelligence, {IJCAI-01}},
publisher = {International Joint Conferences on Artificial Intelligence},
pages = {603--609},
year = {2001},
url = {https://ijcai.org/proceedings/2001/84},
}
TY - CPAPER TI - Reasoning with infinite stable models AU - Bonatti, Piero A. T2 - Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence, IJCAI-01 PB - International Joint Conferences on Artificial Intelligence PY - 2001 SP - 603 EP - 609 UR - https://ijcai.org/proceedings/2001/84 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: