Skip to main content
Top

2015 | OriginalPaper | Chapter

Variants of Multi-resource Scheduling Problems with Equal Processing Times

Authors : Hamed Fahimi, Claude-Guy Quimper

Published in: Combinatorial Optimization and Applications

Publisher: Springer International Publishing

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

search-config
loading …

Abstract

We tackle the problem of non-preemptive scheduling of a set of tasks of duration p over m machines with given release and deadline times. We present a polynomial time algorithm as a generalization to this problem, when the number of machines fluctuates over time. Further, we consider different objective functions for this problem. We show that if an arbitrary function cost \(c_i(t)\) is associated to task i for each time t, minimizing \(\sum _{i=1}^n c_i(s_i)\) is NP-Hard. Further, we specialize this objective function to the case that it is merely contingent on the time and show that although this case is pseudo-polynomial in time, one can derive polynomial algorithms for the problem, provided the cost function is monotonic or periodic. Finally, as an observation, we mention how polynomial time algorithms can be adapted with the objective of minimizing maximum lateness.

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 "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

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
1.
go back to reference Ahuja, R.K., Magnanti, T.L., Orlin, J.B.: Network Flows: Theory, Algorithms, and Applications. Prentice Hall, Upper Saddle River (1993)MATH Ahuja, R.K., Magnanti, T.L., Orlin, J.B.: Network Flows: Theory, Algorithms, and Applications. Prentice Hall, Upper Saddle River (1993)MATH
2.
go back to reference Artiouchine, K., Baptiste, P.: Inter-distance constraint: an extension of the all-different constraint for scheduling equal length jobs. In: van Beek, P. (ed.) CP 2005. LNCS, vol. 3709, pp. 62–76. Springer, Heidelberg (2005) CrossRef Artiouchine, K., Baptiste, P.: Inter-distance constraint: an extension of the all-different constraint for scheduling equal length jobs. In: van Beek, P. (ed.) CP 2005. LNCS, vol. 3709, pp. 62–76. Springer, Heidelberg (2005) CrossRef
5.
go back to reference Gabow, H.N., Tarjan, R.E.: A linear-time algorithm for a special case of disjoint set union. In: Proceedings of the 15th annual ACM symposium on Theory of Computing, pp. 246–251 (1983) Gabow, H.N., Tarjan, R.E.: A linear-time algorithm for a special case of disjoint set union. In: Proceedings of the 15th annual ACM symposium on Theory of Computing, pp. 246–251 (1983)
9.
go back to reference Leung, J.Y.-T.: Handbook of Scheduling: Algorithms, Models, and Performance Analysis. CRC Press, Boca Raton (2004) MATH Leung, J.Y.-T.: Handbook of Scheduling: Algorithms, Models, and Performance Analysis. CRC Press, Boca Raton (2004) MATH
10.
go back to reference Lipski Jr, W., Preparata, F.P.: Efficient algorithms for finding maximum matchings in convex bipartite graphs and related problems. Acta Informatica 15(4), 329–346 (1981)MathSciNetCrossRefMATH Lipski Jr, W., Preparata, F.P.: Efficient algorithms for finding maximum matchings in convex bipartite graphs and related problems. Acta Informatica 15(4), 329–346 (1981)MathSciNetCrossRefMATH
11.
go back to reference López-Ortiz, A., Quimper, C.-G.: A fast algorithm for multi-machine scheduling problems with jobs of equal processing times. In: Proceedings of the 28th International Symposium on Theoretical Aspects of Computer Science (STACS 2011), pp. 380–391 (2011) López-Ortiz, A., Quimper, C.-G.: A fast algorithm for multi-machine scheduling problems with jobs of equal processing times. In: Proceedings of the 28th International Symposium on Theoretical Aspects of Computer Science (STACS 2011), pp. 380–391 (2011)
12.
go back to reference Möhring, R.H., Schulz, A.S., Stork, F., Uetz, M.: Solving project scheduling problems by minimum cut computations. Manage. Sci. 49(3), 330–350 (2003)CrossRefMATH Möhring, R.H., Schulz, A.S., Stork, F., Uetz, M.: Solving project scheduling problems by minimum cut computations. Manage. Sci. 49(3), 330–350 (2003)CrossRefMATH
13.
go back to reference Simons, B.: Multiprocessor scheduling of unit-time jobs with arbitrary release times and deadlines. SIAM J. Comput. 12(2), 294–299 (1983)MathSciNetCrossRefMATH Simons, B.: Multiprocessor scheduling of unit-time jobs with arbitrary release times and deadlines. SIAM J. Comput. 12(2), 294–299 (1983)MathSciNetCrossRefMATH
14.
go back to reference Simons, B.B., Warmuth, M.K.: A fast algorithm for multiprocessor scheduling of unit-length jobs. SIAM J. Comput. 18(4), 690–710 (1989)MathSciNetCrossRefMATH Simons, B.B., Warmuth, M.K.: A fast algorithm for multiprocessor scheduling of unit-length jobs. SIAM J. Comput. 18(4), 690–710 (1989)MathSciNetCrossRefMATH
15.
go back to reference Simons, B.: A fast algorithm for single processor scheduling. In: 2013 IEEE 54th Annual Symposium on Foundations of Computer Science, pp. 246–252. IEEE (1978) Simons, B.: A fast algorithm for single processor scheduling. In: 2013 IEEE 54th Annual Symposium on Foundations of Computer Science, pp. 246–252. IEEE (1978)
16.
go back to reference Wolsey, L.A., Nemhauser, G.L.: Integer and Combinatorial Optimization. Wiley, New York (2014)MATH Wolsey, L.A., Nemhauser, G.L.: Integer and Combinatorial Optimization. Wiley, New York (2014)MATH
Metadata
Title
Variants of Multi-resource Scheduling Problems with Equal Processing Times
Authors
Hamed Fahimi
Claude-Guy Quimper
Copyright Year
2015
DOI
https://doi.org/10.1007/978-3-319-26626-8_7

Premium Partner