A multi objective volleyball premier league algorithm for green scheduling identical parallel machines with splitting jobs

被引:0
作者
Khodakaram Salimifard
Jingpeng Li
Davood Mohammadi
Reza Moghdani
机构
[1] CIIORG,Division of Computer Science and Mathematics
[2] Persian Gulf University,undefined
[3] University of Stirling,undefined
来源
Applied Intelligence | 2021年 / 51卷
关键词
Parallel machine scheduling; Splitting jobs; Wastes; Total tardiness; Multi-objective optimisation; Volleyball premier league;
D O I
暂无
中图分类号
学科分类号
摘要
Parallel machine scheduling is one of the most common studied problems in recent years, however, this classic optimization problem has to achieve two conflicting objectives, i.e. minimizing the total tardiness and minimizing the total wastes, if the scheduling is done in the context of plastic injection industry where jobs are splitting and molds are important constraints. This paper proposes a mathematical model for scheduling parallel machines with splitting jobs and resource constraints. Two minimization objectives - the total tardiness and the number of waste - are considered, simultaneously. The obtained model is a bi-objective integer linear programming model that is shown to be of NP-hard class optimization problems. In this paper, a novel Multi-Objective Volleyball Premier League (MOVPL) algorithm is presented for solving the aforementioned problem. This algorithm uses the crowding distance concept used in NSGA-II as an extension of the Volleyball Premier League (VPL) that we recently introduced. Furthermore, the results are compared with six multi-objective metaheuristic algorithms of MOPSO, NSGA-II, MOGWO, MOALO, MOEA/D, and SPEA2. Using five standard metrics and ten test problems, the performance of the Pareto-based algorithms was investigated. The results demonstrate that in general, the proposed algorithm has supremacy than the other four algorithms.
引用
收藏
页码:4143 / 4161
页数:18
相关论文
共 204 条
  • [1] Lenstra JK(1977)Complexity of machine scheduling problems Ann Discrete Math 1 343-362
  • [2] Kan AR(1994)The total tardiness problem: review and extensions Oper Res 42 1025-1041
  • [3] Brucker P(1990)Minimizing total tardiness on one machine is NP-hard Math Oper Res 15 483-495
  • [4] Koulamas C(1997)Decomposition and hybrid simulated annealing heuristics for the parallel-machine total tardiness problem Nav Res Logist (NRL) 44 109-125
  • [5] Du J(1974)Scheduling jobs on a number of identical machines AIIE Transac 6 1-13
  • [6] Leung JY-T(1977)An improved algorithm for independent jobs to reduce the mean finishing time AIIE Transac 17 382-387
  • [7] Koulamas C(2002)Parallel machine scheduling to minimize total tardiness Int J Prod Econ 76 265-279
  • [8] Elmaghraby SE(1964)On scheduling problems with deferral costs Manag Sci 11 280-288
  • [9] Park SH(1965)Scheduling with deadlines and loss functions on k parallel machines Manag Sci 11 460-475
  • [10] Barnes J(1969)Multiproject scheduling with limited resources: a zero-one programming approach Manag Sci 16 93-108