Skip to main content

Chromatic Scheduling of 1- and 2-Processor UET Tasks on Dedicated Machines with Availability Constraints

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3911))

Abstract

We address a generalization of the classical 1- and 2-processor UET scheduling problem on dedicated machines. In our chromatic model of scheduling machines have non-simultaneous availability times and tasks have arbitrary release times and due dates. Also, the versatility of our approach makes it possible to generalize all known classical criteria of optimality. Under these constraints we show that the problem of optimal scheduling of sparse instances can be solved in polynomial time.

This research was partially supported by KBN grant 4T11C 04725.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bianco, L., Błażewicz, J., Dell’Olmo, P., Drozdowski, M.: Preemptive multiprocessor task scheduling with release times and time windows. Ann. Oper. Res. 70, 43–55 (1997)

    Article  MathSciNet  MATH  Google Scholar 

  2. Błażewicz, J., Dell’Olmo, P., Drozdowski, M., Ma̧czka, P.: Scheduling multiprocessor tasks on parallel processors with limited availability. Euro. J. Oper. Res. 149, 377–389 (2003)

    Article  MathSciNet  MATH  Google Scholar 

  3. Błażewicz, J., Dell’Olmo, P., Drozdowski, M., Speranza, M.G.: Scheduling multiprocessor tasks on three dedicated processors. Infor. Process. Lett. 41, 275–280 (1992), Corrigendum IPL 49, 269–270 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  4. Coffman Jr., E.G., Garey, M.R., Johnson, D.S., LaPaugh, A.S.: Scheduling file transfers. SIAM J. Comput. 14, 744–780 (1985)

    Article  MathSciNet  MATH  Google Scholar 

  5. Dobson, G.S., Karmarkar, U.S.: Simultaneous resource scheduling to minimize weighted flow times. Oper. Res. 37, 592–600 (1989)

    Article  MathSciNet  MATH  Google Scholar 

  6. Drozdowski, M.: Scheduling multiprocessor tasks - An overview. J. Oper. Res. 94, 215–230 (1996)

    Article  MATH  Google Scholar 

  7. Gehringer, E.F., Siewiorek, D.P., Segall, Z.: Parallel Processing: The Cm* Experience. Digital Press, Bedford (1987)

    Google Scholar 

  8. Gharbi, A., Haouari, M.: Optimal parallel machines scheduling with availability constraints. Disc. Appl. Math. 148, 63–87 (2005)

    Article  MathSciNet  MATH  Google Scholar 

  9. Giaro, K., Kubale, M.: Edge-chromatic sum of trees and bounded cyclicity graphs. Infor. Process. Lett. 75, 65–69 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  10. Giaro, K., Kubale, M., Piwakowski, K.: Complexity results on open schop scheduling to minimize total cost of operations. Intern. J. Comp. Sys. Sign. 3, 84–91 (2002)

    Google Scholar 

  11. Kao, M., Lam, T., Sung, W., Ting, H.: All-cavity maximum matchings. Proc. Inf. Syst. E-87, 364–373 (2004)

    MATH  Google Scholar 

  12. Krawczyk, H., Kubale, M.: An approximation algorithm for diagnostic test scheduling in multicomputer systems. IEEE Trans. Comp. 34, 869–872 (1985)

    Article  Google Scholar 

  13. Kubale, M.: The complexity of scheduling independent two-processor tasks on dedicated processors. Infor. Process. Lett. 24, 141–147 (1987)

    Article  MathSciNet  MATH  Google Scholar 

  14. Kubale, M.: Preemptive versus nonpreemptive scheduling of biprocessor tasks on dedicated prosessors. Euro. J. Oper. Res. 94, 242–251 (1996)

    Article  MATH  Google Scholar 

  15. Lloyd, E.L.: Concurrent task systems. Oper. Res. 29, 189–201 (1981)

    Article  MathSciNet  MATH  Google Scholar 

  16. Zhou, X., Nishizeki, T.: Algorithms for the cost edge-coloring of trees. In: Wang, J. (ed.) COCOON 2001. LNCS, vol. 2108, pp. 288–297. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Giaro, K., Kubale, M. (2006). Chromatic Scheduling of 1- and 2-Processor UET Tasks on Dedicated Machines with Availability Constraints. In: Wyrzykowski, R., Dongarra, J., Meyer, N., Waśniewski, J. (eds) Parallel Processing and Applied Mathematics. PPAM 2005. Lecture Notes in Computer Science, vol 3911. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11752578_103

Download citation

  • DOI: https://doi.org/10.1007/11752578_103

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-34141-3

  • Online ISBN: 978-3-540-34142-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics