On the Utility of Bottleneck Reasoning for Scheduling
Abstract
The design of better schedulers requires a deeper un-derstanding of each component technique and of their interactions. Although widely accepted in practice, bottleneck reasoning for scheduling has not yet been sufficiently validated, either formally or empirically. This paper reports an empirical analysis of the heuris-tic information used by bottleneck-centered, oppor-tunistic scheduling systems to solve constraint sat-isfaction scheduling problems. Different configura-tions of a single scheduling framework are applied to a benchmark set of scheduling problems and com-pared with respect to number of problems solved and processing time. We show superior performances for schedulers that use bottleneck information. We also show that focusing at the bottleneck might not only provide an effective “most constrained first ” heuristic but also, unexpectedly, increase the utility of other heuristic information.
Cite
Text
Muscettola. "On the Utility of Bottleneck Reasoning for Scheduling." AAAI Conference on Artificial Intelligence, 1994.Markdown
[Muscettola. "On the Utility of Bottleneck Reasoning for Scheduling." AAAI Conference on Artificial Intelligence, 1994.](https://mlanthology.org/aaai/1994/muscettola1994aaai-utility/)BibTeX
@inproceedings{muscettola1994aaai-utility,
title = {{On the Utility of Bottleneck Reasoning for Scheduling}},
author = {Muscettola, Nicola},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {1994},
pages = {1105-1110},
url = {https://mlanthology.org/aaai/1994/muscettola1994aaai-utility/}
}