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 条
  • [21] General Improvements of Heuristic Algorithms for Low Complexity DOA Estimation
    Chen, Haihua
    Li, Haoran
    Yang, Mingyang
    Xiang, Changbo
    Suzuki, Masakiyo
    INTERNATIONAL JOURNAL OF ANTENNAS AND PROPAGATION, 2019, 2019
  • [22] New exact and heuristic algorithms for general production and delivery integration
    Yang, Xianyan
    Li, Feng
    Liu, Zhixue
    Xu, Zhou
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 316 (02) : 419 - 442
  • [23] EFFICIENCY INCREASE OF PLANNING THE GENERAL CONSTRUCTION
    DONGARYAN, SS
    SAPOZHNIKOV, PS
    NEFTYANOE KHOZYAISTVO, 1980, (10): : 5 - 8
  • [24] Implementation of Heuristic Technique and Genetic Algorithms in Shikaku Puzzle Problem
    Lukas, Samuel
    Aribowo, Arnold
    Halim, Steven Christian
    INFORMATION TECHNOLOGY FOR MANUFACTURING SYSTEMS II, PTS 1-3, 2011, 58-60 : 1860 - 1865
  • [25] Improving Teaching Efficiency with Heuristic Teaching Method in Information Technology
    Wang, Shaoxi
    Han, Ru
    Zhang, Meng
    Fan, Xiaoya
    Zhang, Shenbin
    ADVANCES IN INFORMATION TECHNOLOGY AND EDUCATION, PT I, 2011, 201 : 454 - +
  • [26] Improving the robustness and efficiency of crude scheduling algorithms
    Li, Jie
    Li, Wenkai
    Karimi, I. A.
    Srinivasan, Rajagopalan
    AICHE JOURNAL, 2007, 53 (10) : 2659 - 2680
  • [27] Algorithms for improving efficiency of discrete Markov chains
    Nabanita Mukherjee
    George Casella
    Kshitij Khare
    Indian Journal of Pure and Applied Mathematics, 2017, 48 : 495 - 511
  • [28] Improving the efficiency of variational tensor network algorithms
    Evenbly, Glen
    Pfeifer, Robert N. C.
    PHYSICAL REVIEW B, 2014, 89 (24):
  • [29] Improving the computational efficiency of thermodynamical genetic algorithms
    Ying, Wei-Qin
    Li, Yuan-Xiang
    Sheu, Phillip C-Y
    Ruan Jian Xue Bao/Journal of Software, 2008, 19 (07): : 1613 - 1622
  • [30] Improving the efficiency of genetic algorithms for frame designs
    Chen, SY
    Rajan, SD
    ENGINEERING OPTIMIZATION, 1998, 30 (3-4) : 281 - 307