Proceedings

Strengthening Schedules through Uncertainty Analysis Agents

Download BibTeX Cite

Proceedings of the Twenty-First International Joint Conference on Artificial Intelligence. Pages 175-179.

© 2009 International Joint Conferences on Artificial Intelligence

Abstract

In this paper, we describe an approach to scheduling under uncertainty that achieves scalability through a coupling of deterministic and probabilistic reasoning. Our specific focus is a class of oversubscribed scheduling problems where the goal is to maximize the reward earned by a team of agents in a distributed execution environment. There is uncertainty in both the duration and outcomes of executed activities. To ensure scalability, our solution approach takes as its starting point an initial deterministic schedule for the agents, computed using expected duration reasoning. This initial agent schedule is probabilistically analyzed to find likely points of failure, and then selectively strengthened based on this analysis. For each scheduled activity, the probability of failing and the impact that failure would have on the schedule's overall reward are calculated and used to focus schedule strengthening actions. Such actions generally entail fundamental trade-offs; for example, modifications that increase the certainty that a high-reward activity succeeds may decrease the schedule slack available to accommodate uncertainty during execution. We describe a principled approach to handling these trade-offs based on the schedule's expected reward, using it as a metric to ensure that all schedule modifications are ultimately beneficial. Finally, we present experimental results obtained using a multi-agent simulation environment, which confirm that executing schedules strengthened in this way result in significantly higher rewards than are achieved by executing the corresponding initial schedules.Laura M. Hiatt, Terry L. Zimmerman, Stephen F. Smith, Reid Simmons

  1. [Beck and Wilson, 2007] J. C. Beck and N. Wilson. Proac- tive algorithms for job shop scheduling with probabilis- tic durations. Journal of Artificial Intelligence Research, 28:183-232, 2007.
  2. [Boddy et al., 2005] Mark Boddy, Bryan Horling, John Phelps, Robert Goldman, Regis Vincent, C. Long, and Bob Kohout. C TAEMS language specification v. 1.06. Octo- ber 2005.
  3. [Bryce et al., 2008] Daniel Bryce, Mausam, and Sungwook Yoon. Workshop on a reality check for planning and scheduling under uncertainty. http://www.ai.sri.com/ bryce/ICAPS08-workshop.html, April 2008. Link
  4. [Decker, 1996] Keith Decker. TAEMS: A framework for environment centered analysis & design of coordination mechanisms. In G. O'Hare and N. Jennings, editors, Foun- dations of Distributed Artificial Intelligence, chapter 16, pages 429-448. Wiley Inter-Science, 1996.
  5. [Fox et al., 2006] Maria Fox, Richard Howey, and Derek Long. Exploration of the robustness of plans. In Proceed- ings of AAAI-06, 2006.
  6. [Hiatt et al., 2008] Laura M. Hiatt, Terry L. Zimmerman, Stephen F. Smith, and Reid Simmons. Reasoning about executional uncertainty to strengthen schedules. In Pro- ceedings of the Workshop on A Reality Check for Planning and Scheduling Under Uncertainty (held in conjunction with ICAPS-08), 2008.
  7. [Mausam and Weld, 2006] Mausam and Daniel S. Weld. Probabilisitic temporal planning with uncertain durations. In Proceedings of AAAI-06, Boston, MA, July 2006.
  8. [McKay et al., 2000] K.N. McKay, T.E. Morton, P. Ram- nath, and J. Wang. Aversion dynamics' scheduling when the system changes. Journal of Scheduling, 3(2), 2000.
  9. [Morris et al., 2001] Paul Morris, Nicola Muscettola, and Thierry Vidal. Dynamic control of plans with temporal un- certainty. In Proceedings of IJCAI, pages 494-502, 2001. IJCAI
  10. [Musliner et al., 2007] David J. Musliner, Jim Carciofini, Edmund H. Durfee, Jianhui Wu, Robert P. Goldman, and Mark S. Boddy. Flexibly integrating deliberation and ex- ecution in decision-theoretic agents. In Proceedings of the 3rd Workshop on Planning and Plan Execution for Real-World Systems (held in conjunction with ICAPS-07), September 2007.
  11. [Onder et al., 2006] Nulifer Onder, Garrett C. Whelan, and Li Li. Engineering a conformant probabilistic planner. Journal of Artificial Intelligence Research, 25:1-15, 2006.
  12. [Policella et al., 2006] Nicola Policella, Amedeo Cesta, An- gela Oddi, and Stephen F. Smith. From precedence con- straint posting to partial order schedules. a CSP approach to robust scheduling. AI Communications, 20(3):163-180, 2006.
  13. [Smith and Weld, 1998] Daniel E. Smith and Daniel S. Weld. Conformant graphplan. In Proceedings of AAAI- 98, Madison, WI, 1998.
  14. [Smith et al., 2007] Stephen F. Smith, Anthony Gallagher, Terry Zimmerman, Laura Barbulescu, and Zachary Rubin- stein. Distributed management of flexible times schedules. In Proceedings of AAMAS-07, May 2007.
  15. [Wagner et al., 2006] Thomas Wagner, Anita Raga, and Vic- tor Lesser. Modeling uncertainty and its implications to so- phisticated control in TAEMS agents. Autonomous Agents and Multi-Agent Systems, 13(3):235-292, 2006.
  16. [Xuan and Lesser, 1999] Ping Xuan and Victor Lesser. In- corporating uncertainty in agent commitments. In Pro- ceedings of ATAL-99, 1999.
  17. [Younes and Simmons, 2004] Håkan L. S. Younes and Reid G. Simmons. Solving generalized semi-markov deci- sion processes using continuous phase-type distributions. In Proceedings of AAAI-04, San Jose, CA, 2004.

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

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