Publication | Closed Access
A combinatorial strongly polynomial algorithm for minimizing submodular functions
574
Citations
33
References
2001
Year
Mathematical ProgrammingScaling SchemeArc CapacityGraph TheoryEngineeringCombinatorial ProblemComputer EngineeringAnalysis Of AlgorithmAlgorithmic EfficiencyComputational ComplexityExtremal CombinatoricsSubmodular FunctionsComputer ScienceDiscrete MathematicsCombinatorial OptimizationDiscrete OptimizationApproximation Theory
This paper presents a combinatorial polynomial-time algorithm for minimizing submodular functions, answering an open question posed in 1981 by Grötschel, Lovász, and Schrijver. The algorithm employs a scaling scheme that uses a flow in the complete directed graph on the underlying set with each arc capacity equal to the scaled parameter. The resulting algorithm runs in time bounded by a polynomial in the size of the underlying set and the length of the largest absolute function value. The paper also presents a strongly polynomial version in which the number of steps is bounded by a polynomial in the size of the underlying set, independent of the function values.
| Year | Citations | |
|---|---|---|
Page 1
Page 1