Strongly Polynomial Algorithm for the Intersection of a Line with a Polymatroid

Printer-friendly version
Article
Author/s: 
Jean Fonlupt, Alexandre Skoda
Research Trends in Combinatorial Optimization
Publisher: 
Springer-Verlag
Year: 
2009
Journal pages: 
69-85
We present a new algorithm for the problem of determining the intersection of a half-line Δu={x∈RN|x=λuforλ≥0} with a polymatroid. We then propose a second algorithm which generalizes the first algorithm and solves a parametric linear program. We prove that these two algorithms are strongly polynomial and that their running time is O(n 8+γ n 7) where γ is the time for an oracle call. The second algorithm gives a polynomial algorithm to solve the submodular function minimization problem and to compute simultaneously the strength of a network with complexity bound O(n 8+γ n 7).
Developed by Paolo Gittoi