Capturing (Optimal) Relaxed Plans with Stable and Supported Models of Logic Programs

被引:0
|
作者
Rankooh, Masood Feyzbakhsh [1 ]
Janhunen, Tomi [1 ]
机构
[1] Tampere Univ, Tampere, Finland
基金
芬兰科学院;
关键词
planning heuristics; answer set programming; optimal delete-free planning; supported models; acyclicity constraint; dependency graph; vertex elimination;
D O I
10.1017/S1471068423000273
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We establish a novel relation between delete-free planning, an important task for the AI planning community also known as relaxed planning, and logic programming. We show that given a planning problem, all subsets of actions that could be ordered to produce relaxed plans for the problem can be bijectively captured with stable models of a logic program describing the corresponding relaxed planning problem. We also consider the supported model semantics of logic programs, and introduce one causal and one diagnostic encoding of the relaxed planning problem as logic programs, both capturing relaxed plans with their supported models. Our experimental results show that these new encodings can provide major performance gain when computing optimal relaxed plans, with our diagnostic encoding outperforming state-of-the-art approaches to relaxed planning regardless of the given time limit when measured on a wide collection of STRIPS planning benchmarks.
引用
收藏
页码:782 / 796
页数:15
相关论文
共 50 条
  • [31] Detecting optimal termination conditions of logic programs
    Mesnard, F
    Payet, E
    Neumerkel, U
    STATIC ANALYSIS, PROCEEDINGS, 2002, 2477 : 509 - 525
  • [32] Interactive Debugging of Concurrent Programs under Relaxed Memory Models
    Verma, Aakanksha
    Kalita, Pankaj Kumar
    Pandey, Awanish
    Roy, Subhajit
    CGO'20: PROCEEDINGS OF THE18TH ACM/IEEE INTERNATIONAL SYMPOSIUM ON CODE GENERATION AND OPTIMIZATION, 2020, : 68 - 80
  • [33] The well supported semantics for multidimensional dynamic logic programs
    Banti, F
    Alferes, JJ
    Brogi, A
    Hitzler, P
    LOGIC PROGRAMMING AND NONMONOTONIC REASONING, 2005, 3662 : 356 - 368
  • [34] THE STABLE MODELS OF A PREDICATE LOGIC PROGRAM
    MAREK, VW
    NERODE, A
    REMMEL, JB
    JOURNAL OF LOGIC PROGRAMMING, 1994, 21 (03): : 129 - 153
  • [35] CONTRIBUTIONS TO THE STABLE MODEL SEMANTICS OF LOGIC PROGRAMS WITH NEGATION
    COSTANTINI, S
    THEORETICAL COMPUTER SCIENCE, 1995, 149 (02) : 231 - 255
  • [36] Defining the Semantics of Abstract Argumentation Frameworks through Logic Programs and Partial Stable Models (Extended Abstract)
    Alfano, Gianvincenzo
    Greco, Sergio
    Parisi, Francesco
    Trubitsyna, Irina
    PROCEEDINGS OF THE THIRTIETH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, IJCAI 2021, 2021, : 4735 - 4739
  • [37] ON THE RELATION OF PROGRAMS AND COMPUTATIONS TO MODELS OF TEMPORAL LOGIC
    WOLPER, P
    TEMPORAL LOGIC IN SPECIFICATION, 1989, 398 : 75 - 123
  • [38] Partial models of extended generalized logic programs
    Alferes, JJ
    Herre, H
    Pereira, LM
    COMPUTATIONAL LOGIC - CL 2000, 2000, 1861 : 149 - 163
  • [39] Relational Models for Tabling Logic Programs in a Database
    Costa, Pedro
    Rocha, Ricardo
    Ferreira, Michel
    APPLICATIONS OF DECLARATIVE PROGRAMMING AND KNOWLEDGE MANAGEMENT: 17TH INTERNATIONAL CONFERENCE, INAP 2007/21ST WORKSHOP ON LOGIC PROGRAMMING, WLP 2007, 2009, 5437 : 99 - +