A Robust Two-Machine Flow-Shop Scheduling Model with Scenario-Dependent Processing Times

In many scheduling studies, researchers consider the processing times of jobs as constant numbers. This assumption sometimes is at odds with practical manufacturing process due to several sources of uncertainties arising from real-life situations. Examples are the changing working environments, mach...

Full description

Saved in:
Bibliographic Details
Main Authors: Chia-Lun Hsu, Win-Chin Lin, Lini Duan, Jan-Ray Liao, Chin-Chia Wu, Juin-Han Chen
Format: Article
Language:English
Published: Wiley 2020-01-01
Series:Discrete Dynamics in Nature and Society
Online Access:http://dx.doi.org/10.1155/2020/3530701
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832566149019074560
author Chia-Lun Hsu
Win-Chin Lin
Lini Duan
Jan-Ray Liao
Chin-Chia Wu
Juin-Han Chen
author_facet Chia-Lun Hsu
Win-Chin Lin
Lini Duan
Jan-Ray Liao
Chin-Chia Wu
Juin-Han Chen
author_sort Chia-Lun Hsu
collection DOAJ
description In many scheduling studies, researchers consider the processing times of jobs as constant numbers. This assumption sometimes is at odds with practical manufacturing process due to several sources of uncertainties arising from real-life situations. Examples are the changing working environments, machine breakdowns, tool quality variations and unavailability, and so on. In light of the phenomenon of scenario-dependent processing times existing in many applications, this paper proposes to incorporate scenario-dependent processing times into a two-machine flow-shop environment with the objective of minimizing the total completion time. The problem under consideration is never explored. To solve it, we first derive a lower bound and two optimality properties to enhance the searching efficiency of a branch-and-bound method. Then, we propose 12 simple heuristics and their corresponding counterparts improved by a pairwise interchange method. Furthermore, we set proposed 12 simple heuristics as the 12 initial seeds to design 12 variants of a cloud theory-based simulated annealing (CSA) algorithm. Finally, we conduct simulations and report the performances of the proposed branch-and-bound method, the 12 heuristics, and the 12 variants of CSA algorithm.
format Article
id doaj-art-97dd684d1f8b415fa2cacb0851214071
institution Kabale University
issn 1026-0226
1607-887X
language English
publishDate 2020-01-01
publisher Wiley
record_format Article
series Discrete Dynamics in Nature and Society
spelling doaj-art-97dd684d1f8b415fa2cacb08512140712025-02-03T01:05:04ZengWileyDiscrete Dynamics in Nature and Society1026-02261607-887X2020-01-01202010.1155/2020/35307013530701A Robust Two-Machine Flow-Shop Scheduling Model with Scenario-Dependent Processing TimesChia-Lun Hsu0Win-Chin Lin1Lini Duan2Jan-Ray Liao3Chin-Chia Wu4Juin-Han Chen5Department of Electrical Engineering, National Chung Hsing University, Taichung 40227, TaiwanDepartment of Statistics, Feng Chia University, Taichung 40724, TaiwanSchool of Economics & Management, Shenyang University of Chemical Technology, Shenyang 110142, ChinaDepartment of Electrical Engineering, National Chung Hsing University, Taichung 40227, TaiwanDepartment of Statistics, Feng Chia University, Taichung 40724, TaiwanDepartment of Industrial Engineering & Management, Cheng Shiu University, Kaohsiung 83347, TaiwanIn many scheduling studies, researchers consider the processing times of jobs as constant numbers. This assumption sometimes is at odds with practical manufacturing process due to several sources of uncertainties arising from real-life situations. Examples are the changing working environments, machine breakdowns, tool quality variations and unavailability, and so on. In light of the phenomenon of scenario-dependent processing times existing in many applications, this paper proposes to incorporate scenario-dependent processing times into a two-machine flow-shop environment with the objective of minimizing the total completion time. The problem under consideration is never explored. To solve it, we first derive a lower bound and two optimality properties to enhance the searching efficiency of a branch-and-bound method. Then, we propose 12 simple heuristics and their corresponding counterparts improved by a pairwise interchange method. Furthermore, we set proposed 12 simple heuristics as the 12 initial seeds to design 12 variants of a cloud theory-based simulated annealing (CSA) algorithm. Finally, we conduct simulations and report the performances of the proposed branch-and-bound method, the 12 heuristics, and the 12 variants of CSA algorithm.http://dx.doi.org/10.1155/2020/3530701
spellingShingle Chia-Lun Hsu
Win-Chin Lin
Lini Duan
Jan-Ray Liao
Chin-Chia Wu
Juin-Han Chen
A Robust Two-Machine Flow-Shop Scheduling Model with Scenario-Dependent Processing Times
Discrete Dynamics in Nature and Society
title A Robust Two-Machine Flow-Shop Scheduling Model with Scenario-Dependent Processing Times
title_full A Robust Two-Machine Flow-Shop Scheduling Model with Scenario-Dependent Processing Times
title_fullStr A Robust Two-Machine Flow-Shop Scheduling Model with Scenario-Dependent Processing Times
title_full_unstemmed A Robust Two-Machine Flow-Shop Scheduling Model with Scenario-Dependent Processing Times
title_short A Robust Two-Machine Flow-Shop Scheduling Model with Scenario-Dependent Processing Times
title_sort robust two machine flow shop scheduling model with scenario dependent processing times
url http://dx.doi.org/10.1155/2020/3530701
work_keys_str_mv AT chialunhsu arobusttwomachineflowshopschedulingmodelwithscenariodependentprocessingtimes
AT winchinlin arobusttwomachineflowshopschedulingmodelwithscenariodependentprocessingtimes
AT liniduan arobusttwomachineflowshopschedulingmodelwithscenariodependentprocessingtimes
AT janrayliao arobusttwomachineflowshopschedulingmodelwithscenariodependentprocessingtimes
AT chinchiawu arobusttwomachineflowshopschedulingmodelwithscenariodependentprocessingtimes
AT juinhanchen arobusttwomachineflowshopschedulingmodelwithscenariodependentprocessingtimes
AT chialunhsu robusttwomachineflowshopschedulingmodelwithscenariodependentprocessingtimes
AT winchinlin robusttwomachineflowshopschedulingmodelwithscenariodependentprocessingtimes
AT liniduan robusttwomachineflowshopschedulingmodelwithscenariodependentprocessingtimes
AT janrayliao robusttwomachineflowshopschedulingmodelwithscenariodependentprocessingtimes
AT chinchiawu robusttwomachineflowshopschedulingmodelwithscenariodependentprocessingtimes
AT juinhanchen robusttwomachineflowshopschedulingmodelwithscenariodependentprocessingtimes