Proceedings

Investigations of Continual Computation

Download BibTeX Cite

Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence. Pages 285-290.

© 2009 International Joint Conferences on Artificial Intelligence

Abstract

Autonomous agents that sense, reason, and act in real-world environments for extended periods often need to solve streams of incoming problems. Traditionally, effort is applied only to problems that have already arrived and have been noted. We examine continual computation methods that allow agents to ideally allocate time to solving current as well as potential future problems under uncertainty. We first review prior work on continual computation. Then, we present new directions and results, including the consideration of shared subtasks and multiple tasks. We present results on the computational complexity of the continual-computation problem and provide approximations for arbitrary models of computational performance. Finally, we review special formulations for addressing uncertainty about the best algorithm to apply, learning about performance, and considering costs associated with delayed use of results.Dafna Shahaf, Eric Horvitz

  1. [Adar et al., 2009] E. Adar, J. Teevan, and S. T. Dumais. Reso- nance on the web: web dynamics and revisitation patterns. In Dan R. Olsen Jr., Richard B. Arthur, Ken Hinckley, Mered- ith Ringel Morris, Scott E. Hudson, and Saul Greenberg, editors, CHI, pages 1381-1390. ACM, 2009.
  2. [Auer et al., 1995] P. Auer, N. Cesa-bianchi, Y. Freund, and R. E. Schapire. Gambling in a rigged casino: The adversarial multi- armed bandit problem. In FoCS 95, 1995.
  3. [Botev and Kroese, 2008] Z. I. Botev and D. P. Kroese. An effi- cient algorithm for rare-event probability estimation, combinato- rial optimization, and counting. Methodology and Computing in Applied Probability, 2008.
  4. [Boutilier et al., 2000] C. Boutilier, R. Dearden, and M. Gold- szmidt. Stochastic dynamic programming with factored repre- sentations. Artificial Intelligence, 2000.
  5. [Guestrin et al., 2003] Carlos Guestrin, Ronald Parr, and Shobha Venkataraman. Efficient solution algorithms for factored MDPs. JAIR, 19, 2003.
  6. [Horvitz et al., 1989] E.J. Horvitz, G.F. Cooper, and D.E. Hecker- man. Reflection and action under scarce resources: Theoretical principles and empirical study. In IJCAI 89, 1989. IJCAI
  7. [Horvitz et al., 2001] E. Horvitz, Y. Ruan, C. Gomes, H. Kautz, B. Selman, and M. Chickering. A Bayesian approach to tackling hard computational problems. In UAI, pages 235-244, 2001.
  8. [Horvitz, 1999] E.J. Horvitz. Thinking ahead: Continual compu- tation policies for allocating offline and real-time resources. In IJCAI 99, 1999.
  9. [Horvitz, 2001] E. Horvitz. Principles and applications of continual computation. Artificial Intelligence, 126:159-196, 2001.
  10. [Lawler, 1977] E. L. Lawler. Fast approximation algorithms for knapsack problems. FoCS 77, 0, 1977.
  11. [Leskovec et al., 2007] J. Leskovec, A. Krause, C. Guestrin, C. Faloutsos, J. Vanbriesen, and N. Glance. Cost-effective out- break detection in networks. In KDD '07, 2007.
  12. [Sahni, 1975] S. Sahni. Approximate algorithms for the 0/1 knap- sack problme. J. ACM, 1975.
  13. [Shahaf et al., 2009] D. Shahaf, Y. Azar, E. Lubetzky, and E. Horvitz. Utility-directed policies for continual caching and crawling. Technical report, 2009.
  14. [Sviridenko, 2004] M. Sviridenko. A note on maximizing a sub- modular set function subject to knapsack constraint. Operations Research Letters, 2004.

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

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