Max flow vitality in general and $st$-planar graphs
Giorgio Ausiello, Paolo Giulio Franciosa, Isabella Lari, Andrea, Ribichini

TL;DR
This paper introduces efficient methods to compute the vitality of arcs and nodes in maximum flow problems, achieving significant speedups especially in $st$-planar graphs, with practical implications for network analysis.
Contribution
It presents algorithms to compute the vitality of all arcs and nodes efficiently in general and $st$-planar graphs, reducing computational complexity significantly.
Findings
All arc vitality in general graphs can be computed with 2(n-1) max flow computations.
In $st$-planar graphs, vitality of all arcs and nodes can be computed in O(n) time.
Vitality of contiguous sets of arcs/nodes can be determined efficiently given a planar embedding.
Abstract
The \emph{vitality} of an arc/node of a graph with respect to the maximum flow between two fixed nodes and is defined as the reduction of the maximum flow caused by the removal of that arc/node. In this paper we address the issue of determining the vitality of arcs and/or nodes for the maximum flow problem. We show how to compute the vitality of all arcs in a general undirected graph by solving only max flow instances and, In -planar graphs (directed or undirected) we show how to compute the vitality of all arcs and all nodes in worst-case time. Moreover, after determining the vitality of arcs and/or nodes, and given a planar embedding of the graph, we can determine the vitality of a `contiguous' set of arcs/nodes in time proportional to the size of the set.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComputational Geometry and Mesh Generation · Optimization and Search Problems · Complexity and Algorithms in Graphs
