An Efficient Optimization Algorithm for Resource-Constrained Steelmaking Scheduling Problems

In this paper, we address the steelmaking scheduling problems with multiple constrained resources. The objective is to minimize the maximum completion time. We consider the continuous casting constraint and resource constraints simultaneously. Based on the artificial bee colony (ABC) algorithm, we p...

Full description

Bibliographic Details
Main Authors: Junqing Li, Peiyong Duan, Hongyan Sang, Song Wang, Zhengmin Liu, Peng Duan
Format: Article
Language:English
Published: IEEE 2018-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8365773/
id doaj-65ea7c90e547435dbfb941a19d0ef28b
record_format Article
spelling doaj-65ea7c90e547435dbfb941a19d0ef28b2021-03-29T21:07:11ZengIEEEIEEE Access2169-35362018-01-016338833389410.1109/ACCESS.2018.28405128365773An Efficient Optimization Algorithm for Resource-Constrained Steelmaking Scheduling ProblemsJunqing Li0https://orcid.org/0000-0002-3617-6708Peiyong Duan1Hongyan Sang2Song Wang3Zhengmin Liu4Peng Duan5School of Information Science and Engineering, Shandong Normal University, Jinan, ChinaSchool of Information Science and Engineering, Shandong Normal University, Jinan, ChinaSchool of Computer Science, Liaocheng University, Liaocheng, ChinaCollege of Economics and Management, Shandong University of Science and Technology, Qingdao, ChinaSchool of Management Science and Engineering, Shandong University of Finance and Economics, Jinan, ChinaSchool of Computer Science, Liaocheng University, Liaocheng, ChinaIn this paper, we address the steelmaking scheduling problems with multiple constrained resources. The objective is to minimize the maximum completion time. We consider the continuous casting constraint and resource constraints simultaneously. Based on the artificial bee colony (ABC) algorithm, we propose several heuristics and develop a discrete ABC (DABC) algorithm for the considered problem. In the proposed algorithm, a two-phase-based encoding mechanism is presented to create different searching abilities during different stages of evolution. Next, a decoding method considering the resource constraints is designed. A local search procedure is developed to utilize the two-phase encoding mechanism efficiently. Then, a global search heuristic is investigated to enhance the ability to escape from the local best. Finally, we test the proposed DABC algorithm by running it on sets of instances that are randomly generated based on realistic steelmaking production system. After detailed comparisons and statistical analysis, the competitive performance of the proposed DABC algorithm is verified.https://ieeexplore.ieee.org/document/8365773/Multi-objective optimizationresource-constrainedhybrid flow shop scheduling steelmaking casting problem
collection DOAJ
language English
format Article
sources DOAJ
author Junqing Li
Peiyong Duan
Hongyan Sang
Song Wang
Zhengmin Liu
Peng Duan
spellingShingle Junqing Li
Peiyong Duan
Hongyan Sang
Song Wang
Zhengmin Liu
Peng Duan
An Efficient Optimization Algorithm for Resource-Constrained Steelmaking Scheduling Problems
IEEE Access
Multi-objective optimization
resource-constrained
hybrid flow shop scheduling steelmaking casting problem
author_facet Junqing Li
Peiyong Duan
Hongyan Sang
Song Wang
Zhengmin Liu
Peng Duan
author_sort Junqing Li
title An Efficient Optimization Algorithm for Resource-Constrained Steelmaking Scheduling Problems
title_short An Efficient Optimization Algorithm for Resource-Constrained Steelmaking Scheduling Problems
title_full An Efficient Optimization Algorithm for Resource-Constrained Steelmaking Scheduling Problems
title_fullStr An Efficient Optimization Algorithm for Resource-Constrained Steelmaking Scheduling Problems
title_full_unstemmed An Efficient Optimization Algorithm for Resource-Constrained Steelmaking Scheduling Problems
title_sort efficient optimization algorithm for resource-constrained steelmaking scheduling problems
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2018-01-01
description In this paper, we address the steelmaking scheduling problems with multiple constrained resources. The objective is to minimize the maximum completion time. We consider the continuous casting constraint and resource constraints simultaneously. Based on the artificial bee colony (ABC) algorithm, we propose several heuristics and develop a discrete ABC (DABC) algorithm for the considered problem. In the proposed algorithm, a two-phase-based encoding mechanism is presented to create different searching abilities during different stages of evolution. Next, a decoding method considering the resource constraints is designed. A local search procedure is developed to utilize the two-phase encoding mechanism efficiently. Then, a global search heuristic is investigated to enhance the ability to escape from the local best. Finally, we test the proposed DABC algorithm by running it on sets of instances that are randomly generated based on realistic steelmaking production system. After detailed comparisons and statistical analysis, the competitive performance of the proposed DABC algorithm is verified.
topic Multi-objective optimization
resource-constrained
hybrid flow shop scheduling steelmaking casting problem
url https://ieeexplore.ieee.org/document/8365773/
work_keys_str_mv AT junqingli anefficientoptimizationalgorithmforresourceconstrainedsteelmakingschedulingproblems
AT peiyongduan anefficientoptimizationalgorithmforresourceconstrainedsteelmakingschedulingproblems
AT hongyansang anefficientoptimizationalgorithmforresourceconstrainedsteelmakingschedulingproblems
AT songwang anefficientoptimizationalgorithmforresourceconstrainedsteelmakingschedulingproblems
AT zhengminliu anefficientoptimizationalgorithmforresourceconstrainedsteelmakingschedulingproblems
AT pengduan anefficientoptimizationalgorithmforresourceconstrainedsteelmakingschedulingproblems
AT junqingli efficientoptimizationalgorithmforresourceconstrainedsteelmakingschedulingproblems
AT peiyongduan efficientoptimizationalgorithmforresourceconstrainedsteelmakingschedulingproblems
AT hongyansang efficientoptimizationalgorithmforresourceconstrainedsteelmakingschedulingproblems
AT songwang efficientoptimizationalgorithmforresourceconstrainedsteelmakingschedulingproblems
AT zhengminliu efficientoptimizationalgorithmforresourceconstrainedsteelmakingschedulingproblems
AT pengduan efficientoptimizationalgorithmforresourceconstrainedsteelmakingschedulingproblems
_version_ 1724193541192679424