Heuristics for the single machine weighted sum of completion times scheduling problem with periodic maintenance

被引:10
|
作者
Krim, Hanane [1 ]
Benmansour, Rachid [1 ,2 ]
Duvivier, David [1 ]
Ait-Kadi, Daoud [3 ]
Hanafi, Said [1 ]
机构
[1] Polytech Univ Hauts De France, LAMIH, UMR CNRS 8201, F-59313 Valenciennes 9, France
[2] INSEA, SI2M Lab, Rabat, Morocco
[3] Univ Laval, Dept Mech Engn, Quebec City, PQ, Canada
关键词
Single machine scheduling; Preventive maintenance; Mathematical model; Heuristic; Lower bounds; 2 PARALLEL MACHINES; AVAILABILITY CONSTRAINT; FLOW-TIME; MINIMIZE; ALGORITHM;
D O I
10.1007/s10589-019-00142-5
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
This paper tackles the single machine scheduling problem with periodic preventive maintenance in order to minimize the weighted sum of completion times. This criterion is certainly less studied than the makespan but it remains nonetheless interesting on the theoretical and practical levels. Indeed, the weights can quantify the holding cost per unit of time of the products to transform. Thus, this criterion can represent the global holding cost. This problem is proved to be NP-hard and a mixed integer linear programming formulation is proposed to solve small size instances of the problem. To solve large instances, we proposed three properties for this problem which generalize already existing works. These properties have been of great use in designing efficient heuristics capable of solving instances with up to 1000 jobs. To evaluate the performances of the proposed heuristics, lower bounds based on special cases of the problem are provided. Computational experiments show that the average percentage error of the best heuristic is less than 10%.
引用
收藏
页码:291 / 320
页数:30
相关论文
共 50 条
  • [21] Scheduling of a two-stage differentiation flowshop to minimize weighted sum of machine completion times
    Cheng, T. C. E.
    Lin, B. M. T.
    Tian, Y.
    COMPUTERS & OPERATIONS RESEARCH, 2009, 36 (11) : 3031 - 3040
  • [22] Local search heuristics for single machine scheduling with batch set-up times to minimize total weighted completion time
    Crauwels, HAJ
    Potts, CN
    VanWassenhove, LN
    ANNALS OF OPERATIONS RESEARCH, 1997, 70 (0) : 261 - 279
  • [23] Permutation flowshop scheduling problems with time lags to minimize the weighted sum of machine completion times
    Fondrevelle, J.
    Oulamara, A.
    Portmann, M. -C.
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2008, 112 (01) : 168 - 176
  • [24] Single-Machine Group Scheduling Problems with Deterioration to Minimize the Sum of Completion Times
    He, Yong
    Sun, Li
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2012, 2012
  • [25] Minimizing the sum of completion times on a single machine with health index and flexible maintenance operations
    Penz, Louise
    Dauzere-Peres, Stephane
    Nattaf, Margaux
    COMPUTERS & OPERATIONS RESEARCH, 2023, 151
  • [26] Parallel machine scheduling to minimize the sum of quadratic completion times
    Cheng, TCE
    Liu, ZH
    IIE TRANSACTIONS, 2004, 36 (01) : 11 - 17
  • [27] The constrained minimum weighted sum of job completion times problem
    Levin, Asaf
    Woeginger, Gerhard J.
    MATHEMATICAL PROGRAMMING, 2006, 108 (01) : 115 - 126
  • [28] The constrained minimum weighted sum of job completion times problem
    Levin, A
    Woeginger, GJ
    INTEGER PROGRAMMING AND COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2004, 3064 : 298 - 307
  • [29] The constrained minimum weighted sum of job completion times problem
    Asaf Levin
    Gerhard J. Woeginger
    Mathematical Programming, 2006, 108 : 115 - 126
  • [30] Minimizing Total Weighted Completion Times for Semi-online Single Machine Scheduling
    Nouinou, H.
    Arbaoui, T.
    Yalaoui, A.
    IFAC PAPERSONLINE, 2022, 55 (10): : 2191 - 2196