TY - JOUR
T1 - An approximation algorithm for the two identical parallel machine problem under machine availability constraints
AU - Nguyen, Anh H.G.
AU - Sheen, Gwo Ji
AU - Yeh, Yingchieh
N1 - Publisher Copyright:
© 2022 Chinese Institute of Industrial Engineers.
PY - 2023
Y1 - 2023
N2 - This study addresses the scheduling problem of two identical parallel machines with the objective of minimizing the total completion time under the machine availability constraints. To the best of our knowledge, this study is the first to develop a fully polynomial-time approximation scheme (FPTAS), a solution method which has been neglected in past studies, to solve the studied problem. The FPTAS, which is based on a dynamic programming algorithm is developed by applying a trimming-the-state-space approach. Theoretical proofs of the error bound and the time complexity for the proposed FPTAS are also provided. The computational results indicate that the proposed FPTAS performs more efficiently than a dynamic programming algorithm in terms of both run time and problem size. The error bound of the FPTAS is demonstrated to be within the pre-specified error bound.
AB - This study addresses the scheduling problem of two identical parallel machines with the objective of minimizing the total completion time under the machine availability constraints. To the best of our knowledge, this study is the first to develop a fully polynomial-time approximation scheme (FPTAS), a solution method which has been neglected in past studies, to solve the studied problem. The FPTAS, which is based on a dynamic programming algorithm is developed by applying a trimming-the-state-space approach. Theoretical proofs of the error bound and the time complexity for the proposed FPTAS are also provided. The computational results indicate that the proposed FPTAS performs more efficiently than a dynamic programming algorithm in terms of both run time and problem size. The error bound of the FPTAS is demonstrated to be within the pre-specified error bound.
KW - Parallel machine scheduling
KW - dynamic programming algorithm
KW - fully polynomial-time approximation scheme
KW - machine availability constraints
KW - trimming-the-state-space approach
UR - http://www.scopus.com/inward/record.url?scp=85127311372&partnerID=8YFLogxK
U2 - 10.1080/21681015.2022.2052195
DO - 10.1080/21681015.2022.2052195
M3 - 期刊論文
AN - SCOPUS:85127311372
SN - 2168-1015
VL - 40
SP - 54
EP - 67
JO - Journal of Industrial and Production Engineering
JF - Journal of Industrial and Production Engineering
IS - 1
ER -