Skip to main content

Advertisement

Springer Nature Link
Log in
Menu
Find a journal Publish with us Track your research
Search
Saved research
Cart
  1. Home
  2. Euro-Par'97 Parallel Processing
  3. Conference paper

Approximating scheduling problems in parallel

  • Workshop 04+08+13: Parallel and Distributed Algorithms
  • Conference paper
  • First Online: 01 January 2005
  • pp 440–449
  • Cite this conference paper
Euro-Par'97 Parallel Processing (Euro-Par 1997)
Approximating scheduling problems in parallel
  • Maria Serna1 &
  • Fatos Xhafa1 

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1300))

Included in the following conference series:

  • European Conference on Parallel Processing
  • 542 Accesses

Abstract

We show how to approximate in NC the problem of Scheduling Unrelated Parallel Machines, for a fixed number of machines. We develop a (2 + ε)-approximate parallel algorithm for the problem. Our approach shows how to relate the linear program obtained by relaxing the integer programming formulation of the problem with a linear program formulation that is positive and in the packing/covering form. The relationship established enables us to transfer approximate fractional solutions from the later formulation that is known to be approximable in NC. Then, we show how to obtain an integer approximate solution, i.e. a schedule, from the fractional one, using the randomized rounding technique. Finally, we show that the same technique can be applied to the General Assignment Problem of fixed number of machines and a given makespan T, thus yielding a schedule whose cost is at most (2 + ε) times the minimum cost and has makespan at most 2T.

This research was partially supported by the ESPRIT Long Term Research Project No. 20244 - ALCOM IT.

Download to read the full chapter text

Chapter PDF

Similar content being viewed by others

Randomized approximation schemes for minimizing the weighted makespan on identical parallel machines

Article 31 March 2024

Approximation Algorithm for Scheduling a Chain of Tasks on Heterogeneous Systems

Chapter © 2018

Sublinear time approximation schemes for makespan minimization on parallel machines

Article 01 June 2025

Explore related subjects

Discover the latest articles, books and news in related subjects, suggested using machine learning.
  • Algorithms
  • Approximations and Expansions
  • Discrete Mathematics
  • Discrete Optimization
  • Mathematics of Computing
  • Optimization

References

  1. Berger, B. and Rompel, J.: Simulating (logc n)-wise Independence in NC. J. of the ACM, 38 (1991) 1026–1046

    Article  Google Scholar 

  2. Dobkin, D., Lipton, J.R. and Reiss, S.: Linear Programming is Logspace Hard for P. IPL, 8 (1979) 96–97

    Article  Google Scholar 

  3. Goemans, M.X. and Williamson, D.P.: New 3/4-approximation Algorithms for the Maximum Satisfability Problem. SIAM J. Disc. Math., 7 (1994) 656–666

    Article  Google Scholar 

  4. Hall, L.A.: Approximability of Flow Shop Scheduling. In Proc. of 36th IEEE Symp. on Found. of Comp. Sc, (1995) 82-91

    Google Scholar 

  5. Hochbaum, D.S.: Approximation Algorithms for the Set Cover and the Vertex Cover. SIAM J. of Comp., 11(3) (1982) 555–556

    Article  MathSciNet  Google Scholar 

  6. Horowitz, E. and Sahni, S.: Exact and approximate algorithms for scheduling nonidentical processors. J. ACM, 23 (1976) 317–327

    Article  MathSciNet  Google Scholar 

  7. Karp, R.M.: Reducibility Among Combinatorial Problems. Complexity of Computer Computations, eds. R.E. Miller and J.W. Thatcher, Plenum Press, 1972.

    Google Scholar 

  8. Khachyan, L.G.: A Polynomial Algorithm in Linear Programming. Trans. in Sov. Math. Dok., 20 (1979) 191–194

    Google Scholar 

  9. Lenstra, J.K., Shmoys, D.B. and Tardos, É.: Approximation Algorithms for Scheduling Unrelated Parallel Machines. Math. Prog., 46 (1990) 259–271

    Article  MathSciNet  Google Scholar 

  10. Luby, M.: Removing Randomness in Parallel Computation without a Processor Penalty. In Proc. of 29th IEEE Symp. on Found. of Comp. Sci., (1988) 162–173

    Google Scholar 

  11. Luby, M. and Nisan, N.: A Parallel Approximation Algorithm for Positive Linear Programming. In Proc. of 25th ACM Symp. on Th. of Comp., (1993) 448–457

    Google Scholar 

  12. Megiddo, N.: A Note on Approximate Linear Programming. IPL, 42 (1992) 53

    Article  MathSciNet  Google Scholar 

  13. Motwani, R. and Naor, J.S. and Naor, M.: The Probabilistic Method Yields Deterministic Parallel Algorithms. J. of Comp. and Sys. Sci., 49 (1994) 478–516

    Article  MathSciNet  Google Scholar 

  14. Potts, C.N.: Analysis of a Linear Programming Heuristic for Scheduling Unrelated Parallel Machines. Disc. App. Math., 10 (1985) 155–164

    Article  MathSciNet  Google Scholar 

  15. Raghavan, R. and Thompson, C.: Randomized Rounding: a Technique for Provably Good Algorithms and Algorithmic Proofs. Combinatorica, 7 (1987) 365–374

    Article  MathSciNet  Google Scholar 

  16. Serna, M.J.: Approximating Linear Programming is Logspace Complete for P. IPL, 37 (1991) 233–236

    Article  Google Scholar 

  17. Shmoys, D.B. and Tardos, É.: An Approximation Algorithms for the Generalized Assignment Problem. Math. Prog., 62 (1993) 461–474

    Article  MathSciNet  Google Scholar 

  18. Trevisan, L.: Positive Linear Programming, Parallel Approximation and PCP's. ESA'96, LNCS 1136 (1996) 62–75

    Article  MathSciNet  Google Scholar 

  19. Trevisan, L. and Xhafa, F.: The Parallel Complexity of Positive Linear Programming. Tech. Rep. Dept. of LSI, (1996) LSI-96-52-R

    Google Scholar 

  20. Walukiewicz, S.: Integer Programming, Kluwer Acad. Publ., (1990)

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. Department of LSI, UPC, Campus Nord, C6, Jordi Girona Salgado, 1-3 08034, Barcelona, Spain

    Maria Serna & Fatos Xhafa

Authors
  1. Maria Serna
    View author publications

    Search author on:PubMed Google Scholar

  2. Fatos Xhafa
    View author publications

    Search author on:PubMed Google Scholar

Editor information

Christian Lengauer Martin Griebl Sergei Gorlatch

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Serna, M., Xhafa, F. (1997). Approximating scheduling problems in parallel. In: Lengauer, C., Griebl, M., Gorlatch, S. (eds) Euro-Par'97 Parallel Processing. Euro-Par 1997. Lecture Notes in Computer Science, vol 1300. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0002768

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/BFb0002768

  • Published: 26 September 2005

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63440-9

  • Online ISBN: 978-3-540-69549-3

  • eBook Packages: Springer Book Archive

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Keywords

  • Feasible Solution
  • Vertex Cover
  • Integer Solution
  • Relaxed Linear Program
  • Fractional Solution

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Publish with us

Policies and ethics

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Footer Navigation

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Language editing
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our brands

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Discover

Corporate Navigation

  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Legal notice
  • Cancel contracts here

162.0.217.198

Not affiliated

Springer Nature

© 2026 Springer Nature