Job Scheduling for Nonidentical Parallel Machines Using Simulated Annealing

시뮬레이티드 어닐링을 이용한 이종병렬기계에서의 일정계획 수립

  • 김경희 (전북대학교 산업공학과) ;
  • 나동길 (전북대학교 산업공학과) ;
  • 박문원 (전북대학교 산업공학과) ;
  • 김동원 (전북대학교 산업공학과)
  • Published : 2000.04.01

Abstract

This paper presents job scheduling for non-identical parallel machines using Simulated Annealing (SA). The scheduling problem accounts for allotting work parts of L lots into M parallel machines, where each lot is composed of N homogeneous jobs. Some lots may have different jobs while every job within each lot has common due date. Each machine has its own performance and set up time according to the features of the machine, and also by job types. A meta-heuristic, SA, is applied in this study to determine the job sequences of the scheduling problem so as to minimize total tardiness of due. The SA method is compared with a conventional steepest descent(SD) algorithm that is a typical tool for finding local optimum. The comparison shows the SA is much better than the SD in terms tardiness while SA takes longer , but acceptable time.

Keywords