Experiments in Answer Sets Planning | SpringerLink
Skip to main content

Experiments in Answer Sets Planning

  • Conference paper
MICAI 2000: Advances in Artificial Intelligence (MICAI 2000)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 1793))

Included in the following conference series:

  • 755 Accesses

Abstract

The study of formal nonmonotonic reasoning has been motivated to a large degree by the need to solve the frame problem and other problems related to representing actions. New efficient implementations of nonmonotonic reasoning, such as SMODELS and DLV, can be used to solve many computational problems that involve actions, including plan generation. SMODELS and its competitors are essential to implement a new approach to knowledge representation and reasoning: to compute solutions to a problem by computing the stable models (answer sets) of the theory that represents it. Marek and Truszczyński call this paradigm Stable model programming. We are trying to assess the viability of stable logic programming for agent specification and planning in realistic scenarios. To do so, we present an encoding of plan generation within the lines of Lifschitz’s Answer set planning and evaluate its performance in the simple scenario of Blocks world. Several optimization techniques stemming from mainstream as well as satisfiability planning are added to our planner, and their impact is discussed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Apt, K.R., Bol, R.: Logic programming and negation: a survey. J. of Logic Programming 19/20 (1994)

    Google Scholar 

  2. Balduccini, M., Lanzarone, G.A.: Autonomous semi-reactive agent design based on incremental inductive learning in logic programming. In: Proc. of the ESSLI 1997 Symp. on Logical Approaches to Agent Modeling and Design, Utrecht University, pp. 1–12 (1997)

    Google Scholar 

  3. Baral, C., Gelfond, M.: Logic programming and knowledge representation. J. of Logic Programming 19/20 (1994)

    Google Scholar 

  4. Brignoli, G., Costantini, S., Provetti, A.: A Graph Coloring algorithm for stable models generation. Univ. of Milan Technical Report (1999) (submitted for publication)

    Google Scholar 

  5. Costantini, S., Provetti, A.: A new method, and new results, for detecting consistency of knowledge bases under answer sets semantics. Univ. of Milan Technical Report (1999) (submitted for publication)

    Google Scholar 

  6. Costantini, S.: Contributions to the stable model semantics of logic programs with negation. Theoretical Computer Science, 149 (1995)

    Google Scholar 

  7. Chen, W., Warren, D.S.: Computation of stable models and its integration with logical query processing. IEEE Trans. on Data and Knowledge Engineering 8(5), 742–747 (1996)

    Article  Google Scholar 

  8. Cholewiński, P., Marek, W., Truszczyński, M.: Default reasoning system DeReS. In: Proc. of KR 1996, pp. 518–528. Morgan-Kaufman, San Francisco (1996)

    Google Scholar 

  9. Dimopoulos, Y., Nebel, B., Koehler, J.: Encoding Planning Problems in Nonmonotonic Logic Programs. In: Proc. of European Conference on Planning, pp. 169–181 (1997)

    Google Scholar 

  10. Dung, P.M.: On the Relation between Stable and Well-Founded Semantics of Logic Programs. Theoretical Computer Science, 105 (1992)

    Google Scholar 

  11. Eiter, T., Leone, N., Mateis, C., Pfeifer, G., Scarcello, F.: A deductive system for non-monotonic reasoning. In: Fuhrbach, U., Dix, J., Nerode, A. (eds.) LPNMR 1997. LNCS, vol. 1265, pp. 363–374. Springer, Heidelberg (1997)

    Google Scholar 

  12. Erdem, E.: Application of Logic Programming to Planning: Computational Experiments. In: Gelfond, M., Leone, N., Pfeifer, G. (eds.) LPNMR 1999. LNCS (LNAI), vol. 1730. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  13. Faber, W., Leone, N., Pfeifer, G.: Pushing Goal Derivation in DLP Computations. In: Gelfond, M., Leone, N., Pfeifer, G. (eds.) LPNMR 1999. LNCS (LNAI), vol. 1730. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  14. Fages, F.: Consistency of Clark’s completion and existence of stable models. In: Proc. of 5th ILPS conference (1994)

    Google Scholar 

  15. Gelfond, M., Lifschitz, V.: The stable model semantics for logic programming. In: Proc. of 5th ILPS conference, pp. 1070–1080 (1988)

    Google Scholar 

  16. Gelfond, M., Lifschitz, V.: Classical negation in logic programs and disjunctive databases. New Generation Computing, 365–387 (1991)

    Google Scholar 

  17. Kautz, H., Selman, B.: Pushing the envelope: Planning, Propositional Logic and Stochastic Search. In: Proc. of AAAI 1996 (1996)

    Google Scholar 

  18. Lib99. Liberatore P., 1999. Algorithms and Experiments on Finding Minimal Models. Technical Report of University of Rome ”La Sapienza”

    Google Scholar 

  19. Lifschitz, V.: Answer Set Planning. In: Gelfond, M., Leone, N., Pfeifer, G. (eds.) LPNMR 1999. LNCS (LNAI), vol. 1730. Springer, Heidelberg (1999)

    Google Scholar 

  20. Marek, W., Truszczyński, M.: Stable models and an alternative logic programming paradigm. The Journal of Logic Programming (1999)

    Google Scholar 

  21. Niemelä, I., Simons, P.: Logic programs with stable model semantics as a constraint programming paradigm. In: Proc. of NM 1998 workshop (1998) (Extended version submitted for publication)

    Google Scholar 

  22. McCain, N., Turner, H.: Causal theories of actions and change. In: Proc. of AAAI 1997 Conference, pp. 460–465 (1997)

    Google Scholar 

  23. Saccà, D., Zaniolo, C.: Deterministic and Non-Deterministic Stable Models. J. of Logic and Computation (1997)

    Google Scholar 

  24. Simons, P.: Towards Constraint Satisfaction through Logic Programs and the Stable Models Semantics. Helsinki Univ. of Technology R.R. A:47 (1997)

    Google Scholar 

  25. Subrahmanian, V.S., Nau, D., Vago, C.: WFS + branch and bound = stable models. IEEE Trans. on Knowledge and Data Engineering 7(3), 362–377 (1995)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Balduccini, M., Brignoli, G., Lanzarone, G.A., Magni, F., Provetti, A. (2000). Experiments in Answer Sets Planning. In: Cairó, O., Sucar, L.E., Cantu, F.J. (eds) MICAI 2000: Advances in Artificial Intelligence. MICAI 2000. Lecture Notes in Computer Science(), vol 1793. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10720076_9

Download citation

  • DOI: https://doi.org/10.1007/10720076_9

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67354-5

  • Online ISBN: 978-3-540-45562-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics