A Genetic Algorithm for Single Machine Scheduling with Unequal Release Dates and Due Dates

상이한 납기와 도착시간을 갖는 단일기계 일정계획을 위한 유전 알고리즘 설계

  • Published : 1999.09.01

Abstract

In this paper, we address a single machine non-preemptive n-job scheduling problem to minimize the sum of earliness and tardiness with different release times and due dates. To solve the problem, we propose a genetic algorithm with new crossover and mutation operators to find the job sequencing. For the proposed genetic algorithm, the optimal pair of crossover and mutation rates is investigated. To illustrate the suitability of genetic algorithm, solutions of genetic algorithm are compared with solutions of exhaustive enumeration method in small size problems and tabu search method in large size problems. Computational results demonstrate that the proposed genetic algorithm provides the near-optimal job sequencing in the real world problem.

Keywords

References

  1. Ops Res. v.38 Sequencing with Earliness and Tardiness Penalties : a review Baker, K.R.;G.D. Scudder
  2. Computers Ind. Engng. v.30 no.4 A Tutorial Survey of Job-shop Scheduling Problems Using Genetic Algorithms-Ⅰ. Representation Cheng, R.;M. Gen;Y. Tsujimura
  3. Computers and Ops Res. v.17 Single Machine Scheduling to Minimize Mean Absolute Lateness : a heuristic solution Fry, T.D.;R.D. Armstrong;L.D. Rosen
  4. Computers and Intractability : a guide to the theory of NP-completeness Garey, M. R.;D. S. Johnson
  5. Math Ops Res. v.13 no.2 One-processor Scheduling with Symmetric Earliness and Tardiness Penalties Garey, M.R.;R.E. Tarjan;G.T. Wilfong
  6. Genetic algorithms and engineering design Gen M.;R. Cheng
  7. ORSA Journal on Computing v.1 no.3 Tabu Search-Part Ⅰ Glover, F.
  8. Genetic Algorithms in search, optimization and machine learning Goldberg, D.E.
  9. Europ. J. Opnl Res. v.70 Minimizing Flow Time Variance in a Single Machine System Using Genetic Algorithms Gupta, Y.P.;M.C. Gupta;A. Kumar
  10. Naval Res. Logistics v.41 Minimizing Mean Tardiness and Earliness in Single-Machine Scheduling Problems with Unequal Due Dates Kim, Y.D.;C.A. Yano
  11. Computers Ops Res. v.22 no.8 A Genetic Algorithm for Job Sequencing Problems with Distinct Due Dates and General Early-Tardy Penalty Weights Lee, C.Y.;J.Y. Choi
  12. Proc. $20^{th}$ Conf. on Computers Ind. Engng. v.2 Decision Support System for Dynamic Production Schedule in the Ship Engine Manufacturing System Lee, D.H.;J.G. Kim;J. Hur
  13. Industrial Scheduling Sule, D.R.