Skip to main content
Log in

On flows in simple bidirected and skew-symmetric networks

  • Communication Network Theory
  • Published:
Problems of Information Transmission Aims and scope Submit manuscript

Abstract

We consider a simple directed network. Results of Karzanov, Even, and Tarjan show that the blocking flow method constructs a maximum integer flow in this network in O(m min (m 1/2, n 2/3)) time (hereinafter, n denotes the number of nodes, and m the number of arcs or edges). For the bidirected case, Gabow proposed a reduction to solve the maximum integer flow problem in O(m 3/2) time. We show that, with a variant of the blocking flow method, this problem can also be solved in O(mn 2/3) time. Hence, the gap between the complexities of directed and bidirected cases is eliminated. Our results are described in the equivalent terms of skew-symmetric networks. To obtain the time bound of O(mn 2/3), we prove that the value of an integer s-s′ flow in a skew-symmetric network without parallel arcs does not exceed O(Un 2/d 2), where d is the length of the shortest regular s-s′ path in the split network and U is the maximum arc capacity. We also show that any acyclic integer flow of value v in a skew-symmetric network without parallel arcs can be positive on at most O(nv) arcs.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Ford, L. and Fulkerson, D., Flows in Networks, Princeton: Princeton Univ. Press, 1962.

    MATH  Google Scholar 

  2. Lawler, E.L., Combinatorial Optimization: Networks and Matroids, New York: Holt, Reinhart & Winston, 1976.

    MATH  Google Scholar 

  3. Edmonds, J. and Johnson, E.L., Matching, a Well-Solved Class of Integer Linear Programs, in Combinatorial Structures and Their Applications, Calgary International Conference, New York: Gordon & Breach, 1970, pp. 89–92.

    Google Scholar 

  4. Schrijver, A., Combinatorial Optimization, Berlin: Springer, 2003, vol. A.

    MATH  Google Scholar 

  5. Goldberg, A.V. and Karzanov, A. V., Path Problems in Skew-Symmetric Graphs, Combinatorica, 1996, vol. 16, no. 3, pp. 353–382.

    Article  MathSciNet  Google Scholar 

  6. Goldberg, A.V. and Karzanov, A.V., Maximum Skew-Symmetric Flows and Matchings, Math. Program., 2004, vol. 100, no. 3, pp. 537–568.

    Article  MathSciNet  Google Scholar 

  7. Tutte, W.T., Antisymmetrical Digraphs Canad. J. Math., 1967, vol. 19, pp. 1101–1117.

    MathSciNet  Google Scholar 

  8. Babenko, M.A. and Karzanov, A.V., Free Multiflows in Bidirected and Skew-Symmetric Graphs, submitted for publication in Discrete Appl. Math.

  9. Anstee, R.P., A Polynomial Algorithm for b-Matchings: an Alternative Approach, Inform. Process. Lett., 1987, vol. 24, no. 3, pp. 153–157.

    Article  MathSciNet  Google Scholar 

  10. Goldberg, A.V. and Rao, S., Beyond the Flow Decomposition Barrier, J. ACM, 1998, vol. 45, no. 5, pp. 783–797.

    Article  MathSciNet  Google Scholar 

  11. Karzanov, A.V., On Finding the Maximal Flow in Special-Type Networks and Some Applications, in Matematicheskie voprosy upravleniya proizvodstvom (Mathematical Issues of Industrial Control), vol. 5, Moscow: Mosk. Gos. Univ., 1973.

    Google Scholar 

  12. Even, S. and Tarjan, R.E. Network Flow and Testing Graph Connectivity, SIAM J. Comput., 1975, vol. 4, no. 4, pp. 507–518.

    Article  MathSciNet  Google Scholar 

  13. Gabow, H.N., An Efficient Reduction Technique for Degree-Constrained Subgraph and Bidirected Network Flow Problems, in Proc. 15th Annual ACM Symp. on Theory of Computing, 1983, vol. 15, pp. 448–456.

    Google Scholar 

  14. Babenko, M.A., Acyclic Bidirected and Skew-Symmetric Graphs: Algorithms and Structure, in Proc. 1st Int. Computer Science Symp. in Russia, Lect. Notes Comp. Sci., vol. 3967, Berlin: Springer, 2006, pp. 23–34.

    Google Scholar 

  15. Karger, D.R. and Levine, M.S., Finding Maximum Flows in Undirected Graphs Seems Easier than Bipartite Matching, in Proc. 13th Annual ACM Symp. on Theory of Computing, New York: ACM Press, 1998, pp. 69–78.

    Google Scholar 

  16. Cormen, T., Leiserson, C., and Rivest, R., Introduction to Algorithms, Cambridge: MIT Press, 1990.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

Original Russian Text © M.A. Babenko, 2006, published in Problemy Peredachi Informatsii, 2006, Vol. 42, No. 4, pp. 104–120.

Supported in part by the Russian Foundation for Basic Research, project nos. 03-01-00475 and 06-01-00122. The work was partly done while the author was visiting Microsoft Research Corp.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Babenko, M.A. On flows in simple bidirected and skew-symmetric networks. Probl Inf Transm 42, 356–370 (2006). https://doi.org/10.1134/S0032946006040089

Download citation

  • Received:

  • Accepted:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S0032946006040089

Keywords

Navigation