Reformulating the Situation Calculus and the Event Calculus in the General Theory of Stable Models and in Answer Set Programming

被引:23
|
作者
Lee, Joohyung [1 ]
Palla, Ravi [1 ]
机构
[1] Arizona State Univ, Sch Comp Informat & Decis Syst Engn, Tempe, AZ 85287 USA
基金
美国国家科学基金会;
关键词
LOGIC; CIRCUMSCRIPTION; SEMANTICS;
D O I
10.1613/jair.3489
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Circumscription and logic programs under the stable model semantics are two well-known nonmonotonic formalisms. The former has served as a basis of classical logic based action formalisms, such as the situation calculus, the event calculus and temporal action logics; the latter has served as a basis of a family of action languages, such as language A and several of its descendants. Based on the discovery that circumscription and the stable model semantics coincide on a class of canonical formulas, we reformulate the situation calculus and the event calculus in the general theory of stable models. We also present a translation that turns the reformulations further into answer set programs, so that efficient answer set solvers can be applied to compute the situation calculus and the event calculus.
引用
收藏
页码:571 / 620
页数:50
相关论文
共 50 条
  • [1] Situation Calculus as Answer Set Programming
    Lee, Joohyung
    Palla, Ravi
    [J]. PROCEEDINGS OF THE TWENTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-10), 2010, : 309 - 314
  • [2] Circumscriptive Event Calculus as Answer Set Programming
    Kim, Tae-Won
    Lee, Joohyung
    Palla, Ravi
    [J]. 21ST INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-09), PROCEEDINGS, 2009, : 823 - 829
  • [3] Online Learning Probabilistic Event Calculus Theories in Answer Set Programming
    Katzouris, Nikos
    Paliouras, Georgios
    Artikis, Alexander
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2023, 23 (02) : 362 - 386
  • [4] An answer set programming-based implementation of epistemic probabilistic event calculus
    D'Asaro, Fabio Aurelio
    Bikakis, Antonis
    Dickens, Luke
    Miller, Rob
    [J]. INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2024, 165
  • [5] Reconciling the event calculus with the situation calculus
    Kowalski, R
    Sadri, F
    [J]. JOURNAL OF LOGIC PROGRAMMING, 1997, 31 (1-3): : 39 - 58
  • [6] On the relation between situation calculus and event calculus
    VanBelleghem, K
    Denecker, M
    DeSchreye, D
    [J]. JOURNAL OF LOGIC PROGRAMMING, 1997, 31 (1-3): : 3 - 37
  • [7] Modeling and Reasoning in Event Calculus using Goal-Directed Constraint Answer Set Programming
    Arias, Joaquin
    Carro, Manuel
    Chen, Zhuo
    Gupta, Gopal
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2022, 22 (01) : 51 - 80
  • [8] Situation Calculus specifications for Event Calculus logic programs
    Miller, R
    [J]. LOGIC PROGRAMMING AND NONMONOTONIC REASONING, 1995, 928 : 217 - 230
  • [9] A Trajectory Calculus for Qualitative Spatial Reasoning Using Answer Set Programming
    Baryannis, George
    Tachmazidis, Ilias
    Batsakis, Sotiris
    Antoniou, Grigoris
    Alviano, Mario
    Sellis, Timos
    Tsai, Pei-Wei
    [J]. THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2018, 18 (3-4) : 355 - 371
  • [10] Hypothetical reasoning about actions: From situation calculus to event calculus
    Provetti, A
    [J]. COMPUTATIONAL INTELLIGENCE, 1996, 12 (03) : 478 - 498