A preference-based framework for updating logic programs

  • Authors:
  • James P. Delgrande;Torsten Schaub;Hans Tompits

  • Affiliations:
  • School of Computing Science, Simon Fraser University, Burnaby, B.C., Canada;Institut für Informatik, Universität Potsdam, Potsdam, Germany and School of Computing Science, Simon Fraser University, Burnaby, B.C., Canada;Institut für Informationssysteme, Technische Universität Wien, Wien, Austria

  • Venue:
  • LPNMR'07 Proceedings of the 9th international conference on Logic programming and nonmonotonic reasoning
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We present a framework for updating logic programs under the answer-set semantics that builds on existing work on preferences in logic programming. The approach is simple and general, making use of two distinct complementary techniques: defaultification and preference. While defaultification resolves potential conflicts by inducing more answer sets, preferences then select among these answer sets, yielding the answer sets generated by those rules that have been added more recently.We examine instances of the framework with respect to various desirable properties; for the most part, these properties are satisfied by instances of our framework. Finally, the proposed framework is also easily implementable by off-the-shelf systems.