Optimal algorithms for online scheduling with bounded rearrangement at the end

In this paper, we consider an online non-preemptive scheduling problem on two related machines, where at most K jobs are allowed to be rearranged, but only after all jobs have been revealed and (temporarily) scheduled. We minimize the makespan, and we call the problem as Online scheduling with bounded rearrangement at the end (BRE), which is a semi-online problem. Jobs arrive one by one over list. After all the jobs have been arrived and scheduled, we are informed that the input sequence is over; then at most K already scheduled jobs can be reassigned. With respect to the worst case ratio, we close the gap between the lower bound and upper bound, improving the previous result as well.Especially, for the lower bound, (i) for s?2 an improved lower bound s+2s+1 is obtained, which is better than (s+1)2s2+s+1 (Liu et al. (2009) 9); (ii) for 1+52?s<2, an improved lower bound s2s2?s+1 is obtained, which is better than (s+1)2s2+s+1 (Liu et al. (2009) 9). For the upper bound, (i) for s?2 and K=1, a new upper bound s+2s+1 is obtained, which is optimal and better than the one s+1s in Liu et al. (2009) 9; (ii) for 1+52?s<2 and K=2, an upper bound s2s2?s+1 is proposed, which is optimal and better than the previous one s+1s in Liu et al. (2009) 9; (iii) for s<1+52 and K=2, an upper bound (s+1)2s2+s+1 is obtained, which is also optimal and better than the previous one min{s+1s,(s+1)2s+2} in Liu et al. (2009) 9.

[1]  Leah Epstein,et al.  Online scheduling with a buffer on related machines , 2010, J. Comb. Optim..

[2]  Guochuan Zhang,et al.  A Simple Semi On-Line Algorithm for P2//C_{max} with a Buffer , 1997, Inf. Process. Lett..

[3]  Yuxin Wang,et al.  Online scheduling with rearrangement on two related machines , 2011, Theor. Comput. Sci..

[4]  Leah Epstein,et al.  Preemptive Online Scheduling with Reordering , 2011, SIAM J. Discret. Math..

[5]  Shaohua Yu,et al.  Online scheduling with reassignment , 2008, Oper. Res. Lett..

[6]  Shaobin Huang,et al.  Control Flow Checking Algorithm using Soft-basedIntra-/Inter-block Assigned-Signature , 2007 .

[7]  Zsolt Tuza,et al.  Semi on-line algorithms for the partition problem , 1997, Oper. Res. Lett..

[8]  Martin Skutella,et al.  Online Scheduling with Bounded Migration , 2004, ICALP.

[9]  David S. Johnson,et al.  `` Strong '' NP-Completeness Results: Motivation, Examples, and Implications , 1978, JACM.

[10]  Guangzhong Sun,et al.  Study on Parallel Machine Scheduling Problem with Buffer , 2007, Second International Multi-Symposiums on Computer and Computational Sciences (IMSCCS 2007).

[11]  Matthias Englert,et al.  The Power of Reordering for Online Minimum Makespan Scheduling , 2008, 2008 49th Annual IEEE Symposium on Foundations of Computer Science.

[12]  Yin-Feng Xu,et al.  Online scheduling on two uniform machines to minimize the makespan , 2009, Theor. Comput. Sci..

[13]  Martin Skutella,et al.  Online Scheduling with Bounded Migration , 2004, Math. Oper. Res..

[14]  E.L. Lawler,et al.  Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey , 1977 .