Skip to main content

Randomized Parallel Approximations to Max Flow

  • Reference work entry
  • First Online:
Encyclopedia of Algorithms

Years and Authors of Summarized Original Work

  • 1991; Serna, Spirakis

Problem Definition

The work of Serna and Spirakis provides a parallel approximation schema for the Maximum Flow problem. An approximate algorithm provides a solution whose cost is within a factor of the optimal solution. The notation and definitions are the standard ones for networks and flows (see for example [2, 7]).

network\( { N=(G,s,t,c)}\) is a structure consisting of a directed graph \( { G=(V,E) }\), two distinguished vertices, \( { s,t\in V}\) (called the source and the sink), and \( {c:E\rightarrow \mathbb{Z}^+}\), an assignment of an integer capacity to each edge in E. A flow functionf is an assignment of a non-negative number to each edge of G (called the flow into the edge) such that first at no edge does the flow exceed the capacity, and second for every vertex except s and t, the sum of the flows on its incoming edges equals the sum of the flows on its outgoing edges. The total flowof a given flow...

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 1,599.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 1,999.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Recommended Reading

  1. Díaz J, Serna M, Spirakis PG, Torán J (1997) Paradigms for fast parallel approximation. In: Cambridge international series on parallel computation, vol 8. Cambridge University Press, Cambridge

    Google Scholar 

  2. Even S (1979) Graph algorithms. Computer Science Press, Potomac

    MATH  Google Scholar 

  3. Goldschlager LM, Shaw RA, Staples J (1982) The maximum flow problem is log-space complete for P. Theor Comput Sci 21:105–111

    Article  MathSciNet  MATH  Google Scholar 

  4. Johnson DB, Venkatesan SM (1987) Parallel algorithms for minimum cuts and maximum flows in planar networks. J ACM 34:950–967

    Article  MathSciNet  Google Scholar 

  5. Karp RM, Upfal E, Wigderson A (1986) Constructing a perfect matching is in random NC. Combinatorica 6:35–48

    Article  MathSciNet  MATH  Google Scholar 

  6. Korte B, Schrader R (1980) On the existence of fast approximation schemes. Nonlinear Prog 4: 415–437

    MathSciNet  MATH  Google Scholar 

  7. Lawler EL (1976) Combinatorial optimization: networks and matroids. Holt, Rinehart and Winston, New York

    MATH  Google Scholar 

  8. Papadimitriou C (1994) Computational complexity. Addison-Wesley, Reading

    MATH  Google Scholar 

  9. Peters JG, Rudolph L (1987) Parallel approximation schemes for subset sum and knapsack problems. Acta Informatica 24:417–432

    Article  MathSciNet  MATH  Google Scholar 

  10. Spirakis P (1993) PRAM models and fundamental parallel algorithm techniques: part II. In: Gibbons A, Spirakis P (eds) Lectures on parallel computation. Cambridge University Press, New York, pp 41–66

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer Science+Business Media New York

About this entry

Cite this entry

Serna, M. (2016). Randomized Parallel Approximations to Max Flow. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2864-4_326

Download citation

Publish with us

Policies and ethics