A bi-objective parallel machine problem with eligibility, release dates and delivery times of the jobs

被引:14
作者
Mateo, Manuel [1 ]
Teghem, Jacques [2 ]
Tuyttens, Daniel [2 ]
机构
[1] Univ Politecn Cataluna, Dept Management, Barcelona, Spain
[2] Univ Mons, Lab Math & Operat Res, Polytech Fac, Mons, Belgium
关键词
scheduling; parallel machines; eligibility; release dates; delivery times; multi-objective optimisation; PROCESSING SET RESTRICTIONS; CRITERIA SCHEDULING PROBLEM; SYSTEM UNAVAILABILITY; MINIMIZING MAKESPAN; MAXIMUM LATENESS; ALGORITHM; CONSTRAINTS; REJECTION;
D O I
10.1080/00207543.2017.1351634
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The scheduling of parallel machines is a well-known problem in many companies. Nevertheless, not always all the jobs can be manufactured in any machine and the eligibility appears. Based on a real-life problem, we present a model which has m parallel machines with different level of quality from the highest level for the first machine till the lowest level for the last machine. The set of jobs to be scheduled on these m parallel machines are also distributed among these m levels: one job from a level can be manufactured in a machine of the same or higher level but a penalty, depending on the level, appears when a job is manufactured in a machine different from the highest level i.e. different from the first machine. Besides, there are release dates and delivery times associated to each job. The tackled problem is bi-objective with the criteria: minimisation of the final date - i.e. the maximum for all the jobs of their completion time plus the delivery time - and the minimisation of the total penalty generated by the jobs. In a first step, we analyse the sub-problem of minimisation of the final date on a single machine for jobs with release dates and delivery times. Four heuristics and an improvement algorithm are proposed and compared on didactic examples and on a large set of instances. In a second step an algorithm is proposed to approximate the set of efficient solutions and the Pareto front of the bi-objective problem. This algorithm contains two phases: the first is a depth search phase and the second is a backtracking phase. The procedure is illustrated in detail on an instance with 20 jobs and 3 machines. Then extensive numerical experiments are realised on two different sets of instances, with 20, 30 and 50 jobs, 3 or 4 machines and various values of penalties. Except for the case of 50 jobs, the results are compared with the exact Pareto front.
引用
收藏
页码:1030 / 1053
页数:24
相关论文
共 50 条
  • [31] Bicriteria multi-machine scheduling with equal processing times subject to release dates
    Liu, Zhimeng
    Li, Shuguang
    Khan, Muhammad Ijaz
    Abdelmohsen, Shaimaa A. M.
    Eldin, Sayed M.
    [J]. NETWORKS AND HETEROGENEOUS MEDIA, 2023, 18 (03) : 1378 - 1392
  • [32] A realistic variant of bi-objective unrelated parallel machine scheduling problem: NSGA-II and MOACO approaches
    Afzalirad, Mojtaba
    Rezaeian, Javad
    [J]. APPLIED SOFT COMPUTING, 2017, 50 : 109 - 123
  • [33] Heuristics for the Bi-Objective Diversity Problem
    Colmenar, J. M.
    Marti, R.
    Duarte, A.
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2018, 108 : 193 - 205
  • [34] The Bi-objective Minimum Latency Problem with Profit Collection and Uncertain Travel Times
    Elena Bruni, Maria
    Khodaparasti, Sara
    Nucamendi-Guillen, Samuel
    [J]. PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON OPERATIONS RESEARCH AND ENTERPRISE SYSTEMS (ICORES), 2020, : 109 - 118
  • [35] Scheduling jobs with sizes and delivery times on identical parallel batch machines
    Li, Yijie
    Li, Shuguang
    [J]. THEORETICAL COMPUTER SCIENCE, 2020, 841 : 1 - 9
  • [36] Dominance rules for the parallel machine total weighted tardiness scheduling problem with release dates
    Jouglet, Antoine
    Savourey, David
    [J]. COMPUTERS & OPERATIONS RESEARCH, 2011, 38 (09) : 1259 - 1266
  • [37] An Integer Linear Programming approach to the single and bi-objective Next Release Problem
    Veerapen, Nadarajen
    Ochoa, Gabriela
    Harman, Mark
    Burke, Edmund K.
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2015, 65 : 1 - 13
  • [38] A Bi-Objective Pollution Routing Optimisation Problem With Decentralised Cooperation and Split Delivery
    Shi, Weixuan
    Wang, Nengmin
    Zhang, Meng
    Jiang, Bin
    [J]. IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2023, 24 (11) : 12357 - 12371
  • [39] Scheduling Jobs with Releases Dates and Delivery Times on M Identical Non-idling Machines
    Hermes, Fatma
    Ghedira, Khaled
    [J]. ICINCO: PROCEEDINGS OF THE 14TH INTERNATIONAL CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS - VOL 1, 2017, : 82 - 91
  • [40] Single machine batch scheduling problem with family setup times and release dates to minimize makespan
    J. J. Yuan
    Z. H. Liu
    C. T. Ng
    T. C. E. Cheng
    [J]. Journal of Scheduling, 2006, 9 : 499 - 513