Rational deployment of multiple heuristics in optimal state-space search

被引:5
作者
Karpas, Erez [1 ]
Betzalel, Oded [2 ]
Shimony, Solomon Eyal [2 ]
Tolpin, David [2 ]
Felner, Ariel [3 ]
机构
[1] Technion, Fac Ind Engn & Management, IL-32000 Haifa, Israel
[2] Ben Gurion Univ Negev, CS Dept, Beer Sheva, Israel
[3] Ben Gurion Univ Negev, ISE Dept, Beer Sheva, Israel
关键词
Heuristic search; A*; Admissible heuristics; Rational metareasoning; BEST-1ST SEARCH; ASTERISK; TREE; IDA;
D O I
10.1016/j.artint.2017.11.001
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The obvious way to use several admissible heuristics in searching for an optimal solution is to take their maximum. In this paper, we aim to reduce the time spent on computing heuristics within the context of A* and IDA*. We discuss Lazy A* and Lazy IDA*, variants of A* and IDA*, respectively, where heuristics are evaluated lazily: only when they are essential to a decision to be made in the search process. While these lazy algorithms outperform naive maximization, we can do even better by intelligently deciding when to compute the more expensive heuristic. We present a new rational metareasoning based scheme which decides whether to compute the more expensive heuristics at all, based on a myopic regret estimate. This scheme is used to create rational lazy A* and rational lazy IDA*. We also present different methods for estimating the parameters necessary for making such decisions. An empirical evaluation in several domains supports the theoretical results, and shows that the rational variants, rational lazy A* and rational lazy IDA*, are better than their non-rational counterparts. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:181 / 210
页数:30
相关论文
共 39 条
  • [1] [Anonymous], 2013, INT C MACH LEARN PML
  • [2] [Anonymous], 2009, P 19 INT C AUT PLANN
  • [3] [Anonymous], 2013, P INT C IND ENG APPL
  • [4] Barley M.W., 2014, P ICAPS 2014 AAAI
  • [5] Optimal ordering of independent tests with precedence constraints
    Berend, D.
    Brafman, R.
    Cohen, S.
    Shimony, S. E.
    Zucker, S.
    [J]. DISCRETE APPLIED MATHEMATICS, 2014, 162 : 115 - 127
  • [6] Optimal Ordering of Tests with Extreme Dependencies
    Berend, Daniel
    Cohen, Shimon
    Shimony, Solomon E.
    Zucker, Shira
    [J]. MODELLING, COMPUTATION AND OPTIMIZATION IN INFORMATION SYSTEMS AND MANAGEMENT SCIENCES - MCO 2015, PT 1, 2015, 359 : 81 - 92
  • [7] Betzalel O., TYPE SYSTEM BASED RA, P151
  • [8] Heuristic Search When Time Matters
    Burns, Ethan
    Rumi, Wheeler
    Do, Minh B.
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2013, 47 : 697 - 740
  • [9] Applying the corridor method to a blocks relocation problem
    Caserta, Marco
    Voss, Stefan
    Sniedovich, Moshe
    [J]. OR SPECTRUM, 2011, 33 (04) : 915 - 929
  • [10] GENERALIZED BEST-1ST SEARCH STRATEGIES AND THE OPTIMALITY OF A
    DECHTER, R
    PEARL, J
    [J]. JOURNAL OF THE ACM, 1985, 32 (03) : 505 - 536