Abstract
Logic programming with stable logic semantics (SLP) is a logical formalism that assigns to sets of clauses in the language admitting negations in the bodies a special kind of models, called stable models. This formalism does not have the compactness property. We show a number of conditions that entail a form of compactness for SLP.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Apt, K.: Logic programming. In: van Leeuven, J. (ed.) Handbook of Theoretical Computer Science, pp. 493–574. MIT Press, Cambridge (1990)
Apt, K.R., Blair, H.A.: Arithmetical Classification of Perfect Models of Stratified Programs. Fundamenta Informaticae 13, 1–17 (1990)
Apt, K., Blair, H., Walker, A.: Towards a Theory of Declarative Knowledge. In: Minker, J. (ed.) Foundations of Deductive Databases and Logic Programming, pp. 89–142. Morgan Kaufmann, Los Altos (1987)
Babovich, Y., Lifschitz, V.: Cmodels (2002), http://www.cs.utexas.edu/users/tag/cmodels.html
Bonatti, P.A.: Resolution for Skeptical Stable Model Semantics. Journal of Automated Reasoning 27, 391–421 (2001)
Cenzer, D., Remmel, J.B.: Index Sets for \(\Pi^0_1\)-classes. Annals of Pure and Applied Logic 93, 3–61 (1998)
Cenzer, D., Remmel, J.B.: \(\Pi^0_1\)-classes in Mathematics. In: Ershov, Y.L., Goncharov, S.S., Nerode, A., Remmel, J.B. (eds.) Handbook of Recursive Mathematics: Volume 2. Studies in Logic and the Foundations of Mathematics, vol. 139, pp. 623–822. Elsevier, Amsterdam (1998)
Cenzer, D., Remmel, J.B., Vanderbilt, A.: Locally Determined Logic Programs. In: Gelfond, M., Leone, N., Pfeifer, G. (eds.) LPNMR 1999. LNCS (LNAI), vol. 1730, pp. 34–49. Springer, Heidelberg (1999)
Cholewiński, P.: Stratified default theories. In: Pacholski, L., Tiuryn, J. (eds.) CSL 1994. LNCS, vol. 933, Springer, Heidelberg (1995)
Dung, P.M., Kanchanasut, K.: A Fixpoint Approach to Declarative Semantics of Logic Programs. In: Lusk, E.L., Overbeek, R.A. (eds.) Logic Programming, Proceedings of North American Conference, pp. 604–625 (1989)
Ferry, A.: A topological characterization of the stable and minimal model classes of propositional logic programs. Ann. Math. Artificial Intelligence 15, 325–355 (1995)
Gelfond, M., Lifschitz, V.: The Stable Semantics for Logic Programs. In: Proceedings of the 5th International Symposium on Logic Programming, pp. 1070–1080. MIT Press, Cambridge (1988)
Gödel, K.: Über formal unentscheibare Sätze der Principia Mathemaica und verwandter Systeme I. Monatshefte Math. Phys. 38, 173–198 (1931)
Jockusch, C.G., Soare, R.I.: \(\pi_1^0\) Classes and Degrees of Theories. Transactions of American Mathematical Society 173, 33–56 (1972)
Lifschitz, V., Turner, H.: Splitting a logic program. In: Van Hentenryck, P. (ed.) Proceedings of the Eleventh International Conference on Logic Programming, pp. 23–37 (1994)
Lloyd, J.: Foundations of Logic Programming. Springer, Heidelberg (1989)
Marek, W., Nerode, A., Remmel, J.B.: Nonmonotonic Rule Systems I. Annals of Mathematics and Artificial Intelligence 1, 241–273 (1990)
Marek, W., Nerode, A., Remmel, J.B.: Nonmonotonic Rule Systems II. Annals of Mathematics and Artificial Intelligence 5, 229–264 (1992)
Marek, W., Nerode, A., Remmel, J.B.: A Context for Belief Revision: Normal Logic Programs (Extended Abstract). In: Proceedings, Workshop on Defeasible Reasoning and Constraint Solving, International Logic Programming Symposium, San Diego, CA (1991)
Marek, W., Nerode, A., Remmel, J.B.: How Complicated is the Set of Stable Models of a Logic Program? Annals of Pure and Applied Logic 56, 119–136 (1992)
Marek, W., Nerode, A., Remmel, J.B.: The stable models of predicate logic programs. Journal of Logic Programming 21, 129–154 (1994)
Marek, W., Nerode, A., Remmel, J.B.: Context for belief revision: Forward chaining-normal nonmonotonic rule systems. Annals of Pure and Applied Logic 67, 269–324 (1994)
Reiter, R.: A Logic for Default Reasoning. Artificial Intelligence 13, 81–132 (1980)
Simons, P., Niemelä, I., Soininen, T.: Extending and implementing the stable model semantics. Artificial Intelligence 138, 181–234 (2002)
Van Gelder, A., Ross, K.A., Schlipf, J.S.: Unfounded sets and well-founded semantics for general logic programs. Journal of the ACM 38, 587 (1991)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer Berlin Heidelberg
About this paper
Cite this paper
Marek, V.W., Remmel, J.B. (2007). Compactness Properties for Stable Semantics of Logic Programs. In: Artemov, S.N., Nerode, A. (eds) Logical Foundations of Computer Science. LFCS 2007. Lecture Notes in Computer Science, vol 4514. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-72734-7_27
Download citation
DOI: https://doi.org/10.1007/978-3-540-72734-7_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-72732-3
Online ISBN: 978-3-540-72734-7
eBook Packages: Computer ScienceComputer Science (R0)