Skip to main content

Belief Base Change Operations for Answer Set Programming

  • Conference paper
Logics in Artificial Intelligence (JELIA 2012)

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

Included in the following conference series:

Abstract

We present a principled approach to the problem of belief revision in (non-monotonic) logic programming under the answer set semantics. Unlike previous approaches we use a belief base approach. Belief bases are sets of sentences that are, in contrast to belief sets, not deductively closed. We show that many of the classic base revision postulates are applicable to the logic programming case. We discuss further postulates for logic program revision and show that many of them follow from classical base revision postulates. For those postulates that do not follow from base revision postulates we propose new postulates that may also be justified from the base revision perspective. Moreover we develop a new construction for prioritized multiple base revision based on a consolidation operation via remainder sets. This construction is applicable in both the classical propositional and the logic programming cases. We connect postulates and construction by proving a representation theorem showing that the construction is exactly characterized by the proposed set of postulates.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Fermé, E., Hansson, S.: AGM 25 years. Journal of Philosophical Logic 40, 295–331 (2011), doi:10.1007/s10992-011-9171-9

    Article  MathSciNet  MATH  Google Scholar 

  2. Eiter, T., Fink, M., Sabbatini, G., Tompits, H.: On properties of update sequences based on causal rejection. Theory and Practice of Logic Programming 2(6) (2002)

    Google Scholar 

  3. Delgrande, J., Schaub, T., Tompits, H., Woltran, S.: Belief revision of logic programs under answer set semantics. In: Proc. of the 11th Int’l Conference on Principles of Knowledge Representation and Reasoning (KR 2008). AAAI Press (2008)

    Google Scholar 

  4. Slota, M., Leite, J.: On semantic update operators for answer-set programs. In: Proc. of the 19th European Conference on Artificial Intelligence, ECAI (2010)

    Google Scholar 

  5. Hansson, S.O.: A Textbook of Belief Dynamics. Kluwer Academic Publishers, Norwell (2001)

    Google Scholar 

  6. Gelfond, M., Leone, N.: Logic programming and knowledge representation — the A-Prolog perspective. Artificial Intelligence 138(1-2), 3–38 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  7. Delgrande, J.P.: Horn clause belief change: Contraction functions. In: Proc. of the 11th int’l Conference on Principles of Knowledge Representation and Reasoning (KR), pp. 156–165. AAAI Press (2008)

    Google Scholar 

  8. Delgrande, J.P.: An approach to revising logic programs under the answer set semantics. In: 13th Int’l Workshop on Non-Monotonic Reasoning, NMR 2010 (2010)

    Google Scholar 

  9. Osorio, M., Cuevas, V.: Updates in answer set programming: An approach based on basic structural properties. Theory Pract. Log. Program. 7(4), 451–479 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  10. Woltran, S.: A common view on strong, uniform, and other notions of equivalence in answer-set programming. Theory Pract. Log. Program. 8(2), 217–234 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  11. Alferes, J.J., Banti, F., Brogi, A., Leite, J.A.: The refined extension principle for semantics of dynamic logic programming. Studia Logica 79(1) (2005)

    Google Scholar 

  12. Hansson, S.O.: Semi-revision. Journal of Applied Non-Classical Logics 7(2) (1997)

    Google Scholar 

  13. Makinson, D.: Screened revision. Theoria. 63(1-2), 14–23 (1997)

    Article  MathSciNet  Google Scholar 

  14. Krümpelmann, P.: Dependency semantics for sequences of extended logic programs. Logic Journal of the IGPL (2012), doi: 10.1093/jigpal/jzs012

    Google Scholar 

  15. Kudo, Y., Murai, T.: A Method of Belief Base Revision for Extended Logic Programs Based on State Transition Diagrams. n: Negoita, M.G., Howlett, R.J., Jain, L.C. (eds.) KES 2004, Part I. LNCS (LNAI), vol. 3213, pp. 1079–1084. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  16. Witteveen, G., van der Hoek, W.: A General Framework for Revising Nonmonotonic Theories. In: Fuhrbach, U., Dix, J., Nerode, A. (eds.) LPNMR 1997. LNCS, vol. 1265, pp. 258–272. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  17. Billington, D., Antoniou, G., Governatori, G., Maher, M.J.: Revising Nonmonotonic Theories: The Case of Defeasible Logic. In: Burgard, W., Christaller, T., Cremers, A.B. (eds.) KI 1999. LNCS (LNAI), vol. 1701, pp. 101–112. Springer, Heidelberg (1999)

    Chapter  Google Scholar 

  18. Krümpelmann, P., Kern-Isberner, G.: On belief dynamics of dependency relations for extended logic programs. In: Proceedings of the 13th International Workshop on Non-Monotonic Reasoning, NMR 2010 (2010)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Krümpelmann, P., Kern-Isberner, G. (2012). Belief Base Change Operations for Answer Set Programming. In: del Cerro, L.F., Herzig, A., Mengin, J. (eds) Logics in Artificial Intelligence. JELIA 2012. Lecture Notes in Computer Science(), vol 7519. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33353-8_23

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-33353-8_23

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-33352-1

  • Online ISBN: 978-3-642-33353-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics