Constraint Programming in Single Machine Scheduling for Minimizing Makespan with Multiple Constraints

Authors

  • Manlika Kiatthadasirikul Chulalongkorn University
  • Paveena Chaovalitwongse Chulalongkorn University
  • Naragain Phumchusri Chulalongkorn University
  • Siravit Swangnop King Mongkut's University of Technology North Bangkok

DOI:

https://doi.org/10.4186/ej.2024.28.11.81

Keywords:

production scheduling, constraint programming, sequencing, single machine, makespan minimization

Abstract

This study focuses on developing a scheduling model for sequencing a set of jobs with different release times in a single machine to meet non-similar due dates as well as to reduce total sequence-dependent setup time. A constraint programming (CP) model is proposed to solve the scheduling problem by minimizing makespan under multiple constraints, namely release times, sequence-dependent setup time, and due dates. The proposed constraint programming model is tested and compared with the baseline method derived from as-is scheduling of alloy wheels manufactures. The computational experiments show the proposed constraint programming model outperforms the baseline method in the average improvement in makespan and total setup time. For small-size problems, the proposed scheduling model were optimally solved in a short time, achieving the best average improvement in makespan of 4.8826% and the best average improvement in total setup time of 45.7924%. Despite increasing problem sizes, the proposed scheduling model's computational time deteriorates but continues to provide the best solutions, achieving the best average improvement in makespan of 7.4891% and the best average improvement in total setup time of 55.4033%.

Downloads

Download data is not yet available.

Author Biographies

Manlika Kiatthadasirikul

Department of Industrial Engineering, Faculty of Engineering, Chulalongkorn University, 10330, Bangkok, Thailand

Paveena Chaovalitwongse

Department of Industrial Engineering, Faculty of Engineering, Chulalongkorn University, 10330, Bangkok, Thailand

Naragain Phumchusri

Department of Industrial Engineering, Faculty of Engineering, Chulalongkorn University, 10330, Bangkok, Thailand

Siravit Swangnop

Faculty of Engineering, King Mongkut's University of Technology North Bangkok, Bangkok, Thailand

Downloads

Published In
Vol 28 No 11, Nov 30, 2024
How to Cite
[1]
M. Kiatthadasirikul, P. Chaovalitwongse, N. Phumchusri, and S. Swangnop, “Constraint Programming in Single Machine Scheduling for Minimizing Makespan with Multiple Constraints”, Eng. J., vol. 28, no. 11, pp. 81-97, Nov. 2024.

Most read articles by the same author(s)

1 2 > >>