MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Logic program based updates (2000) [3 citations — 3 self]

Download:
Download as a PDF | Download as a PS
by Yan Zhang
ACM Transactions on Computational Logic
http://www.cit.nepean.uws.edu.au/~yan/papers/journal-sub02-00.ps
Add To MetaCart

Abstract:

We investigate two types of logic program based updates: simple fact updates and program updates. In the simple fact update, a knowledge base is specified as a set of facts and can be updated by a logic program, while in the program update, a knowledge base is specified as a logic program and can be updated by another logic program. The former is usually viewed as a special case of the latter. It is observed that the conflict resolution is a key issue in these logic program based updates. Our approach to the logic program based update has the following features: (1) a prioritized logic programming is developed for providing a formal basis of formalizing logic program based updates; (2) conflicts occurring in updates are explicitly solvable in our framework; and (3) splitting theorems on extended logic programs and prioritized logic programs are provided for simplifying the computation and inference of logic program based updates. We also investigate various properties embedded in the logic program based update. In addition, we analyze the computational complexity for both simple fact and

Citations

1588 Computational Complexity – Papadimitriou - 1994
1126 The Stable Model Semantics for Logic Programming – Gelfond, Lifschitz - 1988
554 Classical negation in logic programs and disjunctive databases. New Generation Computing 9:365–385 – Gelfond, Lifschitz - 1991
239 Reasoning about action using a possible models approach – Winslett - 1988
218 Logic programming and negation: A survey – Apt, Bol - 1994
200 Word problems requiring exponential time: Preliminary report – Stockmeyer, Meyer - 1973
197 Foundations of logic programming – Lifschitz - 1996
182 Autoepistemic logic – Marek, Truszczynski - 1991
171 Computers and Intractability – Garey, Johnson - 1979
166 Complexity and Expressive Power of Logic Programming – Dantsin, Eiter, et al. - 2001
141 Efficient implementation of the well-founded and stable model semantics – Niemela, Simons - 1996
134 Database Updates Through Abduction – Kakas, Mancarella - 1990
133 Propositional Semantics for Disjunctive Logic Programs – Ben-Eliyahu, Dechter - 1994
122 Well founded semantics for logic programs with explicit negation. in ECAI'92 – Pereira, Alferes - 1992
101 Preferred answer sets for ex-tended logic programs – Brewka, Eiter - 1999
87 A deductive system for non-monotonic reasoning – Eiter, Leone, et al. - 1997
73 Well-founded semantics for extended logic programs with dynamic preferences – Brewka - 1996
73 On the computational cost of disjunctive logic programming: Propositional case – EITER, GOTTLOB - 1995
69 Reprenting Actions in Logic Programs and Default Theories: A Situation Calculus Approach – Turner - 1997
66 Dynamic logic programming – Alferes, Leite, et al. - 1998
64 Lups—a language for updating logic programs – Alferes, Pereira, et al.
59 Update by Means of Inference Rules – Przymusinski, Turner - 1995
50 Updating extended logic programs through abduction – INOUE, C - 1999
47 Adding knowledge to the action description language – Lobo, Taylor, et al. - 1997
39 Updating logic programs – ZHANG, Y - 1998
39 Updates plus Preferences – Alferes, Pereira - 2000
38 On properties of update sequences based on causal rejection. Theory and Practice of Logic Programming – Eiter, Fink, et al. - 2002
37 On the Difference between Updating a Knowledge Database and Revising It – Katsuno, Mendelzon - 1991
30 Updating knowledge bases II – Guessoum, Lloyd - 1991
28 Update-programs can update programs – Alferes, Pereira - 1997
28 Answer sets for prioritized logicprograms – Zhang, Foo - 1997
28 Logic Programs with Compiled Preferences – Delgrande, Schaub, et al. - 2000
26 Revision programming – Marek, Truszczy'nski - 1998
23 Abduction from logic programs: Semantics and complexity – Eiter, Gottlob, et al. - 1997
22 Propositional belief base update and minimal change – Herzig, Rifi - 1999
21 A comparative study of logic programs with preference – Schaub, Wang - 2001
16 Towards Generalized Rule-based Updates – Zhang, Foo - 1997
10 Abduction to plausible causes: an event-based model of belief update – Boutilier - 1996
10 XSB: A system for efficiently computing WFS – Rao, Sagonas, et al. - 1997
9 Rule based updates on simple knowledge bases – Baral - 1994
9 A Logic for Modelling Decision Making with Dynamic Preferences – Vos, Vermeir - 2000
5 Specifying transactions for extended abduction – Inoue, Sakama - 1998
5 Coherence approach to logic program revision – Yuan, You - 1998
4 Update rules in Datalog programs – Alves, Laurent, et al. - 1995
4 Update by means of inference rules – Marek, Truszczy'nski - 1994
4 Implementing prioritized logic programming – Wu, Zhang - 1999
4 Minimal change and maximal coherence for epistemic logic program updates – Zhang - 2003
3 and et al, Dynamic logic programming – Alferes - 1998
3 Dynamic Deductive Data Bases with Steady Behavior – Dekhtyar, Dikovsky - 1995
3 On logically justified updates – Dekhtyar, Dikovsky, et al. - 1998