On submodular function minimization
Combinatorica
A strongly polynomial minimum cost circulation algorithm
Combinatorica
Generalized polymatroids and submodular flows
Mathematical Programming: Series A and B
Computing edge-connectivity in multigraphs and capacitated graphs
SIAM Journal on Discrete Mathematics
Two strongly polynomial cut cancelling algorithms for minimum cost network flow
Discrete Applied Mathematics
A unifying location model on tree graphs based on submodularity properties
Discrete Applied Mathematics
Block-Triangularizations of Partitioned Matrices under Similarity/Equivalence Transformations
SIAM Journal on Matrix Analysis and Applications
SIAM Journal on Matrix Analysis and Applications
A capacity scaling algorithm for convex cost submodular flows
Mathematical Programming: Series A and B
Theoretical Improvements in Algorithmic Efficiency for Network Flow Problems
Journal of the ACM (JACM)
Improved algorithms for submodular function minimization and submodular flow
STOC '00 Proceedings of the thirty-second annual ACM symposium on Theory of computing
The Quickest Transshipment Problem
Mathematics of Operations Research
A combinatorial algorithm minimizing submodular functions in strongly polynomial time
Journal of Combinatorial Theory Series B
A fully combinatorial algorithm for submodular function minimization
Journal of Combinatorial Theory Series B
Equitable cost allocations via primal-dual-type algorithms
STOC '02 Proceedings of the thiry-fourth annual ACM symposium on Theory of computing
A fully combinatorial algorithm for submodular function minimization
SODA '02 Proceedings of the thirteenth annual ACM-SIAM symposium on Discrete algorithms
A fully combinatorial algorithm for submodular function minimization
Journal of Combinatorial Theory Series B
Bisubmodular Function Minimization
Proceedings of the 8th International IPCO Conference on Integer Programming and Combinatorial Optimization
A Faster Scaling Algorithm for Minimizing Submodular Functions
Proceedings of the 9th International IPCO Conference on Integer Programming and Combinatorial Optimization
A Coordinatewise Domain Scaling Algorithm for M-convex Function Minimization
Proceedings of the 9th International IPCO Conference on Integer Programming and Combinatorial Optimization
Improved bound for the Carathéodory rank of the bases of a matroid
Journal of Combinatorial Theory Series B
Discrete Applied Mathematics - Submodularity
Discrete Applied Mathematics - Submodularity
What Energy Functions Can Be Minimizedvia Graph Cuts?
IEEE Transactions on Pattern Analysis and Machine Intelligence
Discrete Applied Mathematics
Traveling salesman games with the Monge property
Discrete Applied Mathematics
Journal of Combinatorial Theory Series B
Supermodular functions and the complexity of MAX CSP
Discrete Applied Mathematics - Special issue: Boolean and pseudo-boolean funtions
SODA '06 Proceedings of the seventeenth annual ACM-SIAM symposium on Discrete algorithm
An improved approximation algorithm for combinatorial auctions with submodular bidders
SODA '06 Proceedings of the seventeenth annual ACM-SIAM symposium on Discrete algorithm
Approximating clique-width and branch-width
Journal of Combinatorial Theory Series B
The complexity of soft constraint satisfaction
Artificial Intelligence
Journal of Mathematical Imaging and Vision
An O(n log2 n) algorithm for the optimal sink location problem in dynamic tree networks
Discrete Applied Mathematics - Special issue: Discrete algorithms and optimization, in honor of professor Toshihide Ibaraki at his retirement from Kyoto University
Journal of Combinatorial Theory Series B
A Nonparametric Approach to Multiproduct Pricing
Operations Research
Eisenberg-Gale markets: algorithms and structural properties
Proceedings of the thirty-ninth annual ACM symposium on Theory of computing
A Linear Programming Approach to Max-Sum Problem: A Review
IEEE Transactions on Pattern Analysis and Machine Intelligence
Minimum transversals in posi-modular systems
ESA'06 Proceedings of the 14th conference on Annual European Symposium - Volume 14
SODA '07 Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms
Approximation algorithms for prize collecting forest problems with submodular penalty functions
SODA '07 Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms
Hypertree width and related hypergraph invariants
European Journal of Combinatorics
Strongly polynomial and fully combinatorial algorithms for bisubmodular function minimization
Proceedings of the nineteenth annual ACM-SIAM symposium on Discrete algorithms
Optimal approximation for the submodular welfare problem in the value oracle model
STOC '08 Proceedings of the fortieth annual ACM symposium on Theory of computing
The approximability of MAX CSP with fixed-value constraints
Journal of the ACM (JACM)
A Faster Strongly Polynomial Time Algorithm for Submodular Function Minimization
IPCO '07 Proceedings of the 12th international conference on Integer Programming and Combinatorial Optimization
Computational Geometric Approach to Submodular Function Minimization for Multiclass Queueing Systems
IPCO '07 Proceedings of the 12th international conference on Integer Programming and Combinatorial Optimization
Approximating rank-width and clique-width quickly
ACM Transactions on Algorithms (TALG)
The expressive power of valued constraints: Hierarchies and collapses
Theoretical Computer Science
Approximating submodular functions everywhere
SODA '09 Proceedings of the twentieth Annual ACM-SIAM Symposium on Discrete Algorithms
A simple combinatorial algorithm for submodular function minimization
SODA '09 Proceedings of the twentieth Annual ACM-SIAM Symposium on Discrete Algorithms
Introduction to the Maximum Solution Problem
Complexity of Constraints
Non-monotone submodular maximization under matroid and knapsack constraints
Proceedings of the forty-first annual ACM symposium on Theory of computing
Earliest Arrival Flows with Multiple Sources
Mathematics of Operations Research
Algebraic and topological closure conditions for classes of pseudo-Boolean functions
Discrete Applied Mathematics
Note: The expressive power of binary submodular functions
Discrete Applied Mathematics
Submodular Maximization over Multiple Matroids via Generalized Exchange Properties
APPROX '09 / RANDOM '09 Proceedings of the 12th International Workshop and 13th International Workshop on Approximation, Randomization, and Combinatorial Optimization. Algorithms and Techniques
Global optimization for first order Markov Random Fields with submodular priors
Discrete Applied Mathematics
A maximal tractable class of soft constraints
Journal of Artificial Intelligence Research
The complexity of soft constraint satisfaction
Artificial Intelligence
Fair-rate allocation in multiuser OFDM-SDMA networks
IEEE Transactions on Signal Processing
Approximate nonmyopic sensor selection via submodularity and partitioning
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Fairness in multiuser systems with polymatroid capacity region
IEEE Transactions on Information Theory
Supermodular functions and the complexity of MAX CSP
Discrete Applied Mathematics - Special issue: Boolean and pseudo-boolean funtions
Low complexity cross-layer design for dense interference networks
WiOPT'09 Proceedings of the 7th international conference on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks
IEEE Transactions on Information Theory
Facility location with hierarchical facility costs
ACM Transactions on Algorithms (TALG)
The expressive power of valued constraints: hierarchies and collapses
CP'07 Proceedings of the 13th international conference on Principles and practice of constraint programming
ISAAC'07 Proceedings of the 18th international conference on Algorithms and computation
WINE'07 Proceedings of the 3rd international conference on Internet and network economics
Multi-document summarization via budgeted maximization of submodular functions
HLT '10 Human Language Technologies: The 2010 Annual Conference of the North American Chapter of the Association for Computational Linguistics
Submodular secretary problem and extensions
APPROX/RANDOM'10 Proceedings of the 13th international conference on Approximation, and 14 the International conference on Randomization, and combinatorial optimization: algorithms and techniques
Submodular Maximization over Multiple Matroids via Generalized Exchange Properties
Mathematics of Operations Research
Maximizing Nonmonotone Submodular Functions under Matroid or Knapsack Constraints
SIAM Journal on Discrete Mathematics
Monadic second-order model-checking on decomposable matroids
Discrete Applied Mathematics
Submodular function minimization under a submodular set covering constraint
TAMC'11 Proceedings of the 8th annual conference on Theory and applications of models of computation
Submodularity on a tree: unifying L-convex and bisubmodular functions
MFCS'11 Proceedings of the 36th international conference on Mathematical foundations of computer science
Min CSP on four elements: moving beyond submodularity
CP'11 Proceedings of the 17th international conference on Principles and practice of constraint programming
Maximizing Non-monotone Submodular Functions
SIAM Journal on Computing
Bayesian optimal no-deficit mechanism design
WINE'06 Proceedings of the Second international conference on Internet and Network Economics
An algebraic characterisation of complexity for valued constraint
CP'06 Proceedings of the 12th international conference on Principles and Practice of Constraint Programming
Prize-collecting Steiner problems on planar graphs
Proceedings of the twenty-second annual ACM-SIAM symposium on Discrete Algorithms
Ranking with submodular valuations
Proceedings of the twenty-second annual ACM-SIAM symposium on Discrete Algorithms
Submodular maximization by simulated annealing
Proceedings of the twenty-second annual ACM-SIAM symposium on Discrete Algorithms
Approximating rank-width and clique-width quickly
WG'05 Proceedings of the 31st international conference on Graph-Theoretic Concepts in Computer Science
On the complexity of submodular function minimisation on diamonds
Discrete Optimization
A strongly polynomial algorithm for line search in submodular polyhedra
Discrete Optimization
Separation of partition inequalities with terminals
Discrete Optimization
Separation of partition inequalities for the (1,2)-survivable network design problem
Operations Research Letters
Submodular Approximation: Sampling-based Algorithms and Lower Bounds
SIAM Journal on Computing
Maximizing a Monotone Submodular Function Subject to a Matroid Constraint
SIAM Journal on Computing
Submodular minimization via pathwidth
TAMC'12 Proceedings of the 9th Annual international conference on Theory and Applications of Models of Computation
Towards minimizing k-submodular functions
ISCO'12 Proceedings of the Second international conference on Combinatorial Optimization
The complexity of conservative valued CSPs
Journal of the ACM (JACM)
Submodular secretary problem and extensions
ACM Transactions on Algorithms (TALG)
Online submodular minimization
The Journal of Machine Learning Research
Tractable Hypergraph Properties for Constraint Satisfaction and Conjunctive Queries
Journal of the ACM (JACM)
Hi-index | 0.13 |
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.