Skip to main content
Log in

Online scheduling on parallel machines with two GoS levels

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

Abstract

This paper investigates the online scheduling problem on parallel and identical machines with a new feature that service requests from various customers are entitled to many different grade of service (GoS) levels. Hence each job and machine are labeled with the GoS levels, and each job can be processed by a particular machine only when the GoS level of the job is not less than that of the machine. The goal is to minimize the makespan. In this paper, we consider the problem with two GoS levels. It assumes that the GoS levels of the first k machines and the last mk machines are 1 and 2, respectively. And every job has a GoS level of 1 alternatively or 2. We first prove the lower bound of the problem under consideration is at least 2. Then we discuss the performance of algorithm AW presented in Azar et al. (J. Algorithms 18:221–237, 1995) for the problem and show it has a tight bound of 4−1/m. Finally, we present an approximation algorithm with competitive ratio \(\frac{12+4\sqrt{2}}{7}\approx 2.522\) .

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

  • Azar Y, Naor J, Rom R (1995) The competitiveness of on-line assignments. J Algorithms 18:221–237

    Article  MATH  MathSciNet  Google Scholar 

  • Bar-Noy A, Freund A, Naor J (2001) On-line load balancing in a hierarchical server topology. SIAM J Comput 31:527–549

    Article  MATH  MathSciNet  Google Scholar 

  • Crescenzi P, Gambosi G, Penna P (2004) On-line algorithms for the channel assignment problem in cellular networks. Discret Appl Math 137(3):237–266

    Article  MATH  MathSciNet  Google Scholar 

  • Hwang H, Chang S, Lee K (2004) Parallel machine scheduling under a grade of service provision. Comput Oper Res 31:2055–2061

    Article  MATH  Google Scholar 

  • Jiang YW, He Y, Tang CM (2006) Optimal online algorithms for scheduling on two identical machines under a grade of service. J Zhejiang Univ Sci 7(3):309–314

    Article  MATH  Google Scholar 

  • Lenstra JK, Shmoys DB, Tardos NE (1990) Approximation algorithms for scheduling unrelated parallel machines. Math Program 46:259–271

    Article  MATH  MathSciNet  Google Scholar 

  • Park J, Chang SY, Lee K (2006) Online and semi-online scheduling of two machines under a grade of service provision. Oper Res Lett 34(6):692–696

    Article  MATH  MathSciNet  Google Scholar 

  • Zhou P, Jiang YW, He Y (2007) Parallel machines scheduling with two GoS levels. Appl Math J Chin Univ Ser A 22(3):275–284 (in Chinese)

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yiwei Jiang.

Additional information

Research supported by Natural Science Foundation of Zhejiang Province (Y605316) and its preliminary version appeared in Proceedings of AAIM2006, LNCS, 4041, 11-21.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Jiang, Y. Online scheduling on parallel machines with two GoS levels. J Comb Optim 16, 28–38 (2008). https://doi.org/10.1007/s10878-007-9095-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10878-007-9095-z

Keywords

Navigation