Skip to main content

Locating Sources to Meet Flow Demands in Undirected Networks

  • Conference paper
  • First Online:

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

Abstract

This paper deals with the problem of finding a minimum-cost vertex subset S in an undirected network such that for each vertex v we can send d(v) units of flow from S to v. Although this problem is NP-hard in general, Tamura et al. have presented a greedy algorithm for solving the special case with uniform costs on the vertices. We give a simpler proof on the validity of the greedy algorithm using linear programming duality and improve the running time bound from O(n 2 M) to O(nM), where n is the number of vertices in the network and M denotes the time for max-flow computation in the network with n vertices and m edges. We also present an O(n(m + n log n)) time algorithm for the special case with uniform demands and arbitrary costs.

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   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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. R. K. Ahuja, T. L. Magnanti and J. B. Orlin: Network Flows: Theory, Algorithms, and Applications, Prentice Hall, Englewood Cliffs, New Jersey, (1993).

    Google Scholar 

  2. M. R. Garey and D. S. Johnson: Computers and Intractability: A Guide to the Theory of NP-Completeness, Freedman, New York, (1979).

    MATH  Google Scholar 

  3. A. V. Goldberg and S. Rao: Beyond the flow decomposition barrier, Journal of the ACM, 45 (1998), 783–797.

    Article  MATH  MathSciNet  Google Scholar 

  4. A. V. Goldberg and S. Rao: Flows in undirected unit capacity networks, SIAM J. Discrete Mathematics, 12 (1999), 1–5.

    Article  MATH  MathSciNet  Google Scholar 

  5. H. Ito, H. Uehara and M. Yokoyama: A faster and flexible algorithm for a location problem on undirected flow networks, IEICE Trans. Fundamentals, E83-A, 2000, to appear.

    Google Scholar 

  6. H. Nagamochi and T. Ibaraki: Computing edge-connectivity of multigraphs and capacitated graphs, SIAM J. Discrete Mathematics, 5 (1992), 54–66.

    Article  MATH  MathSciNet  Google Scholar 

  7. H. Nagamochi and T. Ibaraki: Deterministic Õ(nm) time edge-splitting in undirected graphs, J. Combinatorial Optimization, 1 (1997), 5–46.

    Article  MATH  MathSciNet  Google Scholar 

  8. H. Nagamochi and T. Ibaraki: A note on minimizing submodular functions, Information Processing Letters, 67 (1998), 169–178.

    Article  MathSciNet  Google Scholar 

  9. M. Stoer and F. Wagner: A simple min cut algorithm, Journal of the ACM, 44, (1997) 585–591.

    Article  MATH  MathSciNet  Google Scholar 

  10. H. Tamura, M. Sengoku, S. Shinoda and T. Abe: Some covering problems in location theory on flow networks, IEICE Trans. Fundamentals, E75-A (1992), 678–683.

    Google Scholar 

  11. H. Tamura, H. Sugawara, M. Sengoku and S. Shinoda: Plural cover problem on undirected flow networks, IEICE Trans. Fundamentals, J81-A (1998), 863–869 (in Japanese).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Arata, K., Iwata, S., Makino, K., Fujishige, S. (2000). Locating Sources to Meet Flow Demands in Undirected Networks. In: Algorithm Theory - SWAT 2000. SWAT 2000. Lecture Notes in Computer Science, vol 1851. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44985-X_27

Download citation

  • DOI: https://doi.org/10.1007/3-540-44985-X_27

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67690-4

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics