Outer entanglements: a general heuristic technique for improving the efficiency of planning algorithms

被引:5
|
作者
Chrpa, Lukas [1 ,2 ]
Vallati, Mauro [3 ]
McCluskey, Thomas Leo [3 ]
机构
[1] Czech Tech Univ, Dept Comp Sci, Prague, Czech Republic
[2] Charles Univ Prague, Dept Theoret Comp Sci & Math Log, Prague, Czech Republic
[3] Univ Huddersfield, Dept Informat, Queensgate, England
基金
英国工程与自然科学研究理事会;
关键词
Classical planning; outer entanglements; domain reformulation; state space pruning; MACRO-OPERATORS; FF; SEARCH; SYSTEM;
D O I
10.1080/0952813X.2018.1509377
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Domain independent planning engines accept a planning task description in a language such as PDDL and return a solution plan. Performance of planning engines can be improved by gathering additional knowledge about a class of planning tasks. In this paper we present Outer Entanglements, relations between planning operators and predicates, that are used to restrict the number of operator instances. Outer Entanglements can be encoded within a planning task description, effectively reformulating it. We provide an in depth analysis and evaluation of outer entanglements illustrating the effectiveness of using them as generic heuristics for improving the efficiency of planning engines.
引用
收藏
页码:831 / 856
页数:26
相关论文
共 50 条
  • [1] Heuristic and Backtracking Algorithms for Improving the Performance of Efficiency Analysis Trees
    Esteve, Miriam
    Javier Rodriguez-Sala, Jesus
    Juan Lopez-Espin, Jose
    Aparicio, Juan
    IEEE ACCESS, 2021, 9 : 17421 - 17428
  • [2] HEURISTIC ALGORITHMS FOR AUTOMATED SPACE PLANNING
    EASTMAN, CM
    COMPUTER, 1971, 4 (03) : 20 - &
  • [3] A general heuristic for production planning problems
    Pochet, Y
    Van Vyve, M
    INFORMS JOURNAL ON COMPUTING, 2004, 16 (03) : 316 - 327
  • [4] A heuristic technique for multi‐agent planning
    Eithan Ephrati
    Jeffrey S. Rosenschein
    Annals of Mathematics and Artificial Intelligence, 1997, 20 : 13 - 67
  • [5] Greedy heuristic algorithms for manpower shift planning
    Lagodimos, AG
    Leopoulos, V
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2000, 68 (01) : 95 - 106
  • [6] IMPROVING THE EFFICIENCY OF SCANLINE ALGORITHMS
    BROWN, AD
    THOMAS, PR
    COMPUTER-AIDED DESIGN, 1986, 18 (02) : 91 - 94
  • [7] Improving the efficiency of exclusion algorithms
    Georg, Kurt
    ADVANCES IN GEOMETRY, 2001, 1 (02) : 193 - 210
  • [8] Improving a constructive heuristic for the general routing problem
    Boyaci, Burak
    Thu Huong Dang
    Letchford, Adam N.
    NETWORKS, 2023, 81 (01) : 93 - 106
  • [9] Improving the Performance of Heuristic Algorithms Based on Causal Inference
    Quiroz Castellanos, Marcela
    Cruz Reyes, Laura
    Torres-Jimenez, Jose
    Gomez Santillan, Claudia
    Lopez Loces, Mario Cesar
    Carrillo Ibarra, Jesus Eduardo
    Castilla Valdez, Guadalupe
    ADVANCES IN ARTIFICIAL INTELLIGENCE, PT I, 2011, 7094 : 137 - 148
  • [10] Improving Performance of Heuristic Algorithms by Lebesgue Spectrum Filter
    Hasegawa, Mikio
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2016, E99B (11) : 2256 - 2262