Skip to main content
Top
Published in: Journal of Scheduling 6/2022

28-06-2022

Tight approximation bounds for the LPT rule applied to identical parallel machines with small jobs

Authors: Myungho Lee, Kangbok Lee, Michael Pinedo

Published in: Journal of Scheduling | Issue 6/2022

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

We consider a scheduling problem with m identical machines in parallel and the minimum makespan objective. The Longest Processing Time first (LPT) rule is a well-known approximation algorithm for this problem. Although its worst-case approximation ratio has been determined theoretically, it is known that the worst-case approximation ratio of LPT can be smaller with instances of smaller processing times. We assume that each job’s processing time is not longer than 1/k times the optimal makespan for a given integer k. We derive the worst-case approximation ratio of the LPT algorithm in terms of parameters k and m. For that purpose, we divide the whole set of instances of the original problem into classes defined by different values of parameters k and m. On each of those classes, we derive an exact upper bound on the worst-case performance ratio as a function of parameters k and m. We also show that there exist classes of instances for which our worst-case approximation ratio is better than previous bounds. Our bound can complement previous research in terms of the performance analysis of LPT.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
go back to reference Alon, N., Azar, Y., Woeginger, G. J., & Yadid, T. (1998). Approximation schemes for scheduling on parallel machines. Journal of Scheduling, 1(1), 55–66.CrossRef Alon, N., Azar, Y., Woeginger, G. J., & Yadid, T. (1998). Approximation schemes for scheduling on parallel machines. Journal of Scheduling, 1(1), 55–66.CrossRef
go back to reference Blocher, J. D., & Sevastyanov, S. (2015). A note on the Coffman-Sethi bound for LPT scheduling. Journal of Scheduling, 18(3), 325–327.CrossRef Blocher, J. D., & Sevastyanov, S. (2015). A note on the Coffman-Sethi bound for LPT scheduling. Journal of Scheduling, 18(3), 325–327.CrossRef
go back to reference Chen, B. (1993). A note on LPT scheduling. Operations Research Letters, 14(3), 139–142.CrossRef Chen, B. (1993). A note on LPT scheduling. Operations Research Letters, 14(3), 139–142.CrossRef
go back to reference Coffman, E. G., & Sethi, R. (1976). A generalized bound on LPT sequencing. In: Proceedings of the 1976 ACM SIGMETRICS conference on Computer performance modeling measurement and evaluation (pp. 306–310). Coffman, E. G., & Sethi, R. (1976). A generalized bound on LPT sequencing. In: Proceedings of the 1976 ACM SIGMETRICS conference on Computer performance modeling measurement and evaluation (pp. 306–310).
go back to reference Coffman, E. G., Jr., Garey, M. R., & Johnson, D. S. (1978). An application of bin-packing to multiprocessor scheduling. SIAM Journal on Computing, 7(1), 1–17.CrossRef Coffman, E. G., Jr., Garey, M. R., & Johnson, D. S. (1978). An application of bin-packing to multiprocessor scheduling. SIAM Journal on Computing, 7(1), 1–17.CrossRef
go back to reference Della Croce, F., & Scatamacchia, R. (2020). The longest processing time rule for identical parallel machines revisited. Journal of Scheduling, 23(2), 163–176.CrossRef Della Croce, F., & Scatamacchia, R. (2020). The longest processing time rule for identical parallel machines revisited. Journal of Scheduling, 23(2), 163–176.CrossRef
go back to reference Della Croce, F., Scatamacchia, R., & T’kindt, V. (2019). A tight linear time \(\frac{13}{12}\)-approximation algorithm for the \(P2||C_{\max }\) problem. Journal of Combinatorial Optimization, 38(2), 608–617.CrossRef Della Croce, F., Scatamacchia, R., & T’kindt, V. (2019). A tight linear time \(\frac{13}{12}\)-approximation algorithm for the \(P2||C_{\max }\) problem. Journal of Combinatorial Optimization, 38(2), 608–617.CrossRef
go back to reference Eck, B. T., & Pinedo, M. (1993). On the minimization of the makespan subject to flowtime optimality. Operations Research, 41(4), 797–801.CrossRef Eck, B. T., & Pinedo, M. (1993). On the minimization of the makespan subject to flowtime optimality. Operations Research, 41(4), 797–801.CrossRef
go back to reference Frenk, J., & Rinnooy Kan, A. (1987). The asymptotic optimality of the LPT rule. Mathematics of Operations Research, 12(2), 241–254.CrossRef Frenk, J., & Rinnooy Kan, A. (1987). The asymptotic optimality of the LPT rule. Mathematics of Operations Research, 12(2), 241–254.CrossRef
go back to reference Garey, M. R., & Johnson, D. S. (1978). “Strong’’ NP-completeness results: motivation, examples, and implications. Journal of the ACM, 25(3), 499–508.CrossRef Garey, M. R., & Johnson, D. S. (1978). “Strong’’ NP-completeness results: motivation, examples, and implications. Journal of the ACM, 25(3), 499–508.CrossRef
go back to reference Graham, R. L. (1969). Bounds on multiprocessing timing anomalies. SIAM Journal on Applied Mathematics, 17(2), 416–429.CrossRef Graham, R. L. (1969). Bounds on multiprocessing timing anomalies. SIAM Journal on Applied Mathematics, 17(2), 416–429.CrossRef
go back to reference Graham, R. L., Lawler, E. L., Lenstra, J. K., & Kan, A. R. (1979). Optimization and approximation in deterministic sequencing and scheduling: a survey. In Annals of Discrete Mathematics (Vol. 5, pp. 287–326). Elsevier. Graham, R. L., Lawler, E. L., Lenstra, J. K., & Kan, A. R. (1979). Optimization and approximation in deterministic sequencing and scheduling: a survey. In Annals of Discrete Mathematics (Vol. 5, pp. 287–326). Elsevier.
go back to reference Gupta, J. N., & Ruiz-Torres, A. J. (2001). A LISTFIT heuristic for minimizing makespan on identical parallel machines. Production Planning & Control, 12(1), 28–36.CrossRef Gupta, J. N., & Ruiz-Torres, A. J. (2001). A LISTFIT heuristic for minimizing makespan on identical parallel machines. Production Planning & Control, 12(1), 28–36.CrossRef
go back to reference Ibarra, O. H., & Kim, C. E. (1977). Heuristic algorithms for scheduling independent tasks on nonidentical processors. Journal of the ACM (JACM), 24(2), 280–289.CrossRef Ibarra, O. H., & Kim, C. E. (1977). Heuristic algorithms for scheduling independent tasks on nonidentical processors. Journal of the ACM (JACM), 24(2), 280–289.CrossRef
go back to reference Jansen, K. (2010). An EPTAS for scheduling jobs on uniform processors: using an MILP relaxation with a constant number of integral variables. SIAM Journal on Discrete Mathematics, 24(2), 457–485.CrossRef Jansen, K. (2010). An EPTAS for scheduling jobs on uniform processors: using an MILP relaxation with a constant number of integral variables. SIAM Journal on Discrete Mathematics, 24(2), 457–485.CrossRef
go back to reference Jansen, K., Klein, K. M., & Verschae, J. (2017). Improved efficient approximation schemes for scheduling jobs on identical and uniform machines. In: Proceedings of the 13th workshop on models and algorithms for planning and scheduling problems (MAPSP 2017) (pp. 77–79). Jansen, K., Klein, K. M., & Verschae, J. (2017). Improved efficient approximation schemes for scheduling jobs on identical and uniform machines. In: Proceedings of the 13th workshop on models and algorithms for planning and scheduling problems (MAPSP 2017) (pp. 77–79).
go back to reference Lee, C. Y., & Massey, J. D. (1988). Multiprocessor scheduling: combining LPT and MULTIFIT. Discrete Applied Mathematics, 20(3), 233–242.CrossRef Lee, C. Y., & Massey, J. D. (1988). Multiprocessor scheduling: combining LPT and MULTIFIT. Discrete Applied Mathematics, 20(3), 233–242.CrossRef
go back to reference Williamson, D. P., & Shmoys, D. B. (2011). The Design of Approximation Algorithms (1st ed.). Cambridge: Cambridge University Press.CrossRef Williamson, D. P., & Shmoys, D. B. (2011). The Design of Approximation Algorithms (1st ed.). Cambridge: Cambridge University Press.CrossRef
Metadata
Title
Tight approximation bounds for the LPT rule applied to identical parallel machines with small jobs
Authors
Myungho Lee
Kangbok Lee
Michael Pinedo
Publication date
28-06-2022
Publisher
Springer US
Published in
Journal of Scheduling / Issue 6/2022
Print ISSN: 1094-6136
Electronic ISSN: 1099-1425
DOI
https://doi.org/10.1007/s10951-022-00742-w

Other articles of this Issue 6/2022

Journal of Scheduling 6/2022 Go to the issue