A Novel Multi-Population Artificial Bee Colony Algorithm for Energy-Efficient Hybrid Flow Shop Scheduling Problem

Considering green scheduling and sustainable manufacturing, the energy-efficient hybrid flow shop scheduling problem (EHFSP) with a variable speed constraint is investigated, and a novel multi-population artificial bee colony algorithm (MPABC) is developed to minimize makespan, total tardiness and t...

Full description

Bibliographic Details
Main Authors: Yandi Zuo, Zhun Fan, Tierui Zou, Pan Wang
Format: Article
Language:English
Published: MDPI AG 2021-12-01
Series:Symmetry
Subjects:
Online Access:https://www.mdpi.com/2073-8994/13/12/2421
_version_ 1797500315105230848
author Yandi Zuo
Zhun Fan
Tierui Zou
Pan Wang
author_facet Yandi Zuo
Zhun Fan
Tierui Zou
Pan Wang
author_sort Yandi Zuo
collection DOAJ
description Considering green scheduling and sustainable manufacturing, the energy-efficient hybrid flow shop scheduling problem (EHFSP) with a variable speed constraint is investigated, and a novel multi-population artificial bee colony algorithm (MPABC) is developed to minimize makespan, total tardiness and total energy consumption (TEC), simultaneously. It is necessary for manufacturers to fully understand the notion of symmetry in balancing economic and environmental indicators. To improve the search efficiency, the population was randomly categorized into a number of subpopulations, then several groups were constructed based on the quality of subpopulations. A different search strategy was executed in each group to maintain the population diversity. The historical optimization data were also used to enhance the quality of solutions. Finally, extensive experiments were conducted. The results demonstrate that MPABC can achieve an outstanding performance on three metrics <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><msub><mrow><mi>D</mi><mi>I</mi></mrow><mi>R</mi></msub></mrow></semantics></math></inline-formula>, <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mi>c</mi></semantics></math></inline-formula> and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>n</mi><mi>d</mi></mrow></semantics></math></inline-formula> for the considered EHFSP.
first_indexed 2024-03-10T03:00:08Z
format Article
id doaj.art-8c367f70d5284e7cb620e43fbddf6810
institution Directory Open Access Journal
issn 2073-8994
language English
last_indexed 2024-03-10T03:00:08Z
publishDate 2021-12-01
publisher MDPI AG
record_format Article
series Symmetry
spelling doaj.art-8c367f70d5284e7cb620e43fbddf68102023-11-23T10:47:00ZengMDPI AGSymmetry2073-89942021-12-011312242110.3390/sym13122421A Novel Multi-Population Artificial Bee Colony Algorithm for Energy-Efficient Hybrid Flow Shop Scheduling ProblemYandi Zuo0Zhun Fan1Tierui Zou2Pan Wang3School of Automation, Wuhan University of Technology, Wuhan 430062, ChinaDepartment of Electronic and Information Engineering, Shantou University, Shantou 515063, ChinaDepartment of Electrical & Computer Engineering, University of Florida, Gainesville, FL 32611, USASchool of Automation, Wuhan University of Technology, Wuhan 430062, ChinaConsidering green scheduling and sustainable manufacturing, the energy-efficient hybrid flow shop scheduling problem (EHFSP) with a variable speed constraint is investigated, and a novel multi-population artificial bee colony algorithm (MPABC) is developed to minimize makespan, total tardiness and total energy consumption (TEC), simultaneously. It is necessary for manufacturers to fully understand the notion of symmetry in balancing economic and environmental indicators. To improve the search efficiency, the population was randomly categorized into a number of subpopulations, then several groups were constructed based on the quality of subpopulations. A different search strategy was executed in each group to maintain the population diversity. The historical optimization data were also used to enhance the quality of solutions. Finally, extensive experiments were conducted. The results demonstrate that MPABC can achieve an outstanding performance on three metrics <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><msub><mrow><mi>D</mi><mi>I</mi></mrow><mi>R</mi></msub></mrow></semantics></math></inline-formula>, <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mi>c</mi></semantics></math></inline-formula> and <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mi>n</mi><mi>d</mi></mrow></semantics></math></inline-formula> for the considered EHFSP.https://www.mdpi.com/2073-8994/13/12/2421energy-efficienthybrid flow shop schedulingartificial bee colonymulti-population
spellingShingle Yandi Zuo
Zhun Fan
Tierui Zou
Pan Wang
A Novel Multi-Population Artificial Bee Colony Algorithm for Energy-Efficient Hybrid Flow Shop Scheduling Problem
Symmetry
energy-efficient
hybrid flow shop scheduling
artificial bee colony
multi-population
title A Novel Multi-Population Artificial Bee Colony Algorithm for Energy-Efficient Hybrid Flow Shop Scheduling Problem
title_full A Novel Multi-Population Artificial Bee Colony Algorithm for Energy-Efficient Hybrid Flow Shop Scheduling Problem
title_fullStr A Novel Multi-Population Artificial Bee Colony Algorithm for Energy-Efficient Hybrid Flow Shop Scheduling Problem
title_full_unstemmed A Novel Multi-Population Artificial Bee Colony Algorithm for Energy-Efficient Hybrid Flow Shop Scheduling Problem
title_short A Novel Multi-Population Artificial Bee Colony Algorithm for Energy-Efficient Hybrid Flow Shop Scheduling Problem
title_sort novel multi population artificial bee colony algorithm for energy efficient hybrid flow shop scheduling problem
topic energy-efficient
hybrid flow shop scheduling
artificial bee colony
multi-population
url https://www.mdpi.com/2073-8994/13/12/2421
work_keys_str_mv AT yandizuo anovelmultipopulationartificialbeecolonyalgorithmforenergyefficienthybridflowshopschedulingproblem
AT zhunfan anovelmultipopulationartificialbeecolonyalgorithmforenergyefficienthybridflowshopschedulingproblem
AT tieruizou anovelmultipopulationartificialbeecolonyalgorithmforenergyefficienthybridflowshopschedulingproblem
AT panwang anovelmultipopulationartificialbeecolonyalgorithmforenergyefficienthybridflowshopschedulingproblem
AT yandizuo novelmultipopulationartificialbeecolonyalgorithmforenergyefficienthybridflowshopschedulingproblem
AT zhunfan novelmultipopulationartificialbeecolonyalgorithmforenergyefficienthybridflowshopschedulingproblem
AT tieruizou novelmultipopulationartificialbeecolonyalgorithmforenergyefficienthybridflowshopschedulingproblem
AT panwang novelmultipopulationartificialbeecolonyalgorithmforenergyefficienthybridflowshopschedulingproblem