순서 의존적인 작업시간을 갖는 작업들의 스케쥴링을 위한 동적계획법

Dynamic Programming Algorithms for Scheduling Jobs with Sequence-Dependent Processing Times

  • 투고 : 19980500
  • 발행 : 1998.09.30

초록

In this paper, we consider the problem of scheduling n jobs with sequence-dependent processing times on a set of parallel-identical machines. The processing time of each job consists of a pure processing time and a sequence-dependent setup time. The objective is to maximize the total remaining machine available time which can be used for other tasks. For the problem, we first propose a dynamic programming(DP) algorithm for sequencing jobs processed on a single machine. The algorithm is then extended to handle jobs on parallel-identical machines. Finally, we developed an improved version of the algorithm which generates optimal solutions using much smaller amount of memory space and computing time. Computational results are provided to illustrate the performance of the DP algorithms.

키워드

과제정보

연구 과제 주관 기관 : 한국학술진흥재단