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 条
  • [21] Bi-Objective Flow Shop Scheduling with Equipotential Parallel Machines
    Malhotra, K.
    Gupta, D.
    Goel, S.
    Tripathi, A. K.
    MALAYSIAN JOURNAL OF MATHEMATICAL SCIENCES, 2022, 16 (03): : 451 - 470
  • [22] Bi-objective unrelated parallel machine joint scheduling of jobs and preventive maintenance with a dynamic speed-scaling technique
    Assia S.
    JEFFALI F.
    Barkany Abdellah E.
    ZIANI E.
    Bouchnaif J.
    Materials Today: Proceedings, 2023, 72 : 3454 - 3462
  • [23] A bi-objective heuristic approach for green identical parallel machine scheduling
    Anghinolfi, Davide
    Paolucci, Massimo
    Ronco, Roberto
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 289 (02) : 416 - 434
  • [24] Bi-objective parallel machine scheduling with additional resources during setups
    Yepes-Borrero, Juan C.
    Perea, Federico
    Ruiz, Ruben
    Villa, Fulgencia
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 292 (02) : 443 - 455
  • [25] Single machine interfering jobs problem with flowtime objective
    Perez-Gonzalez, Paz
    Framinan, Jose M.
    JOURNAL OF INTELLIGENT MANUFACTURING, 2018, 29 (05) : 953 - 972
  • [26] Scheduling jobs with release dates on parallel batch processing machines
    Liu, L. L.
    Ng, C. T.
    Cheng, T. C. E.
    DISCRETE APPLIED MATHEMATICS, 2009, 157 (08) : 1825 - 1830
  • [27] A bi-objective optimisation model for the drone scheduling problem in island delivery
    Yang, Ying
    Liu, Jiaxin
    Wang, Shuaian
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2025,
  • [28] Bi-objective optimisation for integrated scheduling of single machine with setup times and preventive maintenance planning
    Wang, Shijin
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (12) : 3719 - 3733
  • [29] Bi-objective perishable product delivery routing problem with stochastic demand
    Wang, Qi
    Li, Hui
    Wang, Dujuan
    Cheng, T. C. E.
    Yin, Yunqiang
    COMPUTERS & INDUSTRIAL ENGINEERING, 2023, 175
  • [30] Solution approaches for the parallel machine order acceptance and scheduling problem with sequence-dependent setup times, release dates and deadlines
    Bicakc, Papatya S.
    Derya, Tusan
    Kara, Imdat
    EUROPEAN JOURNAL OF INDUSTRIAL ENGINEERING, 2021, 15 (03) : 295 - 318