Faster algorithms for packing forests in graphs and related problems
Pavel Arkhipov, Vladimir Kolmogorov

TL;DR
This paper introduces faster algorithms for packing forests in graphs, providing new min-max characterizations and improving the computational complexity for related problems such as the k-forest and directed edge-connectivity augmentation.
Contribution
The paper presents a new min-max characterization and an almost linear time algorithm for packing forests, improving existing complexities for several related graph problems.
Findings
Achieved an $O(k ext{delta} m ext{log} n)$ time algorithm for packing forests.
Improved the complexity of the $k$-forest problem to break the $O_k(n^{3/2})$ barrier.
Enhanced the deterministic complexity for directed edge-connectivity augmentation.
Abstract
We consider several problems related to packing forests in graphs. The first one is to find edge-disjoint forests in a directed graph of maximal size such that the indegree of each vertex in these forests is at most . We describe a min-max characterization for this problem and show that it can be solved in almost linear time for fixed , extending the algorithm of [Gabow, 1995]. Specifically, the complexity is , where are the number of vertices and edges in respectively, and , where is the edge connectivity of the graph. Using our solution to this problem, we improve complexities for two existing applications: (1) -forest problem: find forests in an undirected graph maximizing the number of edges in their union. We show how to solve this problem in $O(k^3 \min\{kn, m\} \log^2 n + k \cdot{\rm…
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
TopicsAlgorithms and Data Compression
