2006 · 38 citations · 14 references
ComputingComputer ScienceElectrical EngineeringComputer NetworksDistributed SystemsParallel AlgorithmsDistributed AlgorithmsDistributed ComputingFlow ControlGraph AlgorithmsPower Grid AnalysisPower SystemsDistributed Power ControlMaximum FlowMaximum Flow AlgorithmsMaximum Flow ProblemsNetwork Flow ModelsNetwork Flow ProblemsPower Flow AnalysisPower Network Optimization
Existing maximum flow algorithms use one processor for all calculations or one processor per vertex in a graph to calculate the maximum possible flow through a graph's vertices. This is not suitable for practical implementation. We extend the max-flow work of Goldberg and Tarjan to a distributed algorithm to calculate maximum flow where the number of processors is less than the number of vertices in a graph. Our algorithm is applied to maximizing electrical flow within a power network where the power grid is modeled as a graph. Error detection measures are included to detect problems in a simulated power network. We show that our algorithm is successful in executing quickly enough to prevent catastrophic power outages.
14
A new approach to the maximum-flow problem
Andrew V. Goldberg, Robert E. Tarjan · Journal of the ACM · 1988 · 1.9K citations · Full text
A multilevel algorithm for partitioning graphs
Bruce Hendrickson, Robert W. Leland · 1995 · 1.1K citations
Dominic Welsh · Bulletin of the London Mathematical Society · 1974 · 1.1K citations