Abstract
We study the online scheduling problem on m identical parallel machines to minimize makespan, i.e., the maximum completion time of the jobs, where m is given in advance and the jobs arrive online over time. We assume that the jobs, which arrive at some nonnegative real times, are of equal-length and are restricted by chain precedence constraints. Moreover, the jobs arriving at distinct times are independent, and so, only the jobs arriving at a common time are restricted by the chain precedence constraints. In the literature, a best possible online algorithm of a competitive ratio 1.3028 is given for the case \(m=2\). But the problem is unaddressed for \(m\ge 3\). In this paper, we present a best possible online algorithm for the problem with \(m\ge 3\), where the algorithm has a competitive ratio of 1.3028 for \(3\le m\le 5\) and 1.3146 for \(m\ge 6\).



Similar content being viewed by others
Explore related subjects
Discover the latest articles and news from researchers in related subjects, suggested using machine learning.References
Agnetis A, Flamini M, Nicosia G, Pacifici A (2010) Scheduling three chains on two parallel machines. Eur J Oper Res 202:669–674
Brucker P, Hurink J, Kubiak W (1999) Scheduling identical jobs with chain precedence constraints on two uniform machines. Math Methods Oper Res 49:211–219
Chen B, Vestjens APA (1997) Scheduling on identical machines: How good is LPT in an on-line setting? Oper Res Lett 21:165–169
Cheng TCE, Yuan JJ, Yang AF (2005) Scheduling a batch-processing machine subject to precedence constraints, release dates and identical processing times. Comput Oper Res 32:849–859
Coffman EG Jr, Graham RL (1972) Optimal scheduling for two-processor systems. Acta Inf 1:200–213
Du JZ, Leung JYT, Young GH (1991) Scheduling chain-structured tasks to minimize makespan and mean flow time. Inf Comput 2:219–236
Hu TC (1961) Parallel sequencing and assembly line problems. Oper Res 9:841–848
Huo YM, Leung JYT (2005) Online scheduling of precedence constrained tasks. SIAM J Comput 34:743–762
Huo YM, Leung JYT, Wang X (2008) Online scheduling of equal-processing-time task systems. Theor Comput Sci 401:85–95
Noga J, Seiden SS (2001) An optimal online algorithm for scheduling two machines with release times. Theor Comput Sci 268:133–143
Yuan JL, Li WH, Yuan JJ (2012) A best possible online algorithm for scheduling equal-length jobs on two machines with chain precedence constraints. Theor Comput Sci 457:174–180
Author information
Authors and Affiliations
Corresponding author
Additional information
Research supported by National Natural Science Foundation of China (Nos. 11571321, 11771406 and 11401065) and Natural Science Foundation of Henan Province (No. 15IRTSTHN006).
Rights and permissions
About this article
Cite this article
Chai, X., Li, W. Online scheduling with chain precedence constraints of equal-length jobs on parallel machines to minimize makespan. J Comb Optim 36, 472–492 (2018). https://doi.org/10.1007/s10878-018-0309-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-018-0309-3