Proceedings

Efficient Optimal Search under Expensive Edge Cost Computation

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 4266-4272.

https://doi.org/10.24963/ijcai.2017/596

Abstract

Optimal heuristic search has been successful in many domains, including journey planning, route planning and puzzle solving. Existing work typically assumes that the cost of each action can easily be obtained. However, in many problems, the exact edge cost is expensive to compute. Existing search algorithms face a significant performance bottleneck, due to an excessive overhead associated with dynamically calculating exact edge costs.

We present DEA*, an algorithm for problems with expensive edge cost computations. DEA* combines heuristic edge cost evaluations with delayed node expansions, reducing the number of exact edge computations. We formally prove that DEA* is optimal and it is efficient with respect to the number of exact edge cost computations.

We empirically evaluate DEA* on multiple-worker routing problems where the exact edge cost is calculated by invoking an external multi-modal journey planning engine. The results demonstrate the effectiveness of our ideas in reducing the computational time and improving the solving ability. In addition, we show the advantages of DEA* in domain-independent planning, where we simulate that accurate edge costs are expensive to compute.

  1. [Amir and Engelhardt, 2003] Eyal Amir and Barbara Engel- hardt. Factored Planning. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI), 2003.
  2. [Asai and Fukunaga, 2015] Masataro Asai and Alex Fukunaga. Solving Large-Scale Planning Problems by Decomposition and Macro Generation. In Proceedings of the International Conference on Automated Planning and Scheduling(ICAPS), Jerusalem, Israel, June 2015.
  3. [Asai and Fukunaga, 2016] Masataro Asai and Alex Fukunaga. Tiebreaking Strategies for Classical Planning Using A * Search. In Proceedings of the AAAI Conference on Artificial Intelligence, Arizona, USA, February 2016.
  4. [Botea and Braghin, 2015] Adi Botea and Stefano Braghin. Contingent versus Deterministic Plans in Multi-Modal Jour- ney Planning. In Proceedings of the International Conference on Automated Planning and Scheduling(ICAPS), volume 15, pages 268-272, 2015.
  5. [Botea et al., 2013] Adi Botea, Evdokia Nikolova, and Michele Berlingerio. Multi-Modal Journey Planning in the Presence of Uncertainty. In Proceedings of the International Conference on Automated Planning and Scheduling(ICAPS), 2013.
  6. [Brafman and Domshlak, 2006] Ronen I Brafman and Carmel Domshlak. Factored Planning: How, When, and When Not. In Proceedings of the AAAI Conference on Artificial Intelli- gence, 2006.
  7. [Du and Leung, 1990] Jianzhong Du and Joseph Y-T Leung. Minimizing Total Tardiness on One Machine is NP-Hard. Mathematics of Operations Research, 15:483-495, 1990.
  8. [Goldenberg et al., 2014] Meir Goldenberg, Ariel Felner, Roni Stern, Guni Sharon, Nathan R Sturtevant, Robert C Holte, and Jonathan Schaeffer. Enhanced Partial Expansion A*. J. Artif. Intell. Res.(JAIR), 50:141-187, 2014.
  9. [Hart et al., 1968] Peter E. Hart, Nils J. Nilsson, and Bertram Raphael. A Formal Basis for the Heuristic Determination of Minimum Cost Paths. Systems Science and Cybernetics, IEEE Transactions on, 4(2):100-107, 1968.
  10. [Haslum and Geffner, 2000] Patrik Haslum and Héctor Geffner. Admissible Heuristics for Optimal Planning. In Proceedings of the International Conference of AI Planning Systems, 2000.
  11. [Helmert and Domshlak, 2009] Malte Helmert and Carmel Domshlak. Landmarks, Critical Paths and Abstractions: What's the Difference Anyway? In Proceedings of the In- ternational Conference on Automated Planning and Schedul- ing(ICAPS), 2009.
  12. [Helmert and Röger, 2008] Malte Helmert and Gabriele Röger. How Good is Almost Perfect? In Proceedings of the AAAI Conference on Artificial Intelligence, 2008.
  13. [Helmert, 2006] Malte Helmert. The Fast Downward Planning System. J. Artif. Intell. Res.(JAIR), 26:191-246, 2006.
  14. [Kishimoto and Nagano, 2016] Akihiro Kishimoto and Kiy- ohito Nagano. Evaluation of Auction-Based Multi-Robot Routing by Parallel Simulation. In Proceedings of the In- ternational Conference on Automated Planning and Schedul- ing(ICAPS), pages 495-503, 2016.
  15. [Kishimoto and Sturtevant, 2008] Akihiro Kishimoto and Nathan Sturtevant. Optimized Algorithms for Multi-Agent Routing. In Proceedings of the International Conference on Autonomous Agents and Multi-Agent Systems, pages 1585-1588, 2008.
  16. [Kishimoto et al., 2016] Akihiro Kishimoto, Adi Botea, and Elizabeth Daly. Combining Deterministic and Nondetermin- istic Search for Optimal Journey Planning Under Uncertainty. In Proceedings of the European Conference on Artificial In- telligence, volume 285, page 295. IOS Press, 2016.
  17. [Korf, 1985] Richard E. Korf. Depth-First Iterative-Deepening: An Optimal Admissible Tree Search. Artificial Intelligence, 27(1):97-109, 1985.
  18. [Phillips et al., 2014] Mike Phillips, Maxim Likhachev, and Sven Koenig. PA* SE: Parallel A* for Slow Expansions. In Proceedings of the International Conference on Automated Planning and Scheduling(ICAPS), 2014.
  19. [Richter and Helmert, 2009] Silvia Richter and Malte Helmert. Preferred Operators and Deferred Evaluation in Satisficing Planning. In Proceedings of the International Conference on Automated Planning and Scheduling(ICAPS), pages 273- 280, 2009.
  20. [Sturtevant et al., 2015] Nathan R. Sturtevant, Jason M. Traish, James R. Tulip, Tansel Uras, Sven Koenig, Ben Strasser, Adi Botea, Daniel Harabor, and Steve Rabin. The Grid-Based Path Planning Competition: 2014 Entries and Results. In Pro- ceedings of the Annual Symposium on Combinatorial Search, pages 241-251, 2015.
  21. [Tolpin et al., 2013] David Tolpin, Tal Beja, Solomon Eyal Shi- mony, Ariel Felner, and Erez Karpas. Towards rational de- ployment of multiple heuristics in A*. In Proceedings of the International Joint Conference on Artificial Intelligence (IJ- CAI), pages 674-680, 2013.
  22. [Yoshizumi et al., 2000] Takayuki Yoshizumi, Teruhisa Miura, and Toru Ishida. A* with Partial Expansion for Large Branch- ing Factor Problems. In Proceedings of the AAAI Conference on Artificial Intelligence, pages 923-929, 2000.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards