Skip to main content

Part of the book series: Algorithms and Computation in Mathematics ((AACIM,volume 5))

  • 7969 Accesses

Abstract

Up to now, we have considered ows or circulations only on a given network. But it is also quite interesting to study the reverse problem of designing a network—as economically as possible—on which a ow meeting given requirements can be realized. In practical terms, one might think of planning a system of roads. In the present chapter, we shall mainly study two types of network design problems. On the one hand, we consider the case where all edges may be built with the same cost, and where we are looking for an undirected network with lower bounds on the maximal values of the ows between any two vertices. Both the analysis and design of such symmetric networks use so-called equivalent ow trees; this technique also has an interesting application for the construction of certain communication networks which will be the topic of Sect. 11.4. On the other hand, we shall address the question of how one may increase the maximal value of the ow for a given ow network by increasing the capacities of some edges by the smallest possible amount.

What thought and care to determine the exact site for a bridge, or for a fountain, and to give a mountain road that perfect curve which is at the same time the shortest…

Marguerite Yourcenar

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 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.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

Notes

  1. 1.

    Using this rather sloppy notation (that is, using the same symbol w for the weight function on T as well as for the flow function on N) is justified, as w(x,y)=w(e) for each edge e=xy of T.

  2. 2.

    Actually u(x)=u′(x) for all x, but we do not need this for our proof.

  3. 3.

    If desired, we may avoid parallel edges by subdividing e′.

  4. 4.

    Vertices in S can be reached from s by a path of cost 0, so that we want to direct our path from S to T, not reversely.

References

  1. Cheng, C.K., Hu, T.C.: Maximum concurrent flows and minimum cuts. Algorithmica 8, 233–249 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  2. Ford, L.R., Fulkerson, D.R.: A suggested computation for maximum multi-commodity network flows. Manag. Sci. 5, 97–101 (1958)

    Article  MathSciNet  MATH  Google Scholar 

  3. Ford, L.R., Fulkerson, D.R.: Flows in Networks. Princeton University Press, Princeton (1962)

    MATH  Google Scholar 

  4. Fulkerson, D.R.: Increasing the capacity of a network: the parametric budget problem. Manag. Sci. 5, 472–483 (1959)

    Article  MathSciNet  MATH  Google Scholar 

  5. Gomory, R.E., Hu, T.C.: Multi-terminal network flows. J. Soc. Ind. Appl. Math. 9, 551–570 (1961)

    Article  MathSciNet  MATH  Google Scholar 

  6. Gomory, R.E., Hu, T.C.: An application of generalized linear programming to network flows. J. Soc. Ind. Appl. Math. 10, 260–283 (1962)

    Article  MathSciNet  MATH  Google Scholar 

  7. Gomory, R.E., Hu, T.C.: Synthesis of a communication network. J. Soc. Ind. Appl. Math. 12, 348–369 (1964)

    Article  MathSciNet  MATH  Google Scholar 

  8. Gondran, M., Minoux, N.: Graphs and Algorithms. Wiley, New York (1984)

    MATH  Google Scholar 

  9. Gusfield, D.: Very simple methods for all pairs network flow analysis. SIAM J. Comput. 19, 143–155 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  10. Gusfield, D., Naor, D.: Efficient algorithms for generalized cut-trees. Networks 21, 505–520 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  11. Hu, T.C.: Optimum communication spanning trees. SIAM J. Comput. 3, 188–195 (1974)

    Article  MathSciNet  MATH  Google Scholar 

  12. Kabadi, S.N., Yan, J., Du, D., Nair, K.P.K.: Integer exact network synthesis problem. SIAM J. Discrete Math. 23, 136–154 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  13. Magnanti, T.L., Wong, R.T.: Network design and transportation planning: models and algorithms. Transp. Sci. 18, 1–55 (1984)

    Article  Google Scholar 

  14. Sridhar, S., Chandrasekaran, R.: Integer solution to synthesis of communication networks. Math. Oper. Res. 17, 581–585 (1992)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Jungnickel, D. (2013). Synthesis of Networks. In: Graphs, Networks and Algorithms. Algorithms and Computation in Mathematics, vol 5. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32278-5_12

Download citation

Publish with us

Policies and ethics