Proceedings

Learning Restart Strategies

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 792-796.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

Restart strategies are commonly used for minimizing the computational cost of randomized algorithms, but require prior knowledge of the run-time distribution in order to be effective. We propose a portfolio of two strategies, one fixed, with a provable bound on performance, the other based on a model of run-time distribution, updated as the two strategies are run on a sequence of problems. Computational resources are allocated probabilistically to the two strategies, based on their performances, using a well-known K-armed bandit problem solver. We present bounds on the performance of the resulting technique, and experiments with a satisfiability problem solver, showing rapid convergence to a near-optimal execution time.

  1. [Auer et al., 1995] P. Auer, N. Cesa-Bianchi, Y. Freund, and R. E. Schapire. Gambling in a rigged casino: the adver- sarial multi-armed bandit problem. In Proc. 36th Annual Symposium on Foundations of Computer Science, pages 322-331. IEEE, 1995.
  2. [Boddy and Dean, 1994] Mark Boddy and Thomas L. Dean. Deliberation scheduling for problem solving in time-constrained environments. Artificial Intelligence, 67(2):245-285, 1994.
  3. [Cicirello and Smith, 2005] Vincent A. Cicirello and Stephen F. Smith. The max k-armed bandit: A new model of exploration applied to search heuristic selection. In AAAI, pages 1355-1361, 2005.
  4. [Gagliolo and Schmidhuber, 2006a] Matteo Gagliolo and Jürgen Schmidhuber. Dynamic algorithm portfolios. In AI & MATH, 2006.
  5. [Gagliolo and Schmidhuber, 2006b] Matteo Gagliolo and Jürgen Schmidhuber. Impact of censored sampling on the performance of restart strategies. In CP 2006 , pages 167- 181. Springer, 2006.
  6. [Gent et al., 1999] Ian Gent, Holger H. Hoos, Patrick Prosser, and Toby Walsh. Morphing: Combining structure and randomness. In Proc. of AAAI-99, pages 654-660, 1999.
  7. [Giraud-Carrier et al., 2004] Christophe Giraud-Carrier, Ri- cardo Vilalta, and Pavel Brazdil. Introduction to the special issue on meta-learning. Machine Learning, 54(3):187-193, 2004.
  8. [Gomes and Selman, 2001] Carla P. Gomes and Bart Sel- man. Algorithm portfolios. Artificial Intelligence, 126(1- 2):43-62, 2001.
  9. [Gomes et al., 2000] Carla P. Gomes, Bart Selman, Nuno Crato, and Henry Kautz. Heavy-tailed phenomena in sat- isfiability and constraint satisfaction problems. J. Autom. Reason., 24(1-2):67-100, 2000.
  10. [Hogg and Williams, 1994] Tad Hogg and Colin P. Williams. The hardest constraint problems: a double phase transi- tion. Artif. Intell., 69(1-2):359-377, 1994.
  11. [Huberman et al., 1997] B. A. Huberman, R. M. Lukose, and T. Hogg. An economic approach to hard computational problems. Science, 275:51-54, 1997.
  12. [Kaplan and Meyer, 1958] E.L. Kaplan and P. Meyer. Non- parametric estimation from incomplete samples. J. of the ASA, 73:457-481, 1958.
  13. [Kautz et al., 2002] H. Kautz, E. Horvitz, Y. Ruan, C. Gomes, and B. Selman. Dynamic restart policies, 2002.
  14. [Lagoudakis and Littman, 2000] Michail G. Lagoudakis and Michael L. Littman. Algorithm selection using reinforce- ment learning. In Proc. ICML, pages 511-518.
  15. Morgan Kaufmann, 2000.
  16. [Li and Anbulagan, 1997] Chu-Min Li and Anbulagan. Heuristics based on unit propagation for satisfiability problems. In IJCAI97, pages 366-371, 1997. IJCAI
  17. [Luby et al., 1993] Michael Luby, Alistair Sinclair, and David Zuckerman. Optimal speedup of las vegas algo- rithms. Inf. Process. Lett., 47(4):173-180, 1993.
  18. [Nelson, 1982] Wayne Nelson. Applied Life Data Analysis. John Wiley, New York, 1982.
  19. [Petrik, 2005] Marek Petrik. Statistically optimal combina- tion of algorithms, 2005. Presented at SOFSEM 2005.
  20. [Rice, 1976] J. R. Rice. The algorithm selection problem. In Advances in computers, volume 15, pages 65-118. Aca- demic Press, New York, 1976.
  21. [Robbins, 1952] H. Robbins. Some aspects of the sequential design of experiments. Bulletin of the AMS, 58:527-535, 1952.
  22. [Streeter and Smith, 2006] Matthew J. Streeter and Stephen F. Smith. An asymptotically optimal algo- rithm for the max k-armed bandit problem. In AAAI, 2006.
  23. [van Moorsel and Wolter, 2004] Aad P. A. van Moorsel and Katinka Wolter. Analysis and algorithms for restart. In QEST '04, pages 195-204, 2004. IEEE.
  24. [Wu, 2006] H. Wu. Randomization and restart strategies. Master's thesis, University of Waterloo, School of Com- puter Science, 2006.

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

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