Incremental Scheduling to Maximize Quality in a Dynamic Environment - Robotics Institute Carnegie Mellon University

Incremental Scheduling to Maximize Quality in a Dynamic Environment

Anthony T. Gallagher, Terry Lyle Zimmerman, and Stephen Smith
Conference Paper, Proceedings of 16th International Conference on Automated Planning and Scheduling (ICAPS '06), pp. 222 - 231, June, 2006

Abstract

We present techniques for incrementally managing schedules in domains where activities accrue quality as a function of the time and resources allocated to them and the goal is to maximize the overall quality of actions executed over time. The scheduling problem of interest is both over-subscribed and dynamic; there is generally more to do than is possible within imposed deadlines, and opportunities to execute new, potentially higher payoff activities continually arrive. Like other dynamic domains, schedule stability and computational cost concerns argue for the use of incremental techniques in this context. The novel emphasis on maintaining schedules that produce "high value" results when faced with a changing environment differentiates this problem focus from that of previous research. We develop and evaluate methods for incrementally maintaining schedules that maximize the quality (or utility) of executed activities. We contrast the performance of our incremental techniques to that of comparable schedule (re)generation techniques with respect to quality, stability and cost considerations. The results clearly favor incremental scheduling in this context, and suggest opportunities for broader schedule improvement search.

BibTeX

@conference{Gallagher-2006-9513,
author = {Anthony T. Gallagher and Terry Lyle Zimmerman and Stephen Smith},
title = {Incremental Scheduling to Maximize Quality in a Dynamic Environment},
booktitle = {Proceedings of 16th International Conference on Automated Planning and Scheduling (ICAPS '06)},
year = {2006},
month = {June},
editor = {Derek Long, Stephen Smith, Daniel Borrajo, Lee McCluskey},
pages = {222 - 231},
publisher = {AAAI Press},
address = {Menlo Park, CA},
keywords = {incremental scheduling, planning, quality-centered},
}