Proceedings

Incomplete Tree Search using Adaptive Probing

Download BibTeX Cite

Proceedings of the Seventeenth International Joint Conference on Artificial Intelligence. Pages 235-240.

© 2001 International Joint Conferences on Artificial Intelligence

Abstract

When not enough time is available to fully explore a search tree, different algorithms will visit different leaves. Depth-first search and depth-bounded discrepancy search, for example, make opposite assumptions about the distribution of good leaves. Unfortunately, it is rarely clear a priori which algorithm will be most appropriate for a particular problem. Rather than fixing strong assumptions in advance, we propose an approach in which an algorithm attempts to adjust to the distribution of leaf costs in the tree while exploring it. By sacrificing completeness, such flexible algorithms can exploit information gathered during the search using only weak assumptions. As an example, we show how a simple depth-based additive cost model of the tree can be learned on-line. Empirical analysis using a generic tree search problem shows that adaptive probing is competitive with systematic algorithms on a variety of hard trees and outperforms them when the node-ordering heuristic makes many mistakes. Results on boolean satisfiability and two different representations of number partitioning confirm these observations. Adaptive probing combines the flexibility and robustness of local search with the ability to take advantage of constructive heuristics.

  1. [Abramson, 1991] Bruce Abramson. The Expected-Outcome Model of Two-Player Games. Pitman, 1991.
  2. [Baluja and Davies, 1998] Shumeet Baluja and Scott Davies. Fast probabilistic modeling for combinatorial optimiza- tion. In Proceedings of AAAI-98, 1998.
  3. [Baluja, 1997] Shumeet Baluja. Genetic algorithms and ex- plicit search statistics. In Michael C. Mozer, Michael I. Jordan, and Thomas Petsche, editors, Advances in Neural Information Processing Systems 9, 1997.
  4. [Bedrax-Weiss, 1999] Tania Bedrax-Weiss. Optimal Search Protocols. PhD thesis, University of Oregon, Eugene, OR, August 1999.
  5. [Boese et al., 1994] Kenneth D. Boese, Andrew B. Kahng, and Sudhakar Muddu. A new adaptive multi-start tech- nique for combinatorial global optimizations. Operations Research Letters, 16:101-113, 1994.
  6. [Boyan and Moore, 1998] Justin A. Boyan and Andrew W. Moore. Learning evaluation functions for global optimiza- tion and boolean satisfiability. In Proceedings of AAAI-98, 1998.
  7. [Bresina, 1996] John L. Bresina. Heuristic-biased stochastic sampling. In Proceedings of AAAI-96, pp 271-278, 1996.
  8. [Cesa-Bianchi et al., 1996] Nicolò Cesa-Bianchi, Philip M. Long, and Manfred K. Warmuth. Worst-case quadratic loss bounds for on-line prediction of linear functions by gradient descent. IEEE Transactions on Neural Networks, 7(2):604-619, 1996.
  9. [Crawford and Baker, 1994] James M. Crawford and An- drew B. Baker. Experimental results on the application of satisfiability algorithms to scheduling problems. In Pro- ceedings of AAAI-94, pages 1092-1097, 1994.
  10. [Dorigo and Gambardella, 1997] Marco Dorigo and Luca Maria Gambardella. Ant colony system: A cooperative learning approach to the traveling sales- man problem. IEEE Transactions on Evolutionary Computation, 1(1):53-66, 1997.
  11. [Feo and Resende, 1995] T. A. Feo and M. G. C. Resende. Greedy randomized adaptive search procedures. Journal of Global Optimization, 6:109-133, 1995.
  12. [Gent and Walsh, 1996] Ian P. Gent and Toby Walsh. Phase transitions and annealed theories: Number partitioning as a case study. In Proceedings of ECAI-96, 1996.
  13. [Hansson and Mayer, 1994] Othar Hansson and Andrew Mayer. Dts: A decision-theoretic scheduler for space tele- scope applications. In Monte Zweben and Mark S. Fox, editors, Intelligent Scheduling, chapter 13, pages 371-388.
  14. Morgan Kaufmann, San Francisco, 1994.
  15. [Harvey and Ginsberg, 1995] William D. Harvey and Matthew L. Ginsberg. Limited discrepancy search. In Proceedings of IJCAI-95, pages 607-613, 1995. IJCAI
  16. [Johnson et al., 1991] David S. Johnson, Cecilia R. Aragon, Lyle A. McGeoch, and Catherine Schevon. Optimization by simulated annealing: An experimental evaluation; Part II, graph coloring and number partitioning. Operations Research, 39(3):378-406, May-June 1991.
  17. [Joslin and Clements, 1998] David E. Joslin and David P. Clements. "Squeaky wheel" optimization. In Proceedings of AAAI-98, pages 340-346. MIT Press, 1998.
  18. [Juillé and Pollack, 1998] Hughes Juillé and Jordan B. Pol- lack. A sampling-based heuristic for tree search applied to grammar induction. In Proceedings of AAAI-98, pages 776-783. MIT Press, 1998.
  19. [Karmarkar and Karp, 1982] Narenda Karmarkar and Richard M. Karp. The differencing method of set partitioning. Technical Report 82/113, Berkeley, 1982.
  20. [Karmarkar et al., 1986] Narenda Karmarkar, Richard M. Karp, George S. Lueker, and Andrew M. Odlyzko. Prob- abilistic analysis of optimum partitioning. Journal of Ap- plied Probability, 23:626-645, 1986.
  21. [Korf, 1995] Richard E. Korf. From approximate to optimal solutions: A case study of number partitioning. In Pro- ceedings of IJCAI-95, 1995. IJCAI
  22. [Korf, 1996] Richard E. Korf. Improved limited discrepancy search. In Proceedings of AAAI-96, pp 286-291, 1996.
  23. [Meseguer, 1997] Pedro Meseguer. Interleaved depth-first search. In Proceedings of IJCAI-97, pp 1382-1387, 1997. IJCAI
  24. [Walsh, 1997] Toby Walsh. Depth-bounded discrepancy search. In Proceedings of IJCAI-97, 1997. IJCAI

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

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