TY - JOUR
T1 - Scheduling jobs on a single serial-batching machine with dynamic job arrivals and multiple job types
AU - Pei, Jun
AU - Liu, Xinbao
AU - Fan, Wenjuan
AU - Pardalos, Panos M.
AU - Migdalas, Athanasios
AU - Yang, Shanlin
N1 - Publisher Copyright:
© 2015, Springer International Publishing Switzerland.
PY - 2016/2/1
Y1 - 2016/2/1
N2 - This paper investigates a scheduling model with certain co-existing features of serial-batching, dynamic job arrival, multi-types of job, and setup time. In this proposed model, the jobs of all types are first partitioned into serial batches, which are then processed on a single serial-batching machine with an independent constant setup time for each new batch. In order to solve this scheduling problem, we divide it into two phases based on job arrival times, and we also derive and prove certain constructive properties for these two phases. Relying on these properties, we develop a two-phase hybrid algorithm (TPHA). In addition, a valid lower bound of the problem is also derived. This is used to validate the quality of the proposed algorithm. Computational experiments, both with small- and large-scale problems, are performed in order to evaluate the performance of TPHA. The computational results indicate that TPHA outperforms seven other heuristic algorithms. For all test problems of different job sizes, the average gap percentage between the makespan, obtained using TPHA, and the lower bound does not exceed 5.41 %.
AB - This paper investigates a scheduling model with certain co-existing features of serial-batching, dynamic job arrival, multi-types of job, and setup time. In this proposed model, the jobs of all types are first partitioned into serial batches, which are then processed on a single serial-batching machine with an independent constant setup time for each new batch. In order to solve this scheduling problem, we divide it into two phases based on job arrival times, and we also derive and prove certain constructive properties for these two phases. Relying on these properties, we develop a two-phase hybrid algorithm (TPHA). In addition, a valid lower bound of the problem is also derived. This is used to validate the quality of the proposed algorithm. Computational experiments, both with small- and large-scale problems, are performed in order to evaluate the performance of TPHA. The computational results indicate that TPHA outperforms seven other heuristic algorithms. For all test problems of different job sizes, the average gap percentage between the makespan, obtained using TPHA, and the lower bound does not exceed 5.41 %.
KW - Dynamic job arrival
KW - Multiple job types
KW - Serial-batching scheduling
KW - Setup time
KW - Single machine
UR - https://www.scopus.com/pages/publications/84923039638
U2 - 10.1007/s10472-015-9449-7
DO - 10.1007/s10472-015-9449-7
M3 - 文章
AN - SCOPUS:84923039638
SN - 1012-2443
VL - 76
SP - 215
EP - 228
JO - Annals of Mathematics and Artificial Intelligence
JF - Annals of Mathematics and Artificial Intelligence
IS - 1-2
ER -