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 条
  • [21] Process algebra approach to reasoning about concurrent actions
    Feng, Y
    Ying, MS
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2004, 19 (03) : 364 - 373
  • [22] Representing incomplete knowledge in abductive logic programming
    Denecker, M
    DeSchreye, D
    JOURNAL OF LOGIC AND COMPUTATION, 1995, 5 (05) : 553 - 577
  • [23] Reasoning about temporal context using ontology and abductive constraint logic programming
    Zhu, HW
    Madnick, SE
    Siegel, MD
    PRINCIPLES AND PRACTICE OF SEMANTIC WEB REASONING, PROCEEDINGS, 2004, 3208 : 90 - 101
  • [24] QCTL: A logic for reasoning about inconsistent concurrent systems
    Chen, Donghuo
    Zhang, Guangquan
    Wu, Jinzhao
    TASE 2007: FIRST JOINT IEEE/IFIP SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING, PROCEEDINGS, 2007, : 241 - +
  • [25] A dynamic description logic for representation and reasoning about actions
    Chang, Liang
    Lin, Fen
    Shi, Zhongzhi
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, 2007, 4798 : 115 - 127
  • [26] Reasoning about actions with loops via Hoare logic
    He, Jiankun
    Zhao, Xishun
    FRONTIERS OF COMPUTER SCIENCE, 2016, 10 (05) : 870 - 888
  • [27] A temporal description logic for reasoning about actions and plans
    Artale, A
    Franconi, E
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 1998, 9 : 463 - 506
  • [28] Reasoning about actions with loops via Hoare logic
    Jiankun HE
    Xishun ZHAO
    Frontiers of Computer Science, 2016, 10 (05) : 870 - 888
  • [29] Reasoning about actions with loops via Hoare logic
    Jiankun He
    Xishun Zhao
    Frontiers of Computer Science, 2016, 10 : 870 - 888
  • [30] ABDUCTIVE INFERENCE IN PROBABILISTIC LOGIC PROGRAMS
    Simari, Gerardo I.
    Subrahmanian, V. S.
    TECHNICAL COMMUNICATIONS OF THE 26TH INTERNATIONAL CONFERENCE ON LOGIC PROGRAMMING (ICLP'10), 2010, 7 : 192 - 201