Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Related machine scheduling with machine speeds satisfying linear constraints

Published: 01 October 2022 Publication History

Abstract

We propose a related machine scheduling problem in which the processing times of jobs are given and known, but the speeds of machines are variables and must satisfy a system of linear constraints. The objective is to decide the speeds of machines and minimize the makespan of the schedule among all the feasible choices. The problem is motivated by some practical application scenarios. This problem is strongly NP-hard in general, and we discuss various cases of it. In particular, we obtain polynomial time algorithms for two special cases. If the number of constraints is more than one and the number of machines is a fixed constant, then we give a (2+ϵ)-approximation algorithm. For the case where the number of machines is an input of the problem instance, we propose several approximation algorithms, and obtain a polynomial time approximation scheme when the number of distinct machine speeds is a fixed constant.

References

[1]
Burer S and Letchford AN Non-convex mixed-integer nonlinear programming: a survey Surv Oper Res Manag Sci 2012 17 97-106
[2]
Chen B, Potts CN, and Woeginger GJ Du D and Pardalos PM A review of machine scheduling: complexity, algorithms and approximability Handbook of combinatorial optimization 1998 Boston Springer 1493-1641
[3]
Cho Y and Sahni S Bounds for list schedules on uniform processors SIAM J Comput 1980 9 91-103
[4]
Daniels RL and Kouvelis P Robust scheduling to hedge against processing time uncertainty in single-stage production Manag Sci 1995 41 363-376
[5]
Dobson G Scheduling independent tasks on uniform processors SIAM J Comput 1984 13 705-716
[6]
Friesen DK Tighter bounds for LPT scheduling on uniform processors SIAM J Comput 1987 16 554-560
[7]
Garey MR and Johnson DS Computers and intractability: a guide to the theory of NP-completeness 1979 San Francisco W. H. Freeman and Co.
[8]
Gonzalez T, Ibarra OH, and Sahni S Bounds for LPT schedules on uniform processors SIAM J Comput 1977 6 155-166
[9]
Hochbaum DS and Shmoys DB Using dual approximation algorithms for scheduling problems: theoretical and practical results J ACM 1987 34 144-162
[10]
Hochbaum DS and Shmoys DB A polynomial approximation scheme for scheduling on uniform processors: using the dual approximation approach SIAM J Comput 1988 17 539-551
[11]
Köppe M Lee J and Leyffer S On the complexity of nonlinear mixed-integer optimization Mixed integer nonlinear programming. The IMA volumes in mathematics and its applications 2012 New York Springer 533-557
[12]
Kovács A (2006) Tighter approximation bounds for LPT scheduling in two special cases. In Calamoneri T, Finocchi I, Italiano G F (eds) Algorithms and complexity: 6th Italian conference, CIAC 2006. Lecture Notes in Computer Science, vol 3998. Springer, Berlin, pp 187–198
[13]
Kovács A New approximation bounds for LPT scheduling Algorithmica 2010 57 413-433
[14]
Kunde M Cremers AB and Kriegel HP A multifit algorithm for uniform multiprocessor scheduling Theoretical computer science. Lecture Notes in Computer Science 1982 Berlin Springer 175-185
[15]
Lenstra JK, Shmoys DB, and Tardos É Approximation algorithms for scheduling unrelated parallel machines Math Program 1990 46 259-271
[16]
Möhring RH, Radermacher FJ, and Weiss G Stochastic scheduling problems I—general strategies Zeitschrift für Oper Res 1984 28 193-260
[17]
Nip K, Wang Z (2019) Two-machine flow shop scheduling problem under linear constraints. In: Li Y, Cardei M, Huang Y (eds) The 13th annual international conference on combinatorial optimization and applications (COCOA 2019). Lecture Notes in Computer Science, vol 11949. Springer Nature, Switzerland AG, pp 400–411
[18]
Nip K, Wang Z, and Wang Z Scheduling under linear constraints Eur J Oper Res 2016 253 290-297
[19]
Nip K, Wang Z, and Wang Z Knapsack with variable weights satisfying linear constraints J Global Optim 2017 69 713-725
[20]
Nip K, Wang Z, Shi T (2019) Some graph optimization problems with weights satisfying linear constraints. In: Li Y, Cardei M, Huang Y (eds) The 13th annual international conference on combinatorial optimization and applications (COCOA 2019). Lecture Notes in Computer Science, vol 11949. Springer Nature, Switzerland AG, pp 412–424
[21]
Wang Z and Nip K Bin packing under linear constraints J Comb Optim 2017 34 1198-1209

Cited By

View all

Recommendations

Comments

Information & Contributors

Information

Published In

cover image Journal of Combinatorial Optimization
Journal of Combinatorial Optimization  Volume 44, Issue 3
Oct 2022
790 pages

Publisher

Springer-Verlag

Berlin, Heidelberg

Publication History

Published: 01 October 2022

Author Tags

  1. Related machine scheduling
  2. Linear programming
  3. Approximation algorithm
  4. Scheduling under linear constaints

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 14 Jan 2025

Other Metrics

Citations

Cited By

View all

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media