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 条
  • [31] General fractional calculus and Prabhakar's theory
    Giusti, Andrea
    [J]. COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2020, 83
  • [32] A general framework for preferences in answer set programming
    Brewka, Gerhard
    Delgrande, James
    Romero, Javier
    Schaub, Torsten
    [J]. ARTIFICIAL INTELLIGENCE, 2023, 325
  • [33] Formalizing and validating behavioral models through the event calculus
    Diaz, O
    Paton, NW
    Iturrioz, J
    [J]. INFORMATION SYSTEMS, 1998, 23 (3-4) : 179 - 196
  • [34] Back Stable K-Theory Schubert Calculus
    Lam, Thomas
    Lee, Seung Jin
    Shimozono, Mark
    [J]. INTERNATIONAL MATHEMATICS RESEARCH NOTICES, 2023, 2023 (24) : 21381 - 21466
  • [35] Combining Event Calculus and Description Logic Reasoning via Logic Programming
    Baumgartner, Peter
    [J]. FRONTIERS OF COMBINING SYSTEMS (FROCOS 2021), 2021, 12941 : 98 - 117
  • [36] Set-valued calculus and dynamic programming in problems of feedback control
    Kurzhanski, AB
    [J]. VARIATIONAL CALCULUS, OPTIMAL CONTROL AND APPLICATIONS, 1998, 124 : 163 - 174
  • [37] Nonlocal Probability Theory: General Fractional Calculus Approach
    Tarasov, Vasily E.
    [J]. MATHEMATICS, 2022, 10 (20)
  • [38] Decision-theoretic, high-level agent programming in the situation calculus
    Boutilier, C
    Reiter, R
    Soutchanski, M
    Thrun, S
    [J]. SEVENTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-2001) / TWELFTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE (IAAI-2000), 2000, : 355 - 362
  • [39] Complete quadrics: Schubert calculus for Gaussian models and semidefinite programming
    Manivel, Laurent
    Michalek, Mateusz
    Monin, Leonid
    Seynnaeve, Tim
    Vodicka, Martin
    [J]. JOURNAL OF THE EUROPEAN MATHEMATICAL SOCIETY, 2024, 26 (08) : 3091 - 3135
  • [40] Embedding network calculus and event stream theory in a common model
    Boyer, Marc
    Roux, Pierre
    [J]. 2016 IEEE 21ST INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2016,