Advanced SearchSearch Tips
No Tardiness Rescheduling with Order Disruptions
facebook(new window)  Pirnt(new window) E-mail(new window) Excel Download
 Title & Authors
No Tardiness Rescheduling with Order Disruptions
Yang, Jaehwan;
  PDF(new window)
This paper considers a single machine rescheduling problem whose original (efficiency related) objective is minimizing makespan. We assume that disruptions such as order cancelations and newly arrived orders occur after the initial scheduling, and we reschedule this disrupted schedule with the objective of minimizing a disruption related objective while preserving the original objective. The disruption related objective measures the impact of the disruptions as difference of completion times in the remaining (uncanceled) jobs before and after the disruptions. The artificial due dates for the remaining jobs are set to completion times in the original schedule while newly arrived jobs do not have due dates. Then, the objective of the rescheduling is minimizing the maximum earliness without tardiness. In order to preserve the optimality of the original objective, we assume that no-idle time and no tardiness are allowed while rescheduling. We first define this new problem and prove that the general version of the problem is unary NP-complete. Then, we develop three simple but intuitive heuristics. For each of the three heuristics, we find a tight bound on the measure called modified z-approximation ratio. The best theoretical bound is found to be 0.5 - for some > 0, and it implies that the solution value of the best heuristic is at most around a half of the worst possible solution value. Finally, we empirically evaluate the heuristics and demonstrate that the two best heuristics perform much better than the other one.
Rescheduling;Order Disruption;Heuristic Analysis;Minimizing Maximum Earliness;
 Cited by
A Special Case of Three Machine Flow Shop Scheduling,;

Industrial Engineering and Management Systems, 2016. vol.15. 1, pp.32-40 crossref(new window)
A Special Case of Three Machine Flow Shop Scheduling, Industrial Engineering and Management Systems, 2016, 15, 1, 32  crossref(new windwow)
Azizoglu, M., Koksalan, M., and Koksalan, S. K. (2003), Scheduling to minimize maximum earliness and number of tardy jobs where machine idle time is allowed, Journal of the Operational Research Society, 54(6), 661-664. crossref(new window)

Clausen, J., Larsen, J., Larsen, A., and Hansen, J. (2001), Disruption management-operations research between planning and execution, OR/MS Today, 28(5), 40-43.

Graham, R. L., Lawler, E. L., Lenstra, J. K., and Rinnooy Kan, A. H. G. (1979), Optimization and approximation in deterministic sequencing and scheduling: a survey, Annals of Discrete Mathematics, 5, 287-326. crossref(new window)

Garey, M. R. and Johnson, D. S. (1979), Computers and Intractability: A Guide to the Theory of NP-Completeness, Freeman, San Francisco, CA.

Guner, E., Erol, S., and Tani, K. (1998), One machine scheduling to minimize the maximum earliness with minimum number of tardy jobs, International Journal of Production Economics, 55(2), 213-219. crossref(new window)

Hall, N. G. and Potts, C. N. (2004), Rescheduling for new orders, Operations Research, 52(3), 440-453. crossref(new window)

Hassin, R. and Khuller, S. (2001), z-Approximations, Journal of Algorithms, 41(2), 429-442. crossref(new window)

Johnson, D. S., Demers, A., Ullman, J. D., Garey, M. R., and Graham, R. L. (1974), Worst-case performance bounds for simple one-dimensional packing algorithms, SIAM Journal on Computing, 3(4), 299-325. crossref(new window)

Karp, R. M. (1972), Reducibility among combinatorial problems. In: Miller, R. and Thatcher, J. W. (eds.), Complexity of Computer Computations, Plenum Press, New York, NY.

Kopanos, G. M., Capon-Garcia, E., Espuna, A., and Puigjaner, L. (2008), Costs for rescheduling actions: a critical issue for reducing the gap between scheduling theory and practice, Industrial and Engineering Chemistry Industry, 47(22), 8785-8795. crossref(new window)

Mandel, M. and Mosheiov, G. (2001), Minimizing maximum earliness on parallel identical machines, Computers and Operations Research, 28(4), 317-327. crossref(new window)

Molaee, E., Moslehi, G., and Reisi, M. (2010), Minimizing maximum earliness and number of tardy jobs in the single machine scheduling problem, Computers and Mathematics with Applications, 60(11), 2909-2919. crossref(new window)

Ozlen, M. and Azizoglu, M. (2011), Rescheduling unrelated parallel machines with total flow time and total disruption cost criteria, Journal of the Operational Research Society, 62, 152-164. crossref(new window)

Qi, X., Bard, J. F., and Yu, G. (2006), Disruption management for machine scheduling: the case of SPT schedules, International Journal of Production Economics, 103(1), 166-184. crossref(new window)

Unal, A. T., Uzsoy, R., and Kiran, A. S. (1997), Rescheduling on a single machine with part-type dependent setup times and deadlines, Annals of Operations Research, 70, 93-113. crossref(new window)

Wu, S. D., Storer, R. H., and Chang, P. C. (1993), Onemachine rescheduling heuristics with efficiency and stability as criteria, Computers and Operations Research, 20(1), 1-14. crossref(new window)

Yang, J. and Posner, M. E. (2012), Rescheduling with order disruptions (Working Paper), The Ohio State University, Columbus, OH.