Open Access iconOpen Access

ARTICLE

crossmark

Dynamical Artificial Bee Colony for Energy-Efficient Unrelated Parallel Machine Scheduling with Additional Resources and Maintenance

by Yizhuo Zhu1, Shaosi He2, Deming Lei2,*

1 School of Science, Hong Kong University of Science and Technology, Hong Kong, 999077, China
2 School of Automation, Wuhan University of Technology, Wuhan, 430070, China

* Corresponding Author: Deming Lei. Email: email

(This article belongs to the Special Issue: Metaheuristic-Driven Optimization Algorithms: Methods and Applications)

Computers, Materials & Continua 2024, 81(1), 843-866. https://doi.org/10.32604/cmc.2024.054473

Abstract

Unrelated parallel machine scheduling problem (UPMSP) is a typical scheduling one and UPMSP with various real-life constraints such as additional resources has been widely studied; however, UPMSP with additional resources, maintenance, and energy-related objectives is seldom investigated. The Artificial Bee Colony (ABC) algorithm has been successfully applied to various production scheduling problems and demonstrates potential search advantages in solving UPMSP with additional resources, among other factors. In this study, an energy-efficient UPMSP with additional resources and maintenance is considered. A dynamical artificial bee colony (DABC) algorithm is presented to minimize makespan and total energy consumption simultaneously. Three heuristics are applied to produce the initial population. Employed bee swarm and onlooker bee swarm are constructed. Computing resources are shifted from the dominated solutions to non-dominated solutions in each swarm when the given condition is met. Dynamical employed bee phase is implemented by computing resource shifting and solution migration. Computing resource shifting and feedback are used to construct dynamical onlooker bee phase. Computational experiments are conducted on 300 instances from the literature and three comparative algorithms and ABC are compared after parameter settings of all algorithms are given. The computational results demonstrate that the new strategies of DABC are effective and that DABC has promising advantages in solving the considered UPMSP.

Keywords


Cite This Article

APA Style
Zhu, Y., He, S., Lei, D. (2024). Dynamical artificial bee colony for energy-efficient unrelated parallel machine scheduling with additional resources and maintenance. Computers, Materials & Continua, 81(1), 843-866. https://doi.org/10.32604/cmc.2024.054473
Vancouver Style
Zhu Y, He S, Lei D. Dynamical artificial bee colony for energy-efficient unrelated parallel machine scheduling with additional resources and maintenance. Comput Mater Contin. 2024;81(1):843-866 https://doi.org/10.32604/cmc.2024.054473
IEEE Style
Y. Zhu, S. He, and D. Lei, “Dynamical Artificial Bee Colony for Energy-Efficient Unrelated Parallel Machine Scheduling with Additional Resources and Maintenance,” Comput. Mater. Contin., vol. 81, no. 1, pp. 843-866, 2024. https://doi.org/10.32604/cmc.2024.054473



cc Copyright © 2024 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 454

    View

  • 203

    Download

  • 0

    Like

Share Link