Abstract
This paper introduces a new environment of online scheduling in which jobs are scheduled under the non-delayed processing (NDP) constraint, where NDP means that the available jobs cannot be delayed for processing when some machine is idle. We study in this paper the single-machine online scheduling to minimize the maximum weighted completion time (\({\textit{WC}}_{\mathrm{max}}\)) or the maximum delivery completion time (\(L_{\mathrm{max}}\)) under the NDP constraint. For the first problem, we establish a lower bound 2 and provide an online algorithm which has a competitive ratio of \((3+\sqrt{5})/2\approx 2.618\). We present a 3/2-competitive best possible online algorithm for the second problem.
Similar content being viewed by others
References
Akker MVD, Hoogeveen H, Vakhania N (2003) Restarts can help in the online minimization of the maximum delivery time on a single machine. J Sched 3:333–341
Allahverdi A (2016) A survey of scheduling problems with no-wait in process. Eur J Oper Res 255:665–686
Chai X, Lu LF, Li WH, Zhang LQ (2018) Best-possible online algorithms for single machine scheduling to minimize the maximum weighted completion time. Asia Pac J Oper Res 35:1850048
Chen RB, Yuan JJ (2020) Single-machine scheduling of proportional-linearly deteriorating jobs with positional due indices. 4OR 18:177–196
Fang Y, Liu PH, Lu XW (2011) Optimal on-line algorithms for one batch machine with grouped processing times. J Comb Optim 22:509–516
Hoogeveen JA, Vestjens APA (2000) A best possible deterministic on-line algorithm for minimizing maximum delivery time on a single machine. SIAM J Discrete Math 13:56–63
Kalczynski PJ, Kamburowski J (2007) On no-wait and no-idle flow shops with makespan criterion. Eur J Oper Res 178:677–685
Li WJ (2015) A best possible online algorithm for the parallel-machine scheduling to minimize the maximum weighted completion Time. Asia Pac J Oper Res 32:1550030
Li WH, Chai X (2018) Online scheduling on bounded batch machines to minimize the maximum weighted completion time. J Oper Res Soc China 6:455–465
Liu M, Chu CB, Xu YF, Zheng FF (2010) An optimal online algorithm for single machine scheduling with bounded delivery times. Eur J Oper Res 201:693–700
Oron D, Shabtay D, Steiner G (2015) Single machine scheduling with two competing agents and equal job processing times. Eur J Oper Res 244:86–99
Pruhs K, Sgall J, Tong E (2004) Online scheduling. In: Leung JY-T (ed) Handbook of scheduling: algorithm, model, and pertormance analysis. Chapman and Hall/CRC Press, Boca Raton
Samarghandi H (2015) A particle swarm optimization for the no-wait flow shop problem with due date constraints. Int J Prod Res 53(9):2853–2870
Tan ZY, Zhang A (2013) Online and semi-online scheduling. In: Pardalos PM et al (eds) Handbook of combinatorial optimization. Springer, New York
Tang LX, Feng L, Zhen ZL (2019) integrated scheduling of production and two-stage delivery of make-to-order products: offline and online algorithms. Informs J Comput 31(9):493–514
Tian J, Fu RY, Yuan JJ (2007) On-line scheduling with delivery time on a single batch machine. Theor Comput Sci 374:49–57
Tian J, Fu RY, Yuan JJ (2008) A best on-line algorithm for single machine scheduling with small delivery times. Theor Comput Sci 393:287–293
Tian J, Fu RY, Yuan JJ (2011) An on-line algorithm for the single machine unbounded parallel-batching scheduling with large delivery times. Inf Process Lett 111:1048–1053
Tian J, Cheng TCE, Ng CT, Yuan JJ (2012) An improved on-line algorithm for single parallel-batch machine scheduling with delivery times. Discrete Appl Math 160:1191–1210
Tian J, Fu RY, Yuan JJ (2014) Online over time scheduling on parallel-batch machines: a survey. J Oper Res Soc China 2:445–454
Vestjeans APA (1997) On-line machine scheduling. Ph.D. Thesis, Eindhove University of Technology, Netherlands
Yuan JJ, Ng CT, Cheng TCE (2020) Scheduling with release dates and preemption to minimize multiple max-form objective functions. Eur J Oper Res 280:860–875
Yuan JJ, Li SS, Tian J, Fu RY (2009) A best possible on-line algorithm for the single machine parallel-batch scheduling with restricted delivery times. J Comb Optim 17:206–213
Zhao QL, Yuan JJ (2020) Bicriteria scheduling of equal length jobs on uniform parallel machines. J Comb Optim 39:637–661
Acknowledgements
The authors would like to thank the associate editor and four anonymous referees for their comments and suggestions. This work was supported by NSFC (Nos. 11701148, 12071442, 11501279) and the Young Backbone Teachers of Luoyang Normal University (2018XJGGJS-10) and Henan Colleges (2019GGJS202).
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Li, W., Yuan, J. Single-machine online scheduling of jobs with non-delayed processing constraint. J Comb Optim 41, 830–843 (2021). https://doi.org/10.1007/s10878-021-00722-4
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-021-00722-4