A Study on the Job Shop Scheduling Using CSP and SA

CSP와 SA를 이용한 Job Shop 일정계획에 관한 연구

  • 윤종준 (인하대학교 대학원 산업공학과) ;
  • 손정수 (인하대학교 대학원 산업공학과) ;
  • 이화기 (인하대학교 산업공학과)
  • Published : 2000.12.01

Abstract

Job Shop Problem which consists of the m different machines and n jobs is a NP-hard problem of the combinatorial optimization. Each job consists of a chain of operations, each of which needs to be processed during an uninterrupted time period of a given length on a given machine. Each machine can process at most one operation at a time. The purpose of this paper is to develop the heuristic method to solve large scale scheduling problem using Constraint Satisfaction Problem method and Simulated Annealing. The proposed heuristic method consists of the search algorithm and optimization algorithm. The search algorithm is to find the solution in the solution space using CSP concept such as backtracking and domain reduction. The optimization algorithm is to search the optimal solution using SA. This method is applied to MT06, MT10 and MT20 Job Shop Problem, and compared with other heuristic method.

Keywords