A bi-objective model for the single-machine scheduling problem with rejection cost and total tardiness minimization

被引:22
|
作者
Cordone, Roberto [1 ]
Hosteins, Pierre [2 ]
机构
[1] Univ Milan, Dipartimento Informat, Milan, Italy
[2] Univ Lille Nord France, ESTAS, COSYS, IFSTTAR, F-59650 Villeneuve Dascq, France
关键词
Scheduling with rejection; Total tardiness; Bi-objective optimization; Dynamic programming; Branch-and-bound; PARETO-OPTIMA; JOB REJECTION; ALGORITHMS;
D O I
10.1016/j.cor.2018.10.006
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We study the problem of scheduling jobs on a single machine with a rejection possibility, concurrently minimizing the total tardiness of the scheduled jobs and the total cost of the rejected ones. The model we consider is fully bi-objective, i.e. its aim is to enumerate the Pareto front. We tackle the problem both with and without the presence of hard deadlines. For the case without deadlines, we provide a pseudo-polynomial time algorithm, based on the dynamic program of Steiner and Zhang (2011), thereby proving that the problem is weakly NP-hard. For the case with deadlines, we propose a branch-and-bound algorithm and prove its efficiency by comparing it to an epsilon-constrained approach on benchmark instances based on those proposed in the literature on similar problems. (C) 2018 Elsevier Ltd. All rights reserved.
引用
收藏
页码:130 / 140
页数:11
相关论文
共 50 条
  • [1] Toward an Efficient Resolution for a Single-machine Bi-objective Scheduling Problem with Rejection
    Moghaddam, Atefeh
    Teghem, Jacques
    Tuyttens, Daniel
    Yalaoui, Farouk
    Amodeo, Lionel
    [J]. FOUNDATIONS OF COMPUTING AND DECISION SCIENCES, 2019, 44 (02) : 179 - 211
  • [2] Minimize total tardiness and machine unavailability on single machine scheduling problem: bi-objective branch and bound algorithm
    Asmaa Khoudi
    Ali Berrichi
    [J]. Operational Research, 2020, 20 : 1763 - 1789
  • [3] Minimize total tardiness and machine unavailability on single machine scheduling problem: bi-objective branch and bound algorithm
    Khoudi, Asmaa
    Berrichi, Ali
    [J]. OPERATIONAL RESEARCH, 2020, 20 (03) : 1763 - 1789
  • [4] Bi-objective optimization for single-machine batch scheduling considering energy cost
    Cheng, Junheng
    Chu, Feng
    Xia, Weili
    Ding, Jianxun
    Ling, Xiang
    [J]. 2014 INTERNATIONAL CONFERENCE ON CONTROL, DECISION AND INFORMATION TECHNOLOGIES (CODIT), 2014, : 236 - 241
  • [6] ON THE SINGLE-MACHINE SCHEDULING PROBLEM WITH TARDINESS PENALTIES
    SEN, T
    BORAH, BN
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1991, 42 (08) : 695 - 702
  • [7] A SURVEY OF ALGORITHMS FOR THE SINGLE-MACHINE TOTAL WEIGHTED TARDINESS SCHEDULING PROBLEM
    ABDULRAZAQ, TS
    POTTS, CN
    VANWASSENHOVE, LN
    [J]. DISCRETE APPLIED MATHEMATICS, 1990, 26 (2-3) : 235 - 253
  • [8] Bi-objective optimization of a single machine batch scheduling problem with energy cost consideration
    Wang, Shijin
    Liu, Ming
    Chu, Feng
    Chu, Chengbin
    [J]. JOURNAL OF CLEANER PRODUCTION, 2016, 137 : 1205 - 1215
  • [9] An enhanced dynasearch neighborhood for the single-machine total weighted tardiness scheduling problem
    Grosso, A
    Della Croce, F
    Tadei, R
    [J]. OPERATIONS RESEARCH LETTERS, 2004, 32 (01) : 68 - 72
  • [10] An iterated dynasearch algorithm for the single-machine total weighted tardiness scheduling problem
    Congram, RK
    Potts, CN
    van de Velde, SL
    [J]. INFORMS JOURNAL ON COMPUTING, 2002, 14 (01) : 52 - 67