An Improved Firefly Algorithm for the Unrelated Parallel Machines Scheduling Problem With Sequence-Dependent Setup Times

被引:54
|
作者
Ezugwu, Absalom E. [1 ]
Akutsah, Francis [2 ]
机构
[1] Univ KwaZulu Natal, Sch Comp Sci, Pietermaritzburg Campus, ZA-3201 Pietermaritzburg, South Africa
[2] Univ Kwazulu Natal, Sch Math Stat & Comp Sci, Westville Campus, ZA-4000 Durban, South Africa
来源
IEEE ACCESS | 2018年 / 6卷
关键词
Unrelated parallel machines; scheduling; makespan minimization; setup times; firely algorithm; MULTIOBJECTIVE EVOLUTIONARY ALGORITHM; COLONY OPTIMIZATION ALGORITHM; GENETIC ALGORITHM; LOCAL SEARCH; MINIMIZE; MAKESPAN; DESIGN;
D O I
10.1109/ACCESS.2018.2872110
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Research in the area of unrelated parallel machine scheduling problem (UPMSP) with sequence-dependent setup times has received little attention from the research community. However, this problem is NP-hard even without considering the setup times, and when sequence-dependent setup times are included, finding optimal solutions becomes very difficult, especially for the problems with large dimension. In this paper, a firefly algorithm (FA) which is refined with a local search solution improvement mechanism is presented to solve this problem, with the objective of reaching a near-optimum solution. Since the classical FA was originally designed for continuous optimization problems, a new solution representation scheme is designed to make the FA suitable for a combinatorial optimization problem such as the UPMSP. Three different popular metaheuristic algorithms are developed in parallel to verify and measure the effectiveness of the proposed algorithm. More so, the success of the novel firefly scheduling method is measured by comparing the quality of its solutions against the best-known methods from the literature. An exhaustive computational and statistical analysis is carried out to show an excellent performance of the new method on a large set of problem instances. The numerical results show that the improved FA is competitive, fast, and efficient and provide good quality solutions for both small and large problem instances.
引用
收藏
页码:54459 / 54478
页数:20
相关论文
共 50 条
  • [1] Improved firefly algorithm with courtship learning for unrelated parallel machine scheduling problem with sequence-dependent setup times
    Huang, Xingwang
    Chen, Lingqing
    Zhang, Yuxin
    Su, Shubin
    Lin, Yangbin
    Cao, Xuhui
    [J]. JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2022, 11 (01):
  • [2] Improved firefly algorithm with courtship learning for unrelated parallel machine scheduling problem with sequence-dependent setup times
    Xingwang Huang
    Lingqing Chen
    Yuxin Zhang
    Shubin Su
    Yangbin Lin
    Xuhui Cao
    [J]. Journal of Cloud Computing, 11
  • [3] Scheduling unrelated parallel machines with sequence-dependent setup times
    Zeidi, Javad Rezaeian
    MohammadHosseini, Samir
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2015, 81 (9-12): : 1487 - 1496
  • [4] Scheduling unrelated parallel machines with sequence-dependent setup times
    Javad Rezaeian Zeidi
    Samir MohammadHosseini
    [J]. The International Journal of Advanced Manufacturing Technology, 2015, 81 : 1487 - 1496
  • [5] Symbiotic organisms search algorithm for the unrelated parallel machines scheduling with sequence-dependent setup times
    Ezugwu, Absalom E.
    Adeleke, Olawale J.
    Viriri, Serestina
    [J]. PLOS ONE, 2018, 13 (07):
  • [6] Scheduling unrelated parallel machines with resource-assignable sequence-dependent setup times
    Rubén Ruiz
    Carlos Andrés-Romano
    [J]. The International Journal of Advanced Manufacturing Technology, 2011, 57 : 777 - 794
  • [7] Scheduling unrelated parallel machines with resource-assignable sequence-dependent setup times
    Ruiz, Ruben
    Andres-Romano, Carlos
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2011, 57 (5-8): : 777 - 794
  • [8] Advanced discrete firefly algorithm with adaptive mutation-based neighborhood search for scheduling unrelated parallel machines with sequence-dependent setup times
    Ezugwu, Absalom E.
    [J]. INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2022, 37 (08) : 4612 - 4653
  • [9] Parallel Machines Scheduling with Sequence-Dependent Setup Times Constraints
    Hu, Dayong
    Yao, Zhenqiang
    [J]. ADVANCED SCIENCE LETTERS, 2011, 4 (6-7) : 2528 - 2531
  • [10] Scheduling jobs on parallel machines with sequence-dependent setup times
    Lee, YH
    Pinedo, M
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1997, 100 (03) : 464 - 474