Joint Tabling of Logic Program Abductions and Updates

05/08/2014
by   Ari Saptawijaya, et al.
0

Abductive logic programs offer a formalism to declaratively represent and reason about problems in a variety of areas: diagnosis, decision making, hypothetical reasoning, etc. On the other hand, logic program updates allow us to express knowledge changes, be they internal (or self) and external (or world) changes. Abductive logic programs and logic program updates thus naturally coexist in problems that are susceptible to hypothetical reasoning about change. Taking this as a motivation, in this paper we integrate abductive logic programs and logic program updates by jointly exploiting tabling features of logic programming. The integration is based on and benefits from the two implementation techniques we separately devised previously, viz., tabled abduction and incremental tabling for query-driven propagation of logic program updates. A prototype of the integrated system is implemented in XSB Prolog.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/27/2021

A Brief History of Updates of Answer-Set Programs

Over the last couple of decades, there has been a considerable effort de...
research
03/05/2002

Two results for proiritized logic programming

Prioritized default reasoning has illustrated its rich expressiveness an...
research
01/25/1999

Extremal problems in logic programming and stable model computation

We study the following problem: given a class of logic programs C, deter...
research
05/10/2021

Incorrectness Logic for Graph Programs

Program logics typically reason about an over-approximation of program b...
research
03/30/2000

Representation results for defeasible logic

The importance of transformations and normal forms in logic programming,...
research
07/10/2017

Deciding Probabilistic Program Equivalence in NetKAT

We tackle the problem of deciding whether a pair of probabilistic progra...
research
09/26/2018

Towards an Algebraic Theory of Analogical Reasoning in Logic Programming

Analogy-making is an essential part of human intelligence and creativity...

Please sign up or login with your details

Forgot password? Click here to reset