首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Algorithms for handling soft constraints and their applications to staff scheduling problems
Authors:Qi Zhao  Randy Goebel
Institution:University of Alberta, Canada
Abstract:This paper presents a new model for dynamically deciding when, how, and to what extent soft constraints should be relaxed. The first part of the model is a depth-first search algorithm and a best-first repair algorithm which can generate partial schedules quickly. The second part is an iterative relaxation algorithm which can augment the generated partial schedules by slightly relaxing potentially relaxable constraints (i.e. soft constraints). The model guarantees that (1) a soft constraint will be relaxed only when no backtrack (repair) can be made within a time limit, (2) the relaxation of soft constraints can always deepen the search tree, and (3) the relaxation will only be made at dead nodes, and when the search algorithm can be continued the relaxed soft constraints will return to their initial states. The model has been successfully applied to two staff scheduling problems, dispatcher scheduling problem and crew scheduling problem. Copyright © 1999 John Wiley & Sons, Ltd.
Keywords:constraint satisfaction  soft constraints  scheduling
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号