A logic-based approach to finding explanations for discrepancies in optimistic plan execution

被引:0
|
作者
Eiter, Thomas
Faber, Wolfgang
Erdem, Esra
Senko, Jan
机构
[1] Vienna Univ Technol, Inst Informat Syst, A-1040 Vienna, Austria
[2] Vienna Univ Technol, Inst Informat Syst, A-1040 Vienna, Austria
[3] Univ Calabria, Dept Math, I-87030 Commenda Di Rende, Italy
[4] Sabanci Univ Orhanli, Fac Engn & Nat Sci, TR-34956 Istanbul, Turkey
关键词
knowledge representation; reasoning about actions; logic-based planning; explanations; execution monitoring; computational complexity;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Consider an agent executing a plan with nondeterministic actions, in a dynamic environment, which might fail. Suppose that she is given a description of this action domain, including specifications of effects of actions, and a set of trajectories for the execution of this plan, where each trajectory specifies a possible execution of the plan in this domain. After executing some part of the plan, suppose that she obtains information about the current state of the world, and notices that she is not at a correct state relative to the given trajectories. How can she find an explanation ( a point of failure) for such a discrepancy? An answer to this question can be useful for different purposes. In the context of execution monitoring, points of failure can determine some checkpoints that specify when to check for discrepancies, and they can sometimes be used for recovering from discrepancies that cause plan failures. At the modeling level, points of failure may provide useful insight into the action domain for a better understanding of the domain, or reveal errors in the formalization of the domain. We study the question above in a general logic-based knowledge representation framework, which can accommodate nondeterminism and concurrency. In this framework, we define a discrepancy and an explanation for it, and analyze the computational complexity of detecting discrepancies and finding explanations for them. We introduce a method for computing explanations, and report about a realization of this method using DLVK, which is a logic-programming based system for reasoning about actions and change.
引用
收藏
页码:25 / 69
页数:45
相关论文
共 50 条
  • [21] Completing SBGN-AF networks by logic-based hypothesis finding
    Yamamoto, Yoshitaka
    Rougny, Adrien
    Nabeshima, Hidetomo
    Inoue, Katsumi
    Moriya, Hisao
    Froidevaux, Christine
    Iwanuma, Koji
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2014, 8738 : 165 - 179
  • [22] Tools for Finding Inconsistencies in Real-world Logic-based Systems
    McAreavey, Kevin
    Liu, Weiru
    Miller, Paul
    Meenan, Chris
    PROCEEDINGS OF THE SIXTH STARTING AI RESEARCHERS' SYMPOSIUM (STAIRS 2012), 2012, 241 : 192 - +
  • [23] A temporal logic-based planning and execution monitoring framework for unmanned aircraft systems
    Doherty, Patrick
    Kvarnstrom, Jonas
    Heintz, Fredrik
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2009, 19 (03) : 332 - 377
  • [24] A Fuzzy Logic-Based Approach for HVAC Systems Control
    Berouine, A.
    Akssas, E.
    Naitmalek, Y.
    Lachhab, F.
    Bakhouya, M.
    Ouladsine, R.
    Essaaidi, M.
    2019 6TH INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT 2019), 2019, : 1510 - 1515
  • [25] A logic-based approach to scheduling problems with resource constraints
    Pinto, JM
    Grossmann, IE
    COMPUTERS & CHEMICAL ENGINEERING, 1997, 21 (08) : 801 - 818
  • [26] A Logic-Based Approach for the Verification of UML Timed Models
    Baresi, Luciano
    Morzenti, Angelo
    Motta, Alfredo
    Pourhashem, Mohammad Mehdi K.
    Rossi, Andmatteo
    ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2017, 26 (02)
  • [27] Fuzzy Logic-Based Approach to Electronic Circuit Analysis
    Babanli, K. M.
    Kabaoglu, Rana Ortac
    10TH INTERNATIONAL CONFERENCE ON THEORY AND APPLICATION OF SOFT COMPUTING, COMPUTING WITH WORDS AND PERCEPTIONS - ICSCCW-2019, 2020, 1095 : 382 - 389
  • [28] A Semantic Logic-Based Approach to Determine Textual Similarity
    Blanco, Eduardo
    Moldovan, Dan
    IEEE-ACM TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2015, 23 (04) : 683 - 693
  • [29] A fuzzy logic-based approach for groundwater vulnerability assessment
    Vahid Nourani
    Sana Maleki
    Hessam Najafi
    Aida Hosseini Baghanam
    Environmental Science and Pollution Research, 2024, 31 : 18010 - 18029
  • [30] A logic-based approach to model supervisory control systems
    Dell'Acqua, Pierangelo
    Lombardi, Anna
    Pereira, Luis Moniz
    FOUNDATIONS OF INTELLIGENT SYSTEMS, PROCEEDINGS, 2006, 4203 : 534 - 539