Abstract
We consider the application of mixed-integer linear programming (MILP) solvers to the minimization of submodular functions. We evaluate common large-scale linear-programming (LP) techniques (e.g., column generation, row generation, dual stabilization) for solving a LP reformulation of the submodular minimization (SM) problem. We present heuristics based on the LP framework and a MILP solver. We evaluated the performance of our methods on a test bed of min-cut and matroid-intersection problems formulated as SM problems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bach, F.: Learning with submodular functions: A convex optimization perspective. Foundation and Trends in Machine Learning 6, 145–373 (2013)
Briant, O., Lemarechal, C., Meurdesoif, P., Michel, S., Perrot, N., Vanderbeck, F.: Comparison of bundle and classical column generation. Math. Prog. 113, 299–344 (2008)
Edmonds, J.: Submodular functions, matroids, and certain polyhedra. In: Combinatorial Structures and Their Applications, pp. 69–87 (1970)
Elhedhli, S., Goffin, J.L.: The integration of an interior-point cutting plane method within a branch-and-price algorithm. Math. Prog. 100(2), 267–294 (2004)
Fujishige, S., Isotani, S.: A submodular function minimization algorithm based on the minimum-norm base. Pacific Journal of Optimization 7(1), 3–17 (2011)
Goldfarb, D., Grigoriadis, M.D.: A computational comparison of the dinic and network simplex methods for maximum flow. Ann. of OR 13(1), 81–123 (1988)
Grötschel, M., Lovász, L., Schrijver, A.: The ellipsoid method and its consequences in combinatorial optimization. Combinatorica 1(2), 169–197 (1981)
Iwata, S., Fleischer, L., Fujishige, S.: A combinatorial strongly polynomial algorithm for minimizing submodular functions. JACM 48, 761–777 (2001)
Jegelka, S., Lin, H., Bilmes, J.: On fast approximate submodular minimization. In: Advances in Neural Information Processing Systems (NIPS), pp. 460–468 (2011)
Lee, J.: A First Course in Combinatorial Optimization. Cambr. Univ. Press (2004)
Lovász, L.: Submodular functions and convexity. In: Mathematical Programming The State of the Art, pp. 235–257. Springer (1983)
Lübbecke, M.E., Desrosiers, J.: Selected topics in column generation. Operations Research 53(6), 1007–1023 (2005)
McCormick, S.T.: Submodular function minimization. Handbooks in Operations Research and Management Science 12, 321–391 (2005)
Schrijver, A.: A combinatorial algorithm minimizing submodular functions in strongly polynomial time. JCT, Ser. B 80(2), 346–355 (2000)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Orso, A., Lee, J., Shen, S. (2015). Submodular Minimization in the Context of Modern LP and MILP Methods and Solvers. In: Bampis, E. (eds) Experimental Algorithms. SEA 2015. Lecture Notes in Computer Science(), vol 9125. Springer, Cham. https://doi.org/10.1007/978-3-319-20086-6_15
Download citation
DOI: https://doi.org/10.1007/978-3-319-20086-6_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-20085-9
Online ISBN: 978-3-319-20086-6
eBook Packages: Computer ScienceComputer Science (R0)