Developing a Production Scheduling System for Modular Factory Using Constraint Programming

This paper presents a production scheduling system that optimizes operations of a modular factory. The proposed system consists of a database, a scheduling optimizer and an interface connecting two other components. A scheduling model for optimal schedules plays a key role in the scheduling system. In this research, we aim to develop the scheduling model using constraint programming, and design a data mart storing the related operational data. In particular, we set the modular factory environment to the hybrid flow shop and apply the constraint programming for scheduling. We provide a case study to test the performance of the proposed scheduling model with the synthesized dataset based on a modular factory environment in SmartFactoryKL.