Proceedings

Subset Selection of Search Heuristics

Download BibTeX Cite

Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence. Pages 637-642.

© 2013 International Joint Conferences on Artificial Intelligence

Abstract

Constructing a strong heuristic function is a central problem in heuristic search. A common approach is to combine a number of heuristics by maximizing over the values from each. If a limit is placed on this number, then a subset selection problem arises. We treat this as an optimization problem, and proceed by translating a natural loss function into a submodular and monotonic utility function under which greedy selection is guaranteed to be near-optimal. We then extend this approach with a sampling scheme that retains provable optimality. Our empirical results show large improvements over existing methods, and give new insight into building heuristics for directed domains.

  1. [Bagchi and Mahanti, 1983] A. Bagchi and A. Mahanti. Search Algorithms Under Different Kinds of Heuristics -A Comparative Study. Journal of the ACM (JACM), 30(1):1-21, January 1983.
  2. [Bauer et al., 2010] Reinhard Bauer, Tobias Columbus, Bas- tian Katz, Marcus Krug, and Dorothea Wagner. Prepro- cessing Speed-Up Techniques is Hard. In Proceedings of the 7th International Conference on Algorithms and Complexity, CIAC'10, pages 359-370, Berlin, Heidelberg, 2010. Springer-Verlag.
  3. [Bourgain, 1985] J. Bourgain. On Lipschitz Embedding of Finite Metric Spaces in Hilbert Space. Israel Journal of Mathematics, 52:46-52, 1985.
  4. [Bulitko et al., 2012] Vadim Bulitko, Chris Rayner, and Ra- mon Lawrence. On Case Base Formation in Real-Time Heuristic Search. In Proceedings of the Artificial Intel- ligence and Interactive Digital Entertainment conference (AIIDE), 2012.
  5. [Culberson and Schaeffer, 1998] Joseph Culberson and Jonathan Schaeffer. Pattern Databases. Computational Intelligence, 14(3):318-334, 1998.
  6. [Ernandes and Gori, 2004] Marco Ernandes and Marco Gori. Likely-admissible and Sub-symbolic Heuristics. In ECAI, pages 613-617, 2004.
  7. [Fuchs, 2010] Fabian Fuchs. On Preprocessing the ALT- Algorithm. Master's thesis, Institute for Theoretical Infor- matics, Faculty of Computer Science, University of Karl- sruhe, 2010.
  8. [Goldberg and Harrelson, 2005] Andrew V. Goldberg and Chris Harrelson. Computing the Shortest Path: A* Search Meets Graph Theory. In Symposium on Discrete Algo- rithms (SODA), pages 156-165, 2005.
  9. [Goldberg and Werneck, 2003] Andrew V. Goldberg and Re- nato F. Werneck. Computing Point-to-Point Shortest Paths from External Memory. In Proceedings of the 2005 SIAM Workshop on Algorithms Engineering and Experimenta- tion, 2003.
  10. [Hart et al., 1968] Peter Hart, Nils Nilsson, and Bertram Raphael. A Formal Basis for the Heuristic Determination of Minimum Cost Paths. IEEE Trans. on Sys. Sci. and Cy- bernetics, 4(2):100-107, 1968.
  11. [Holte et al., 2006] Robert Holte, Ariel Felner, Jack Newton, Ram Meshulan, and David Furcy. Maximizing over Mul- tiple Pattern Databases Speeds up Heuristic Search. Arti- ficial Intelligence Journal, 170:1123-1136, 2006.
  12. [Krause and Golovin, 2012] Andreas Krause and Daniel Golovin. Submodular Function Maximization. In Tractability: Practical Approaches to Hard Problems. Cambridge University Press, 2012.
  13. [Krause and Guestrin, 2005] Andreas Krause and Carlos Guestrin. A Note on the Budgeted Maximization of Sub- modular Functions. Technical Report CMU-CALD-05- 103, Carnegie Mellon University, June 2005.
  14. [Linial et al., 1995] Nathan Linial, Eran London, and Yuri Rabinovich. The Geometry of Graphs and Some of Its Algorithmic Applications. Combinatorica, 15:215-245, 1995.
  15. [Nemhauser et al., 1978] G. Nemhauser, L. Wolsey, and M. Fisher. An Analysis of Approximations for Maximiz- ing Submodular Set Functions. Mathematical Program- ming, 14(1):265-294, 1978.
  16. [Rayner et al., 2011] Chris Rayner, Michael Bowling, and Nathan Sturtevant. Euclidean Heuristic Optimization. In Proceedings of the Twenty-Fifth National Conference on Artificial Intelligence (AAAI), pages 81-86, San Francisco, CA, USA, 2011.
  17. [Sturtevant et al., 2009] Nathan R. Sturtevant, Ariel Felner, Max Barrer, Jonathan Schaeffer, and Neil Burch. Memory- Based Heuristics for Explicit State Spaces. IJCAI-09, pages 609-614, 2009. IJCAI
  18. [Sturtevant, 2012] Nathan R. Sturtevant. Benchmarks for Grid-Based Pathfinding. Computational Intelligence and AI in Games, IEEE Transactions on, 4(2):144-148, 2012.
  19. [Weinberger et al., 2005] Kilian Q. Weinberger, Ben- jamin D. Packer, and Lawrence K. Saul. Nonlinear Dimensionality Reduction by Semidefinite Programming and Kernel Matrix Factorization. In Proceedings of the Tenth International Workshop on Artificial Intelligence and Statistics, pages 381-388, 2005.

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

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