Representing and reasoning about concurrent actions with abductive logic programs

被引:3
|
作者
Li, RW [1 ]
Pereira, LM [1 ]
机构
[1] Univ Nova Lisboa, Dept Informat, Ctr Inteligencia Artificial, P-2825 Monte De Caparica, Portugal
关键词
D O I
10.1023/A:1018921603877
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper we extend Gelfond and Lifschitz' action description language A with concurrent actions and observation propositions to describe the predicted behaviour of domains of(concurrent) actions and actually observed behaviour, respectively, without requiring that the actually observed behaviour of a domain of actions be consistent with its predicted behaviour. We present a translation from domain descriptions and observations in the new action language to abductive normal logic programs. The translation is shown to be both sound and complete. From the standpoint of model-based diagnosis, in particular, we discuss the temporal explanation of inferring actions from fluent changes at two different levels, namely, at the domain description level and at the abductive logic programming level. The method is applicable to the temporal projection problem with incomplete information, as well as to the temporal explanation of inferring actions from fluent changes.
引用
收藏
页码:245 / 303
页数:59
相关论文
共 50 条
  • [41] Quantitative Separation Logic A Logic for Reasoning about Probabilistic Pointer Programs
    Batz, Kevin
    Kaminski, Benjamin Lucien
    Katoen, Joost-Pieter
    Matheja, Christoph
    Noll, Thomas
    PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2019, 3 (POPL):
  • [42] Abductive analysis of modular logic programs
    Giacobazzi, R
    JOURNAL OF LOGIC AND COMPUTATION, 1998, 8 (04) : 457 - 483
  • [43] A fixpoint characterization of abductive logic programs
    Inoue, K
    Sakama, C
    JOURNAL OF LOGIC PROGRAMMING, 1996, 27 (02): : 107 - 136
  • [44] Reasoning about nondeterministic and concurrent actions: A process algebra approach
    Chen, XJ
    De Giacomo, G
    ARTIFICIAL INTELLIGENCE, 1999, 107 (01) : 63 - 98
  • [45] Reasoning about nondeterministic and concurrent actions: A process algebra approach
    De Giacomo, G
    Chen, XJ
    PROCEEDINGS OF THE THIRTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND THE EIGHTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE, VOLS 1 AND 2, 1996, : 658 - 663
  • [46] Reasoning about concurrent actions in multi-agent systems
    Fan X.
    Xu D.
    Hou J.
    Zheng G.
    Journal of Computer Science and Technology, 1999, 14 (4) : 422 - 428
  • [47] Abductive Logic Programming for Normative Reasoning and Ontologies
    Gavanelli, Marco
    Lamma, Evelina
    Riguzzi, Fabrizio
    Bellodi, Elena
    Riccardo, Zese
    Cota, Giuseppe
    NEW FRONTIERS IN ARTIFICIAL INTELLIGENCE, 2017, 10091 : 187 - 203
  • [48] Reasoning on Datalog± Ontologies with Abductive Logic Programming
    Gavanelli, Marco
    Lamma, Evelina
    Riguzzi, Fabrizio
    Bellodi, Elena
    Zese, Riccardo
    Cota, Giuseppe
    FUNDAMENTA INFORMATICAE, 2018, 159 (1-2) : 65 - 93
  • [49] Temporal relevant logic as the logic basis for reasoning about dynamics of concurrent systems
    Cheng, JD
    1998 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5, 1998, : 794 - 799
  • [50] Epistemic GDL: A logic for representing and reasoning about imperfect information games
    Jiang, Guifei
    Zhang, Dongmo
    Perrussel, Laurent
    Zhang, Heng
    ARTIFICIAL INTELLIGENCE, 2021, 294