Proceedings

Graph Theoretical Characterization and Computation of Answer Sets

Download BibTeX Cite

Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence. Pages 641-647.

© 2001 International Joint Conferences on Artificial Intelligence

Abstract

We give a graph theoretical characterization of answer sets of normal logic programs. We show that there is a one-to-one correspondence between answer sets and a special, non-standard graph coloring of so-called block graphs of logic programs. This leads us to an alternative implementation paradigm to compute answer sets, by computing non-standard graph colorings. Our approach is rule-based and not atom-based like most of the currently known methods. We present an implementation for computing answer sets which works on polynomial space.

  1. [Aggoun et al., 2000] A. Aggoun, D. Chan, P. Dufresne and other. Eclipse User Manual Release 5.0. ECLiPSe is avail- able at http://www.icparc.ic.ac.uk/eclipse, 2000. Link
  2. [Brewka, 1991] G. Brewka. Nonmonotonic Reasoning: Log- ical Foundations of Commonsense. Cambridge University Press, Cambridge, 1991.
  3. [Brignoli et al., 1999] G. Brignoli, S. Costantini, O. D'Antona, and A. Provetti. Characterizing and com- puting stable models of logic programs: the non-stratified case. In Proc. of Conf. on Information Technology, pp. 197-201, 1999.
  4. [Cholewiński et al., 1995] P. Cholewiński, V. Marek, A. Mik- itiuk, and M. Truszczyński. Experimenting with nonmono- tonic reasoning. In Proc. of the Int. Conf. on Logic Pro- gramming, pp. 267-281. MIT Press, 1995.
  5. [Cholewiński et al., 1996] P. Cholewiński, V. Marek, and M. Truszczyński. Default reasoning system DeReS. In Proc. KR-1996, pp. 518-528.
  6. [Dimopoulos and Torres, 1996] Y. Dimopoulos and A. Tor- res. Graph theoretical structures in logic programs and default theories. Theoretical Computer Science, 170:209- 244, 1996.
  7. [Dimopoulos et al., 1997] Y. Dimopoulos, B. Nebel, and J. Koehler. Encoding planning problems in non-monotonic logic programs. Proc. of the 4th European Conf. on Plan- ing, pp. 169-181, Toulouse, France, 1997. Springer Verlag.
  8. [Doyle, 1979] J. Doyle. A truth maintenance system. Artifi- cial Intelligence, 12:231-272, 1979.
  9. [Egly et al., 2000] U. Egly, Th. Eiter, H. Tompits, and St. Woltran. Solving advanced reasoning tasks using quan- tified boolean formulae. Proc. AAAI-2000, pp. 417-422, 2000.
  10. [Eiter et al., 1997] T. Eiter, N. Leone, C. Mateis, G. Pfeifer, and F. Scarcello. A deductive system for nonmonotonic reasoning. In J. Dix, U. Furbach, and A. Nerode, editors, LPNMR-1997, pages 363-374. Springer Verlag, 1997.
  11. [Gelfond and Lifschitz, 1988] M. Gelfond and V. Lifschitz. The stable model semantics for logic programming. In Proc. of the Int. Conf. on Logic Programming, 1988.
  12. [Gelfond and Lifschitz, 1990] M. Gelfond and V. Lifschitz. Logic programs with classical negation. In Proc. of the Int. Conf. on Logic Programming, pp. 579-597, 1990.
  13. [Gelfond and Lifschitz, 1991] M. Gelfond and V. Lifschitz. Classical negation in logic programs and deductive databases. New Generation Computing, 9:365-385, 1991.
  14. [Janhunen et al., 2000] T. Janhunen, I. Niemelä, P. Simons, and J. You. Unfolding partiality and disjunctions in sta- ble model semantics. In A.G. Cohn, F. Guinchiglia, and B.Selman, editors, Proc. KR-2000, pp. 411-419, 2000.
  15. [Linke and Schaub, 2000] T. Linke and T. Schaub. Alterna- tive foundations for Reiter's default logic. Artificial Intel- ligence, 124:31-86, 2000.
  16. [Liu et al., 1998] X. Liu, C. Ramakrishnan, and S.A. Smolka. Fully local and efficient evaluation of alternating fixed points. Proc. of the 4th Int. Conf. on Tools and Algorithms for the Construction Analysis of Systems, pp. 5-19, Lis- bon, Portugal, 1998. Springer Verlag.
  17. [Niemelä and Simons, 1997] I. Niemelä and P. Simons. Smodels: An implementation of the stable model and well- founded semantics for normal logic programs. In J. Dix, U. Furbach, and A. Nerode, editors, Proc. LPNMR-1997, pp. 420-429. Springer, 1997.
  18. [Niemelä, 1999] I. Niemelä. Logic programming with stable model semantics as a constraint programming paradigm. Annals of Mathematics and Artificial Intelli- gence, 25(3,4):241-273, 1999.
  19. [Papadimitriou and Sideri, 1994] C. Papadimitriou and M. Sideri. Default theories that always have extensions. Artificial Intelligence, 69:347-357, 1994.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards