Efficient Scheduling for Machining Processes Considering Machine Unavailability Constraints

Authors

  • Lu-Wen Liao Department of Intelligent Production Engineering, National Taichung University of Science and Technology, Taichung, Taiwan
  • Yen-Chia Chen Department of Intelligent Production Engineering, National Taichung University of Science and Technology, Taichung, Taiwan

DOI:

https://doi.org/10.23055/ijietap.2026.33.2.11391

Keywords:

Machining process, machine scheduling, unavailability constraints, branch-and-bound algorithm

Abstract

This paper presents an integrated scheduling framework for single-machine machining processes to deal with the challenges posed by machine availability constraints due to preventive maintenance, cooling intervals, and unexpected breakdowns. Our primary objective was to minimize the makespan while accounting for job-specific processing and release times. The NP-hard nature of the problem rendered our initial mixed-integer programming model computationally prohibitive for large instances. Thus, we tailored a branch-and-bound algorithm to derive optimal solutions for small to medium-sized problems by leveraging specific upper and lower bounds. We then employed a genetic algorithm using a permutation-based chromosome and problem-specific decoder to generate near-optimal solutions for large-scale instances. This hybrid approach balances solution quality with computational efficiency, rendering it highly suitable for a wide range of practical industrial manufacturing applications.

Published

2026-04-09

How to Cite

Liao, L.-W., & Chen, Y.-C. (2026). Efficient Scheduling for Machining Processes Considering Machine Unavailability Constraints. International Journal of Industrial Engineering: Theory, Applications and Practice, 33(2). https://doi.org/10.23055/ijietap.2026.33.2.11391

Issue

Section

Production Planning and Control