{"ID":2840519,"CreatedAt":"2026-06-01T04:54:23.091178241Z","UpdatedAt":"2026-06-01T04:54:23.091178241Z","DeletedAt":null,"paper_url":"https://arxiv.org/abs/2511.13205","arxiv_id":"2511.13205","title":"Greedy matroid base packings with applications to dynamic graph density and orientations","abstract":"Greedy minimum weight spanning tree packings have proven to be useful in connectivity-related problems. We study the process of greedy minimum weight base packings in general matroids and explore its applications. For general matroids, we observe two characterizations of the limit of the base packings (``the vector of ideal loads''). Specialized to graphic matroids, it implies the characterizations from [Cen, Fleischmann, Li, Li, Panigrahi, FOCS'25], namely, their entropy-minimization theorem and their bottom-up cut hierarchy. We give combinatorial results on the greedy tree packings. We show that a tree packing of $O(λ^5\\log m)$ trees contains a tree crossing some min-cut once, which improves the bound $O(λ^7\\log^3m)$ from [Thorup, Combinatorica'07]. We also strengthen the lower bound on the edge load convergence rate from [de Vos, Christiansen, SODA'25], showing that Thorup's upper bound is tight up to a logarithmic factor. When specialized to bicircular matroids, our results yield an algorithm for the approximate fully-dynamic densest subgraph density $ρ$. We maintain a $(1+\\varepsilon)$-approximation of the density with a worst-case update time $O((ρ_{\\max}\\varepsilon^{-2}+\\varepsilon^{-4})ρ_{\\max}\\log^3 m)$, where $ρ_{\\max}$ is a fixed known upper bound on $ρ$. This complexity is worse than the state-of-the-art dynamic approximate density. However, our algorithm offers a new approach to the problem, which could be appealing due to its simplicity. We also can maintain an implicit fractional out-orientation with a guarantee that all out-degrees are at most $(1+\\varepsilon)ρ$. Our algorithms above work by greedily packing pseudoforests, and require maintenance of a minimum-weight pseudoforest in a dynamically changing graph. We show that this problem can be solved in $O(\\log n)$ worst-case time per edge insertion or deletion.","short_abstract":"Greedy minimum weight spanning tree packings have proven to be useful in connectivity-related problems. We study the process of greedy minimum weight base packings in general matroids and explore its applications. For general matroids, we observe two characterizations of the limit of the base packings (``the vector of...","url_abs":"https://arxiv.org/abs/2511.13205","url_pdf":"https://arxiv.org/pdf/2511.13205v2","authors":"[\"Pavel Arkhipov\",\"Vladimir Kolmogorov\"]","published":"2025-11-17T10:15:56Z","proceeding":"cs.DS","tasks":"[\"cs.DS\"]","methods":"[]","has_code":false}
