Hybrid Constraint Tightening for Solving Hybrid Scheduling Problems
Abstract
Hybrid Scheduling Problems (HSPs) contain both temporal and finite-domain variables, as well as constraints between them. A hybrid constraint over temporal and finite-domain variables often models situations where different assign-ments to a subset of finite-domain variables result in differ-ent bounds on temporal constraints. The insight we ex-amine in this paper is that some temporal constraint propa-gation is possible even before finite-domain variables are assigned, by giving the temporal constraint the tightest bound consistent with all (remaining) feasible finite-domain variable values. We describe a hybrid constraint-tightening algorithm that can proactively prune the search space of HSPs and is run as a preprocessing step independently of the search algorithm used. We examine the efficiency of this algorithm analytically, and give preliminary results showing that it reduces the expected runtime of search by a significant margin in the kinds of HSPs we are studying.
Cite
Text
Jr. and Durfee. "Hybrid Constraint Tightening for Solving Hybrid Scheduling Problems." AAAI Conference on Artificial Intelligence, 2008.Markdown
[Jr. and Durfee. "Hybrid Constraint Tightening for Solving Hybrid Scheduling Problems." AAAI Conference on Artificial Intelligence, 2008.](https://mlanthology.org/aaai/2008/jr2008aaai-hybrid/)BibTeX
@inproceedings{jr2008aaai-hybrid,
title = {{Hybrid Constraint Tightening for Solving Hybrid Scheduling Problems}},
author = {Jr., James C. Boerkoel and Durfee, Edmund H.},
booktitle = {AAAI Conference on Artificial Intelligence},
year = {2008},
pages = {1446-1449},
url = {https://mlanthology.org/aaai/2008/jr2008aaai-hybrid/}
}