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...
Main Authors: | , , , , , |
---|---|
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 |