Embedding revision programs in logic programming situation calculus

被引:4
|
作者
Baral, C
机构
[1] Department of Computer Science, University of Texas at El Paso, El Paso
来源
JOURNAL OF LOGIC PROGRAMMING | 1997年 / 30卷 / 01期
关键词
D O I
10.1016/S0743-1066(96)00080-5
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Revision programs were introduced by Marek and Truszczynski to specify a change in knowledge bases. In this paper, we show how to embed revision programs in logic programs with situation calculus notation. We extend Marek and Truszczynski's approach to allow an incomplete initial knowledge base, and extend the rules of revision programs to depend both on the initial and the final knowledge base. We show how revision programs and its proposed extension can be incorporated in theories of actions, and how our usage of situation calculus notation makes this easier and elegant. (C) Elsevier Science Inc., 1997
引用
收藏
页码:83 / 97
页数:15
相关论文
共 50 条
  • [31] Belief Revision and Progression of Knowledge Bases in the Epistemic Situation Calculus
    Schwering, Christoph
    Lakemeyer, Gerhard
    Pagnucco, Maurice
    PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), 2015, : 3214 - 3220
  • [32] Embedding prioritized circumscription in disjunctive logic programs
    Chen, JH
    JOURNAL OF EXPERIMENTAL & THEORETICAL ARTIFICIAL INTELLIGENCE, 1999, 11 (04) : 553 - 563
  • [33] Programming by combining general logic programs
    Brogi, A
    Contiero, S
    Turini, F
    JOURNAL OF LOGIC AND COMPUTATION, 1999, 9 (01) : 7 - 24
  • [34] APPLICATION OF FORMAL LOGIC TO PROGRAMS AND PROGRAMMING
    ALLEN, CD
    IBM SYSTEMS JOURNAL, 1971, 10 (01) : 2 - &
  • [35] Combining Event Calculus and Description Logic Reasoning via Logic Programming
    Baumgartner, Peter
    FRONTIERS OF COMBINING SYSTEMS (FROCOS 2021), 2021, 12941 : 98 - 117
  • [36] Explanations as Programs in Probabilistic Logic Programming
    Vidal, German
    FUNCTIONAL AND LOGIC PROGRAMMING, FLOPS 2022, 2022, 13215 : 205 - 223
  • [37] Iterative belief revision in extended logic programming
    You, JH
    Cartwright, R
    Li, M
    THEORETICAL COMPUTER SCIENCE, 1996, 170 (1-2) : 383 - 406
  • [38] Dynamic logic for plan revision in agent programming
    van Riemsdijk, M. Birna
    de Boer, Frank S.
    Meyer, John-Jules Ch.
    JOURNAL OF LOGIC AND COMPUTATION, 2006, 16 (03) : 375 - 402
  • [39] Partial Meet Revision and Contraction in Logic Programs
    Binnewies, Sebastian
    Zhuang, Zhiqiang
    Wang, Kewen
    PROCEEDINGS OF THE TWENTY-NINTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2015, : 1439 - 1445
  • [40] The Event Calculus in Probabilistic Logic Programming with Annotated Disjunctions
    McAreavey, Kevin
    Bauters, Kim
    Liu, Weiru
    Hong, Jun
    AAMAS'17: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS, 2017, : 105 - 113