Proceedings

Performance Analysis of Online Anticipatory Algorithms for Large Multistage Stochastic Integer Programs

Download BibTeX Cite

Proceedings of the Twentieth International Joint Conference on Artificial Intelligence. Pages 1979-1983.

© 2007 International Joint Conferences on Artificial Intelligence

Abstract

Despite significant algorithmic advances in recent years, finding optimal policies for large-scale, multistage stochastic combinatorial optimization problems remains far beyond the reach of existing methods. This paper studies a complementary approach, online anticipatory algorithms, that make decisions at each step by solving the anticipatory relaxation for a polynomial number of scenarios. Online anticipatory algorithms have exhibited surprisingly good results on a variety of applications and this paper aims at understanding their success. In particular, the paper derives sufficient conditions under which online anticipatory algorithms achieve good expected utility and studies the various types of errors arising in the algorithms including the anticipativity and sampling errors. The sampling error is shown to be negligible with a logarithmic number of scenarios. The anticipativity error is harder to bound and is shown to be low, both theoretically and experimentally, for the existing applications.

  1. [Barto et al., 1995] A.G. Barto, S.J. Bradtke, and S.P. Singh. Learning to act using real-time dynamic programming. Ar- tificial Intelligence, 72(1):81-138, 1995.
  2. [Benoist et al., 2001] T. Benoist, E. Bourreau, Y. Caseau, and B. Rottembourg. Towards stochastic constraint pro- gramming: A study of online multi-choice knapsack with deadlines. In CP'01, 2001.
  3. [Bent and Van Hentenryck, 2003] R. Bent and P. Van Hen- tenryck. Dynamic Vehicle Routing with Stochastic re- quests. IJCAI'03. IJCAI
  4. [Bent and Van Hentenryck, 2004] R. Bent and P. Van Hen- tenryck. Regrets only! online stochastic optimization un- der time constraints. In AAAI'04, 2004.
  5. [Bent et al., 2005] R. Bent, I. Katriel, and P. Van Henten- ryck. Sub-Optimality Approximation. In CP'05, 2005.
  6. [Birge and Louveaux, 1997] J.R. Birge and F. Louveaux. In- troduction to Stochastic Programming. Springer Verlag.
  7. [Borodin and El-Yaniv, 1998] A. Borodin and R. El-Yaniv. Online Computation and Competitive Analysis. Cam- bridge University Press, 1998.
  8. [Chang et al., 2000] H. Chang, R. Givan, and E. Chong. On- line Scheduling Via Sampling. Artificial Intelligence Plan- ning and Scheduling (AIPS'00), pages 62-71, 2000.
  9. Dempster, 1998
  10. M. A. H. Dempster. Sequential importance sampling algorithms for dynamic stochastic programming. Annals of Operations Research, 84:153-184, 1998.
  11. [Hentenryck et al., 2006] P. Van Hentenryck, R. Bent, and Y. Vergados. Online stochastic reservation systems. In CPAIOR'06, Springer, 2006.
  12. [Kearns et al., 1999] M. Kearns, Y. Mansour, and A. Ng. A Sparse Sampling Algorithm for Near-Optimal Planning in Large Markov Decision Processes. In IJCAI'99, 1999. IJCAI
  13. [Paquet et al., 2005] S. Paquet, L. Tobin, and B. Chaib-draa. Real-Time Decision Making for Large POMDPs. In 18th Canadian Conference on Artificial Intelligence, 2005.
  14. [Shapiro, 2006] A. Shapiro. On complexity of multistage stochastic programs. Oper. Res. Lett, 34(1):1-8, 2006.

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

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