Skip to main content
Log in

Online unbounded batch scheduling on parallel machines with delivery times

  • Published:
Journal of Combinatorial Optimization Aims and scope Submit manuscript

Abstract

We consider the online unbounded batch scheduling problems on \(m\) identical machines subject to release dates and delivery times. Jobs arrive over time and the characteristics of jobs are unknown until their arrival times. Jobs can be processed in a common batch and the batch capacity is unbounded. Once the processing of a job is completed it is independently delivered to the destination. The objective is to minimize the time by which all jobs have been delivered. For each job \(J_j\), its processing time and delivery time are denoted by \(p_j\) and \(q_j\) , respectively. We first consider a restricted model: the jobs have agreeable processing and delivery times, i.e., for any two jobs \(J_i\) and \(J_j\,p_i>p_j\) implies \(q_i\ge q_j\) . For the restrict case, we provide a best possible online algorithm with competitive ratio \(1+\alpha _m\), where \(\alpha _m>0\) is determined by \(\alpha _m^2+m\alpha _m=1\). Then we present an online algorithm with a competitive ratio of \(1+2/\lfloor \sqrt{m}\rfloor \) for the general case.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Deng XT, Poon CK, Zhang YZ (2003) Approximation algorithms in batch processing. J Comb Optim 7:247–257

    Article  MATH  MathSciNet  Google Scholar 

  • Fang Y, Lu X, Liu P (2011) Online batch scheduling on parallel machines with delivery times. Theor Comput Sci 412:5333–5339

    Article  MATH  MathSciNet  Google Scholar 

  • Graham RL, Lawer EL, Lenstra JK (1979) Optimization and approximation in deterministic sequencing and scheduling: a survey. Ann Discr Math 5:287–326

    Article  MATH  Google Scholar 

  • Hall LA, Shmoys DB (1989) Approximation schemes for constrained scheduling problems. In: Proceedings of the 30th Annual Symposium on Foundations of Computer Science 134–139

  • Hoogeveen JA, Vestjean APA (2000) A best possible deterministic online algorithm for minimizing maximum delivery times on a single machine. SIAM J Discr Math 13:56–63

    Article  MATH  Google Scholar 

  • Lee CY, Uzsoy R, Martin-Vega LA (1992) Efficient algorithms for scheduling semi-conductor burn-in operations. Oper Res 40:764–775

    Article  MATH  MathSciNet  Google Scholar 

  • Lee CY, Uzsoy R (1999) Minimizing makespan on a single batch processing machine with dynamic job arrivals. Int J Prod Res 37:219–236

    Article  MATH  Google Scholar 

  • Liu P, Lu X, Fang Y (2012) A best possible deterministic online algorithm for minimizing makespan on parallel batch machines. J Sched 15:77–81

    Article  MATH  MathSciNet  Google Scholar 

  • Liu ZH, Yu WC (2000) Scheduling one batch processor subject to job release dates. Discr Appl Math 105:129–136

    Article  MATH  Google Scholar 

  • Nong QQ, Cheng TCE, Ng CT (2008) An improved on-line algorithm for scheduling on two unresrtictive paralle batch processing machines. Oper Res Lett 36:584–588

    Article  MATH  MathSciNet  Google Scholar 

  • Poon CK, Yu WC (2005) On-line scheduling algorithms for a batch machine with finite capacity. J Comb Optim 9:167–186

    Article  MATH  MathSciNet  Google Scholar 

  • Tian J, Fu R, Yuan J (2007) Online scheduling with delivery time on a single batch machine. Theor Comput Sci 374:49–57

    Article  MATH  MathSciNet  Google Scholar 

  • Tian J, Cheng TCE, Ng CT, Yuan J (2009) Online scheduling on unbounded parallel-batch machines to minimize the makespan. Inf Process Lett 109:1211–1215

    Article  MATH  MathSciNet  Google Scholar 

  • Tian J, Cheng TCE, Ng CT, Yuan J (2012) An improved on-line algorithm for single parallel-batch machine scheduling with delivery times. Discr Appl Math 160:1191–1210

    Article  MATH  MathSciNet  Google Scholar 

  • Vestjens APA (1997) Online machine scheduling. Ph.D. Dissertation, Department of mathematics and Computing Science, Eindhoven University of Techology, Eindhoven, The Netherlands

  • Yuan J, Li S, Tian J, Fu R (2009) A best on-line algorithm for the single machine parallel-batch scheduling with restricted delivery times. J Comb Optim 17:206–213

    Article  MATH  MathSciNet  Google Scholar 

  • Zhang G, Cai X, Wong CK (2001) On-line algorithms for minimizing makespan on batch processing machines. Nav Res Logist 48:241–258

    Article  MATH  MathSciNet  Google Scholar 

Download references

Acknowledgments

This work was supported by the National Nature Science Foundation of China (11101147, 11371137) and the Fundamental Research Funds for the Central Universities.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Peihai Liu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Liu, P., Lu, X. Online unbounded batch scheduling on parallel machines with delivery times. J Comb Optim 29, 228–236 (2015). https://doi.org/10.1007/s10878-014-9706-4

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-014-9706-4

Keywords

Navigation