Skip to main content

Parametric Multiroute Flow and Its Application to Robust Network with \(k\) Edge Failures

  • Conference paper
  • First Online:
Combinatorial Optimization (ISCO 2014)

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

Included in the following conference series:

Abstract

In this work, we investigate properties of the function taking the real value \(h\) to the max \(h\)-route flow value, and apply the result to solve robust network flow problems. We show that the function is piecewise hyperbolic, and modify a parametric optimization technique, the ES algorithm, to find this function. The running time of the algorithm is \(O(\lambda mn)\), when \(\lambda \) is a source-sink edge connectivity of our network, \(m\) is the number of links, and \(n\) is the number of nodes. We can use the result from that algorithm to solve two max-flow problems against \(k\) edge failures, referred to as max-MLA-robust flow and max-MLA-reliable flow. When \(h\) is optimally chosen from the function, we show that the max-\(h\)-route flow is an exact solution of both problems for graphs in a specific class. Our numerical experiments show that \(98\,\%\) of random graphs generated in the experiment are in that specific class. Given a parametric edge \(e\), we also show that the function taking the capacity of \(e\) to the max-\(h\)-route flow value is linear piecewise. Hence we can apply our modified ES algorithm to find that function in \(O(h^2mn)\).

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 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Institutional subscriptions

Similar content being viewed by others

References

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

    Google Scholar 

  2. Orlin, J.B.: Max flows in \(O(nm)\) time, or better. In: Proceedings of the STOC 2013, pp. 765–774 (2013)

    Google Scholar 

  3. Kishimoto, W.: A method for obtaining maximum multi-route flows in a network. Networks 27(4), 279–291 (1996)

    Article  MATH  MathSciNet  Google Scholar 

  4. Bagchi, A., Chaudhary, A., Kolman, P., Sgall, J.: A simple combinatorial proof of duality of multiroute flows and cuts. Technical report, Charles Univ. (2004)

    Google Scholar 

  5. Aggarwal, C., Orlin, J.B.: On multi-route maximums flows in networks. Networks 39(1), 43–52 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  6. Baffier, J.-F., Suppakitpaisarn, V.: A (k + 1)-approximation robust network flow algorithm and a tighter heuristic method using iterative multiroute flow. In: Pal, S.P., Sadakane, K. (eds.) WALCOM 2014. LNCS, vol. 8344, pp. 68–79. Springer, Heidelberg (2014)

    Chapter  Google Scholar 

  7. Minoux, M.: On robust maximum flow with polyhedral uncertainty sets. Optim. Lett. 3(3), 367–376 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  8. Lee, P.P., Misra, V., Rubenstein, D.: Distributed algorithms for secure multipath routing. In: Proceedings of the INFOCOM 2005, vol. 3, pp. 1952–1963. IEEE (2005)

    Google Scholar 

  9. Kishimoto, W., Takeuchi, M.: A method for obtaining the maximum \(\delta \)-reliable flow in a network. IEICE Trans. Fundam. 81(5), 776–783 (1998)

    Google Scholar 

  10. Diallo, M., Gueye, S., Berthomé, P.: Impact of a varying capacity on the all pairs \(2\)-route network flows. Electron. Notes Discrete Math. 35(3), 59–64 (2009)

    Article  Google Scholar 

  11. Eisner, M.J., Severance, D.G.: Mathematical techniques for efficient record segmentation in large shared databases. JACM 23(4), 619–635 (1976)

    Article  MATH  MathSciNet  Google Scholar 

  12. Kolmogorov, V., Boykov, Y., Rother, C.: Applications of parametric maxflow in computer vision. In: Proceedings of the ICCV 2007, pp. 1–8 (2007)

    Google Scholar 

  13. Aneja, Y.P., Chandrasekaran, R., Kabadi, S.N., Nair, K.: Flows over edge-disjoint mixed multipaths and applications. Discrete Appl. Math. 155(15), 1979–2000 (2007)

    Article  MATH  MathSciNet  Google Scholar 

  14. Chandrasekaran, R., Nair, K., Anejac, Y., Kabadib, S.: Multi-terminal multipath flows: synthesis. Discrete Appl. Math. 143, 182–193 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  15. Hulgeri, A., Sudarshan, S.: Parametric query optimization for linear and piecewise linear cost functions. In: Proceedings of the VLDB 2002, pp. 167–178 (2002)

    Google Scholar 

  16. Faloutsos, M., Faloutsos, P., Faloutsos, C.: On power-law relationships of the internet topology. ACM SIGCOMM Comput. Commun. Rev. 29, 251–262 (1999)

    Article  Google Scholar 

Download references

Acknowledgement

We would like to thank Prof. Abdel Lisser and anonymous reviewers for giving us valuable comments during the course of this research.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Vorapong Suppakitpaisarn .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Baffier, JF., Suppakitpaisarn, V., Hiraishi, H., Imai, H. (2014). Parametric Multiroute Flow and Its Application to Robust Network with \(k\) Edge Failures. In: Fouilhoux, P., Gouveia, L., Mahjoub, A., Paschos, V. (eds) Combinatorial Optimization. ISCO 2014. Lecture Notes in Computer Science(), vol 8596. Springer, Cham. https://doi.org/10.1007/978-3-319-09174-7_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-09174-7_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-09173-0

  • Online ISBN: 978-3-319-09174-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics