The energy scheduling problem: Industrial case-study and constraint propagation techniques

被引:71
作者
Artigues, Christian [1 ,2 ]
Lopez, Pierre [1 ,2 ]
Hait, Alain [3 ]
机构
[1] CNRS, LAAS, F-31077 Toulouse, France
[2] Univ Toulouse, LAAS, UPS INSA INP ISAE, F-31077 Toulouse, France
[3] Univ Toulouse, Inst Superieur Aeronaut & Espace, F-31055 Toulouse, France
关键词
Production scheduling; Energy constraints; Constraint propagation; Energetic reasoning; PARALLEL; SEARCH; TASKS;
D O I
10.1016/j.ijpe.2010.09.030
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper deals with production scheduling involving energy constraints, typically electrical energy. We start by an industrial case-study for which we propose a two-step integer/constraint programming method. From the industrial problem we derive a generic problem, the Energy Scheduling Problem (EnSP). We propose an extension of specific resource constraint propagation techniques to efficiently prune the search space for EnSP solving. We also present a branching scheme to solve the problem via tree search. Finally, computational results are provided. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:13 / 23
页数:11
相关论文
共 25 条
[1]  
[Anonymous], 2005, ACM Sigact News, DOI DOI 10.1145/1067309.1067324
[2]   Satisfiability tests and time-bound adjustments for cumulative scheduling problems [J].
Baptiste, P ;
Le Pape, C ;
Nuijten, W .
ANNALS OF OPERATIONS RESEARCH, 1999, 92 (0) :305-333
[3]  
Baptiste Ph., 2000, 2000288 UTC, P288
[4]   Scheduling malleable tasks on parallel processors to minimize the makespan [J].
Blazewicz, J ;
Machowiak, M ;
Weglarz, J ;
Kovalyov, MY ;
Trystram, D .
ANNALS OF OPERATIONS RESEARCH, 2004, 129 (1-4) :65-80
[5]  
Boukas E. K., 1990, Annals of Operations Research, V26, P289
[6]   Solving parallel machine scheduling problems by column generation [J].
Chen, ZL ;
Powell, WB .
INFORMS JOURNAL ON COMPUTING, 1999, 11 (01) :78-94
[7]   A STATE-OF-THE-ART REVIEW OF PARALLEL-MACHINE SCHEDULING RESEARCH [J].
CHENG, TCE ;
SIN, CCS .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1990, 47 (03) :271-292
[8]   Scheduling multiprocessor tasks - An overview [J].
Drozdowski, M .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 94 (02) :215-230
[9]  
Erschler J., 1990, 2 INT WORKSH PROJ MA, P115
[10]  
Hait A., EUROPEAN J IN PRESS