An Optimal Structure for All-Pairs Nearest Mincuts and Sensitivity Oracles for Edge Insertions
En palabras de los autores
Given an undirected weighted graph on vertices, the classical Gomory-Hu tree of is a structure that encodes an arbitrary minimum -cut for every using just space. In this work, we ask whether the same compactness is achievable for the natural and structured family of all-pairs nearest minimum cuts. The nearest minimum -cut is the unique inclusion-wise minimal one among all minimum -cuts containing . This family has proven useful in a wide range of applications, including fault-tolerant reachability, minimum cut sensitivity oracles, cactus representations, and fast Gomory-Hu tree constructions. Despite its fundamental role, no subquadratic space representation is known for them to date. The space representations are known only in single-source settings, where given a source , one can report the nearest minimum -cut for any . We close this gap by presenting the first optimal space representation of all-pairs nearest minimum cuts, providing a natural analogue of the Gomory-Hu tree. Our main result is an space structure that encodes the nearest minimum cut between every pair of vertices. Furthermore, given any pair , it can report the nearest minimum -cut in time. Both bounds match those of the Gomory-Hu tree and are worst-case optimal. As an application, we design an all-pairs minimum cut sensitivity oracle for edge insertion: a data structure that occupies space and, given any edge , can determine for all pairs whether the minimum -cut value increases upon insertion of in total time. Existing insertion sensitivity oracles were either limited to the single-source setting or used space for all-pairs [Baswana, Gupta, and Knollmann, Algorithmica'22; Baswana and Pandey, SODA'22].
Apareció: lunes, 28 de septiembre. arXiv. Preprint, todavía sin revisión por pares.