Stochastic Scheduling Problems for Maximizing the Number of Early Enough Jobs

충분히 이른 작업의 수를 최대화시키는 확률적 스케줄링 문제

  • Received : 2012.03.23
  • Accepted : 2012.06.11
  • Published : 2012.06.30

Abstract

이 논문에서는 작업의 처리시간이 임의의 확률분포를 따르고 작업의 납기일이 작업마다 별개인 상황에서의 단일 기계 스케줄링문제에 관하여 살펴본다. 이 때 충분히 이른 작업의 수를 최대화시키는 데에 관심을 둔다. 이러한 스케줄링문제를 풀기 위한 두 가지 알고리즘, 즉 이진정수계획모형과 스케줄링 규칙을 제안한다. 여기서 제안하는 스케줄링 규칙은 처리시간과 납기일이 확정적인 경우에 지연작업의 수를 최소화시켜주는 스케줄링을 제공하는 기존 알고리즘을 처리시간과 납기일이 확률적인 경우로 확장한 것이다. 다음으로 이진정수계획모형과 스케줄링규칙을 성과측면에서 비교한다. 그 결과 대부분의 경우에 스케줄링 규칙이 이진정수계획모형과 거의 같은 스케줄을 제공할 뿐만 아니라 컴퓨터자원을 매우 적게 소모한다.

Keywords

References

  1. Balut, S. J.; "Scheduling to Minimize the Number of Late Jobs When Set-Up and Processing Times are Uncertain," Management Science, 19 : 1283-1288, 1973. https://doi.org/10.1287/mnsc.19.11.1283
  2. Chang, C.-S., Shanthikumar, J. G., and Yao, D. D.; "Stochastic Convexity and Stochastic Majorization," Stochastic Modeling and Analysis of Manufacturing Systems, Springer-Verlag, New York, 1994.
  3. Choi, J. and Kim, H.; "A Review on Scheduling Problems for Minimizing the Number of Late Jobs," Korean Production and Operations Management Society, 22 : 159-175, 2011.
  4. Jackson, J. R.; "Scheduling a Production Line to Minimize Maximum Tardiness," Research Report, 43 : UCLA, 1955.
  5. Katoh, N. and Ibaraki, T.; "A Polynomial Time Algorithm for A Chance-Constrained Single Machine Scheduling Problem," Operations Research Letters, 2 : 62-65, 1983. https://doi.org/10.1016/0167-6377(83)90038-X
  6. Kise, H. and Ibaraki, T.; "On Balut's Algorithm and NP-Completeness for a Chance-Constrained Scheduling Problem," Management Science, 29 : 384-388, 1983. https://doi.org/10.1287/mnsc.29.3.384
  7. Kise, H., Shiomi, A., Uno, M., and Chao, D.-S.; "An Efficient Algorithm for a Chance-Constrained Scheduling Problem," J. Operations Res. Soc. Japan, 25, 193-203, 1982. https://doi.org/10.15807/jorsj.25.193
  8. Moore, M. J.; "An N Job, One Machine Sequencing Algorithm for Minimizing the Number of Late Jobs," Management Science, 15 : 102-109, 1968. https://doi.org/10.1287/mnsc.15.1.102
  9. Nemhauser, G. L. and Ullmann Z.; "A Note on the Generalized Lagrange Multiplier Solution to an Integer Programming Problem," Operations Research, 16, 450-453, 1968. https://doi.org/10.1287/opre.16.2.450
  10. Ross, S. M.; Stochastic Processes, John Wiley & Sons, second edition, 1996.
  11. Sterna, M.; Late work scheduling in shop systems, Publishing House of Poznan University of Technology, 2006.