SIAM Journal on Computing · 2013 · 26 citations · 18 references
ComputingComputer ScienceMathematicsAlgorithmsComputer NetworksEdge ComputingGraph AlgorithmsGraph AnalyticsGraph TheoryNetwork AnalysisNetwork ConnectivityNetwork Information TheoryAmortized ComplexityAmortized Running TimeConnectivity AlgorithmsExpander GraphsExpansion In GraphsGraph ConnectivityGraph Theory In NetworksNetwork Coding
We present a new algebraic formulation for computing edge connectivities in a directed graph, using ideas developed in network coding. This reduces the problem of computing edge connectivities to solving systems of linear equations, thus allowing us to use tools in linear algebra to design new algorithms. Using the algebraic formulation, we obtain faster algorithms for computing single source edge connectivities and all pairs edge connectivities. In some settings, the amortized time to compute the edge connectivity for one pair is sublinear. Through this connection, we have also found an interesting use of expanders and superconcentrators to design fast algorithms for some graph connectivity problems.
18
Rudolf Ahlswede, Ning Cai, Shuo Li et al. · IEEE Transactions on Information Theory · 2000 · 7.9K citations
Shuo Li, Raymond W. Yeung, Ning Cai · IEEE Transactions on Information Theory · 2003 · 3.5K citations
A Random Linear Network Coding Approach to Multicast
T. Ho, Muriel Médard, R. Koetter et al. · IEEE Transactions on Information Theory · 2006 · 2.6K citations