Proceedings

Dynamic Resource Routing using Real-Time Dynamic Programming

Download BibTeX Cite

Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence. Main track. Pages 4822-4828.

https://doi.org/10.24963/ijcai.2018/670

Abstract

Acquiring available resources in stochastic environments becomes more and more important to future mobility. For instance, cities like Melbourne, Canberra and San Francisco install sensors that detect in real-time whether a parking spot (resource) is available or not. In such environments, the current state of the resources may be fully observable, although the future development is stochastic. In order to reduce the traffic, such cities want to fully exploit parking spots, such that the amount of searching cars is minimized. Thus, we formulate a problem setting where the expected seek time for each driver is minimized. This problem can be modeled by a Markov Decision Process (MDP) and solved using standard algorithms. In this paper, we focus on the setting, where pre-computation is not possible and search policies have to be computed on the fly. Our approach is based on state-of-the-art Real-Time Dynamic Programming (RTDP) approaches. However, standard RTDP approaches do not perform well on this specific problem setting as shown in our experiments. We introduce adapted bounds and approximations that exploit the specific nature of the problem in order to improve the performance significantly.

  1. [Barto et al., 1995] Andrew G Barto, Steven J Bradtke, and Satinder P Singh. Learning to act using real-time dynamic programming. Artificial Intelligence, 72(1):81-138, 1995.
  2. [Bellman, 1957] Richard Bellman. A markovian decision process. Journal of Mathematics and Mechanics, pages 679-684, 1957.
  3. [Bertsekas and Tsitsiklis, 1991] Dimitri P Bertsekas and John N Tsitsiklis. An analysis of stochastic shortest path problems. Mathematics of Operations Research, 16(3):580-595, 1991.
  4. [Bonet and Geffner, 2003a] Blai Bonet and Hector Geffner. Faster heuristic search algorithms for planning with un- certainty and full feedback. In IJCAI, pages 1233-1238, 2003. IJCAI
  5. [Bonet and Geffner, 2003b] Blai Bonet and Hector Geffner. Labeled rtdp: Improving the convergence of real-time dy- namic programming. In ICAPS, volume 3, pages 12-21, 2003.
  6. [Guo and Wolfson, 2016] Qing Guo and Ouri Wolfson. Probabilistic spatio-temporal resource search. GeoInfor- matica, pages 1-29, 2016.
  7. [Hansen and Zilberstein, 2001] Eric A Hansen and Shlomo Zilberstein. Lao*: A heuristic search algorithm that finds solutions with loops. Artificial Intelligence, 129(1-2):35- 62, 2001.
  8. [Howard, 1960] Ronald A Howard. Dynamic programming and markov processes.. 1960.
  9. [Jossé et al., 2015] G. Jossé, K. A. Schmid, and M. Schubert. Probabilistic resource route queries with reappearance. In #EDBT15#, 2015.
  10. [McMahan et al., 2005] H Brendan McMahan, Maxim Likhachev, and Geoffrey J Gordon. Bounded real-time dynamic programming: Rtdp with monotone upper bounds and performance guarantees. In Proceedings of the 22nd international conference on Machine learning, pages 569-576. ACM, 2005.
  11. [Puterman, 1994] Martin L Puterman. Markov decision pro- cesses: Discrete stochastic dynamic programming. 1994.
  12. [Sanner et al., 2009] Scott Sanner, Robby Goetschalckx, Kurt Driessens, Guy Shani, et al. Bayesian real-time dy- namic programming. In IJCAI, pages 1784-1789. Cite- seer, 2009. IJCAI
  13. [Schmoll and Schubert, 2018] Sebastian Schmoll and Matthias Schubert. Dynamic resource routing using real-time information. In Proceedings of the 21th Inter- national Conference on Extending Database Technology, EDBT 2018, Vienna, Austria, March 26-29, 2018., pages 501-504, 2018.
  14. [Smith and Simmons, 2006] Trey Smith and Reid Simmons. Focused real-time dynamic programming for mdps: Squeezing more out of a heuristic. In AAAI, pages 1227- 1232, 2006.

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

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