Solving production scheduling with earliness/tardiness penalties by constraint programming

被引:18
|
作者
Kelbel, Jan [1 ]
Hanzalek, Zdenek [1 ]
机构
[1] Czech Tech Univ, Fac Elect Engn, Dept Control Engn, Prague 12135 2, Czech Republic
关键词
Production scheduling; Earliness/tardiness cost; Constraint programming; TARDINESS; EARLINESS;
D O I
10.1007/s10845-009-0318-2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper deals with an application of constraint programming in production scheduling with earliness and tardiness penalties that reflects the scheduling part of the Just-In-Time inventory strategy. Two scheduling problems are studied, an industrial case study problem of lacquer production scheduling, and also the job-shop scheduling problem with earliness/tardiness costs. The paper presents two algorithms that help the constraint programming solver to find solutions of these complex problems. The first algorithm, called the cost directed initialization, performs a greedy initialization of the search tree. The second one, called the time reversing transformation and designed for lacquer production scheduling, reformulates the problem to be more easily searchable when the default search or the cost directed initialization is used. The conducted experiments, using case study instances and randomly generated problem instances, show that our algorithms outperform generic approaches, and on average give better results than other nontrivial algorithms.
引用
收藏
页码:553 / 562
页数:10
相关论文
共 50 条
  • [1] Solving production scheduling with earliness/tardiness penalties by constraint programming
    Jan Kelbel
    Zdeněk Hanzálek
    [J]. Journal of Intelligent Manufacturing, 2011, 22 : 553 - 562
  • [2] SCHEDULING WITH EARLINESS AND TARDINESS PENALTIES
    FERRIS, MC
    VLACH, M
    [J]. NAVAL RESEARCH LOGISTICS, 1992, 39 (02) : 229 - 245
  • [3] SCHEDULING WITH MONOTONOUS EARLINESS AND TARDINESS PENALTIES
    KAHLBACHER, HG
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1993, 64 (02) : 258 - 277
  • [4] Scheduling with earliness–tardiness penalties and parallel machines
    Yasmin A. Rios-Solis
    [J]. 4OR, 2008, 6 : 191 - 194
  • [5] Parallel machine scheduling with earliness and tardiness penalties
    Sivrikaya-Serifoglu, F
    Ulusoy, G
    [J]. COMPUTERS & OPERATIONS RESEARCH, 1999, 26 (08) : 773 - 787
  • [6] Parallel machine scheduling with earliness and tardiness penalties
    Department of Industrial Engineering, Boǧaziçi Univ. Bebek, 80815 Istanbul, Turkey
    不详
    [J]. Comp. Oper. Res., 8 (773-787):
  • [7] Order acceptance and scheduling with earliness and tardiness penalties
    Thevenin, Simon
    Zufferey, Nicolas
    Widmer, Marino
    [J]. JOURNAL OF HEURISTICS, 2016, 22 (06) : 849 - 890
  • [8] Order acceptance and scheduling with earliness and tardiness penalties
    Simon Thevenin
    Nicolas Zufferey
    Marino Widmer
    [J]. Journal of Heuristics, 2016, 22 : 849 - 890
  • [9] Single machine scheduling with symmetric earliness and tardiness penalties
    Ventura, JA
    Radhakrishnan, S
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 144 (03) : 598 - 612
  • [10] An Adaptive Genetic Algorithm for solving the Single Machine Scheduling Problem with Earliness and Tardiness Penalties
    Ribeiro, Fabio Fernandes
    de Souza, Sergio Ricardo
    Freitas Souza, Marcone Jamilson
    [J]. 2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9, 2009, : 698 - +