Maintenance scheduling problems as benchmarks for constraint algorithms

被引:1
作者
Daniel Frost
Rina Dechter
机构
[1] University of California,Department of Information and Computer Science
来源
Annals of Mathematics and Artificial Intelligence | 1999年 / 26卷
关键词
Constraint Satisfaction; Preventive Maintenance; Constraint Satisfaction Problem; None None; Iterative Learning;
D O I
暂无
中图分类号
学科分类号
摘要
The paper focuses on evaluating constraint satisfaction search algorithms on application based random problem instances. The application we use is a well-studied problem in the electric power industry: optimally scheduling preventive maintenance of power generating units within a power plant. We show how these scheduling problems can be cast as constraint satisfaction problems and used to define the structure of randomly generated non-binary CSPs. The random problem instances are then used to evaluate several previously studied algorithms. The paper also demonstrates how constraint satisfaction can be used for optimization tasks. To find an optimal maintenance schedule, a series of CSPs are solved with successively tighter cost-bound constraints. We introduce and experiment with an “iterative learning” algorithm which records additional constraints uncovered during search. The constraints recorded during the solution of one instance with a certain cost-bound are used again on subsequent instances having tighter cost-bounds. Our results show that on a class of randomly generated maintenance scheduling problems, iterative learning reduces the time required to find a good schedule.
引用
收藏
页码:149 / 170
页数:21
相关论文
共 21 条
[1]  
Al-Khamis T.M.(1992)Unit maintenance scheduling with fuel constraints IEEE Trans. on Power Systems 7 933-939
[2]  
Vemuri S.(1975)Backtrack programming techniques Comm. of the ACM 18 651-656
[3]  
Lemonidis L.(1990)Enhancement schemes for constraint processing: Backjumping, learning, and cutset decomposition Artif. Intell. 41 273-312
[4]  
Yellen J.(1975)Optimal generator maintenance scheduling using integer programming IEEE Trans. on Power Apparatus and Systems 94 1537-1545
[5]  
Bitner J.R.(1980)Increasing tree search efficiency for constraint satisfaction problems Artif. Intell. 14 263-313
[6]  
Reingold E.M.(1996)An algorithm for thermal unit maintenance scheduling through combined use of GA, SA and TS IEEE Trans. on Power Systems 12 329-335
[7]  
Dechter R.(1985)The complexity of some polynomial network consistency algorithms for constraint satisfaction problems Artif. Intell. 25 65-74
[8]  
Dopazo J.F.(1993)Hybrid algorithms for the constraint satisfaction problem Comput. Intell. 9 268-299
[9]  
Merrill H.M.(1992)A decomposition approach to unit maintenance scheduling IEEE Trans, on Power Systems 7 726-731
[10]  
Haralick R.M.(undefined)undefined undefined undefined undefined-undefined