Proceedings of the Korean Operations and Management Science Society Conference (한국경영과학회:학술대회논문집)
- 2006.11a
- /
- Pages.506-512
- /
- 2006
An Integer Programming Model and Heuristic Algorithm to Solve Batch Production Scheduling Problem Considering Idle State
대기 상태를 고려한 배치 단위 생산 공정에서 생산계획 수립을 위한 정수계획법 모형 및 휴리스틱 알고리즘 개발
- Han, Jung-Hee (College of Business Administration, Kangwon National University) ;
- Lee, Young-Ho (Department of Industrial Systems and Information Engineering, Korea University) ;
- Kim, Seong-In (Department of Industrial Systems and Information Engineering, Korea University) ;
- Park, Eun-Kyung (Department of Industrial Systems and Information Engineering, Korea University)
- Published : 2006.11.17
Abstract
In this paper, we propose a lot-sizing and scheduling problem that seeks to minimize the sum of production cost and inventory cost over a given planning horizon while considering idle state of a machine in a batch production system. For this problem, we develop an integer programming model. And, we develop an efficient 2-phase heuristic algorithm to find a high quality feasible solution within reasonable time bounds. In the first phase, we seek to minimize the production cost by assigning batches to machines. Then, in the second phase, we find a production sequence of batches that reduces the inventory cost, while considering adding or deleting idle states between batches. Computational results show that the developed heuristic algorithm finds excellent feasible solutions within reasonable time bounds. Also, we could significantly reduce the total cost consisting of production cost and inventory cost by using the developed heuristic algorithm at a real manufacturing system that produces zinc alloys.