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 条
  • [1] Heuristics for the single machine weighted sum of completion times scheduling problem with periodic maintenance
    Hanane Krim
    Rachid Benmansour
    David Duvivier
    Daoud Aït-Kadi
    Said Hanafi
    Computational Optimization and Applications, 2020, 75 : 291 - 320
  • [2] Tabu search for a parallel-machine scheduling problem with periodic maintenance, job rejection and weighted sum of completion times
    Krim, Hanane
    Zufferey, Nicolas
    Potvin, Jean-Yves
    Benmansour, Rachid
    Duvivier, David
    JOURNAL OF SCHEDULING, 2022, 25 (01) : 89 - 105
  • [3] Tabu search for a parallel-machine scheduling problem with periodic maintenance, job rejection and weighted sum of completion times
    Hanane Krim
    Nicolas Zufferey
    Jean-Yves Potvin
    Rachid Benmansour
    David Duvivier
    Journal of Scheduling, 2022, 25 : 89 - 105
  • [4] Structured learning based heuristics to solve the single machine scheduling problem with release times and sum of completion times
    Parmentier, Axel
    T'Kindt, Vincent
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2023, 305 (03) : 1032 - 1041
  • [5] Single-Machine Scheduling with Fixed Periodic Preventive Maintenance to Minimise the Total Weighted Completion Times
    Zhou, Hongming
    Tsai, Ya-Chih
    Huang, Shenquan
    Chen, Yarong
    Chou, Fuh-Der
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [6] Disruption Management for Single Machine Scheduling to the Sum of all Weighted Completion Times
    Yan, Pei-Sheng
    Wang, Xian-Jia
    PROCEEDINGS OF FIRST INTERNATIONAL CONFERENCE OF MODELLING AND SIMULATION, VOL I: MODELLING AND SIMULATION IN SCIENCE AND TECHNOLOGY, 2008, : 551 - 556
  • [7] Precedence constrained scheduling to minimize sum of weighted completion times on a single machine
    Chekuri, C
    Motwani, R
    DISCRETE APPLIED MATHEMATICS, 1999, 98 (1-2) : 29 - 38
  • [8] Single-machine scheduling with an availability constraint to minimize the weighted sum of the completion times
    Kacem, Imed
    Chu, Chengbin
    Souissi, Ahmed
    COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (03) : 827 - 844
  • [9] A Lagrangian heuristics for balancing the average weighted completion times of two classes of jobs in a single-machine scheduling problem
    Avolio, Matteo
    Fuduli, Antonio
    EURO JOURNAL ON COMPUTATIONAL OPTIMIZATION, 2022, 10
  • [10] Scheduling to minimize the weighted sum of completion times
    Zhao, Chuan-Li
    Zhang, Qing-Ling
    Tang, Heng-Yong
    Dongbei Daxue Xuebao/Journal of Northeastern University, 2003, 24 (06): : 515 - 518