Skip to main content

2015 | OriginalPaper | Buchkapitel

Efficient Algorithm for Computing All Low s-t Edge Connectivities in Directed Graphs

verfasst von : Xiaowei Wu, Chenzi Zhang

Erschienen in: Mathematical Foundations of Computer Science 2015

Verlag: Springer Berlin Heidelberg

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Given a directed graph with n nodes and m edges, the (strong) edge connectivity \(\lambda (u,v)\) between two nodes u and v is the minimum number of edges whose deletion makes u and v not strongly connected. The problem of computing the edge connectivities between all pairs of nodes of a directed graph can be done in \(O(m^\omega )\) time by Cheung, Lau and Leung (FOCS 2011), where \(\omega \) is the matrix multiplication factor (\(\approx 2.373\)), or in \(\tilde{O}(mn^{1.5})\) time using O(n) computations of max-flows by Cheng and Hu (IPCO 1990).
We consider in this paper the “low edge connectivity” problem, which aims at computing the edge connectivities for the pairs of nodes (uv) such that \(\lambda (u,v)\le k\). While the undirected version of this problem was considered by Hariharan, Kavitha and Panigrahi (SODA 2007), who presented an algorithm with expected running time \(\tilde{O}(m+nk^3)\), no algorithm better than computing all-pairs edge connectivities was proposed for directed graphs. We provide an algorithm that computes all low edge connectivities in O(kmn) time, improving the previous best result of \(O(\min (m^\omega , mn^{1.5}))\) when \(k\le \sqrt{n}\). Our algorithm also computes a minimum u-v cut for each pair of nodes (uv) with \(\lambda (u,v)\le k\).

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
2.
Zurück zum Zitat Cheng, C.-K., Hu, T.C.: Ancestor tree for arbitrary multi-terminal cut functions. In: Proceedings of the 1st Integer Programming and Combinatorial Optimization Conference, May 28–30 1990, Waterloo, Ontorio, Canada, pp. 115–127 (1990) Cheng, C.-K., Hu, T.C.: Ancestor tree for arbitrary multi-terminal cut functions. In: Proceedings of the 1st Integer Programming and Combinatorial Optimization Conference, May 28–30 1990, Waterloo, Ontorio, Canada, pp. 115–127 (1990)
3.
Zurück zum Zitat Cheung, H.Y., Lau, L.C., Leung, K.M.: Graph connectivities, network coding, and expander graphs. In: Ostrovsky, R. (eds.) IEEE 52nd Annual Symposium on Foundations of Computer Science, FOCS 2011, 22–25 October, Palm Springs, CA, USA, 2011, pp. 190–199. IEEE Computer Society (2011) Cheung, H.Y., Lau, L.C., Leung, K.M.: Graph connectivities, network coding, and expander graphs. In: Ostrovsky, R. (eds.) IEEE 52nd Annual Symposium on Foundations of Computer Science, FOCS 2011, 22–25 October, Palm Springs, CA, USA, 2011, pp. 190–199. IEEE Computer Society (2011)
4.
Zurück zum Zitat Dinits, E.A.: Algorithm of solution to problem of maximum flow in network with power estimates. Doklady Akademii Nauk SSSR 194(4), 754 (1970)MathSciNetMATH Dinits, E.A.: Algorithm of solution to problem of maximum flow in network with power estimates. Doklady Akademii Nauk SSSR 194(4), 754 (1970)MathSciNetMATH
6.
Zurück zum Zitat Georgiadis, L., Italiano, G.F., Laura, L., Parotsidis, N.: 2-edge connectivity in directed graphs. In: Indyk, P. (eds.) Proceedings of the Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2015, 4–6 January 2015, San Diego, CA, USA, pp. 1988–2005. SIAM (2015) Georgiadis, L., Italiano, G.F., Laura, L., Parotsidis, N.: 2-edge connectivity in directed graphs. In: Indyk, P. (eds.) Proceedings of the Twenty-Sixth Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2015, 4–6 January 2015, San Diego, CA, USA, pp. 1988–2005. SIAM (2015)
9.
Zurück zum Zitat Hariharan, R., Kavitha, T., Panigrahi, D.: Efficient algorithms for computing all low st edge connectivities and related problems. In: Proceedings of the Eighteenth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 127–136. Society for Industrial and Applied Mathematics (2007) Hariharan, R., Kavitha, T., Panigrahi, D.: Efficient algorithms for computing all low st edge connectivities and related problems. In: Proceedings of the Eighteenth Annual ACM-SIAM Symposium on Discrete Algorithms, pp. 127–136. Society for Industrial and Applied Mathematics (2007)
10.
Zurück zum Zitat Hariharan, R., Kavitha, T., Panigrahi, D., Bhalgat, A.: An o (mn) gomory-hu tree construction algorithm for unweighted graphs. In: Proceedings of the Thirty-Ninth Annual ACM Symposium on Theory of Computing, pp. 605–614. ACM (2007) Hariharan, R., Kavitha, T., Panigrahi, D., Bhalgat, A.: An o (mn) gomory-hu tree construction algorithm for unweighted graphs. In: Proceedings of the Thirty-Ninth Annual ACM Symposium on Theory of Computing, pp. 605–614. ACM (2007)
11.
Zurück zum Zitat Lee, Y.T., Sidford, A.: Path finding methods for linear programming: Solving linear programs in õ (vrank) iterations and faster algorithms for maximum flow. In: 2014 IEEE 55th Annual Symposium on Foundations of Computer Science (FOCS), pp. 424–433. IEEE (2014) Lee, Y.T., Sidford, A.: Path finding methods for linear programming: Solving linear programs in õ (vrank) iterations and faster algorithms for maximum flow. In: 2014 IEEE 55th Annual Symposium on Foundations of Computer Science (FOCS), pp. 424–433. IEEE (2014)
12.
13.
Metadaten
Titel
Efficient Algorithm for Computing All Low s-t Edge Connectivities in Directed Graphs
verfasst von
Xiaowei Wu
Chenzi Zhang
Copyright-Jahr
2015
Verlag
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-662-48054-0_48