|
ABSTRACT
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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
BIXBY, R. E., CUNNINGHAM,W.H.,AND TOPKIS, D. M. 1985. Partial order of a polymatroid extreme point. Math. Oper. Res. 10, 367-378.
|
| |
2
|
CUNNINGHAM, W. H. 1984. Testing membership in matroid polyhedra. J. Combinat. Theory B36, 161- 188.
|
| |
3
|
|
| |
4
|
CUNNINGHAM,W.H.,AND FRANK, A. 1985. A primal-dual algorithm for submodular flows. Math. Oper. Res. 10, 251-262.
|
| |
5
|
EDMONDS, J. 1967. Systems of distinct representatives and linear algebra. J. Res. NBS 71B, 241-245.
|
| |
6
|
EDMONDS, J. 1970. Submodular functions, matroids, and certain polyhedra. In Combinatorial Structures and Their Applications. R. Guy, H. Hanani, N. Sauer, and J. Schonheim, Eds. Gordon and Breach, pp. 69-87.
|
| |
7
|
EDMONDS, J., AND GILES, R. 1977. Amin-max relation for submodular functions on graphs. Ann. Discrete Math. 1, 185-204.
|
 |
8
|
|
| |
9
|
|
 |
10
|
|
| |
11
|
FLEISCHER, L., IWATA, S., AND MCCORMICK, S. T. 2001. A faster capacity scaling algorithm for submodular flow. Math. Prog., to appear.
|
| |
12
|
FRANK, A. 1982. An algorithm for submodular functions on graphs. Ann. Discrete Math. 16, 189-212.
|
| |
13
|
|
| |
14
|
|
| |
15
|
FRANK, A., AND TARDOS, E. 1989. An application of submodular flows. Linear Alg. Appl. 114/115, 329-348.
|
| |
16
|
FUJISHIGE, S. 1978. Polymatroidal dependence structure of a set of random variables. Inf. Contr. 39, 55-72.
|
| |
17
|
FUJISHIGE, S. 1980. Lexicographically optimal base of a polymatroid with respect to a weight vector. Math. Oper. Res. 5, 186-196.
|
| |
18
|
FUJISHIGE, S. 1984a. Submodular systems and related topics. Math. Prog. Study 22, 113-131.
|
| |
19
|
FUJISHIGE, S. 1984b. Theory of submodular programs: A Fenchel-type min-max theorem and subgradients of submodular functions. Math. Prog. 29, 142-155.
|
| |
20
|
FUJISHIGE, S. 1991. Submodular Functions and Optimization. North-Holland, Amsterdam, The Netherlands.
|
| |
21
|
FUJISHIGE, S., AND IWATA, S. 2000. Algorithms for submodular flows. IEICE Trans. Inform. Syst. E83-D, 322-329.
|
| |
22
|
GOEMANS,M.X.,AND RAMAKRISHNAN, V. S. 1995. Minimizing submodular functions over families of subsets. Combinatorica 15, 499-513.
|
| |
23
|
GROTSCHEL, M., LOVASZ, L., AND SCHRIJVER, A. 1981. The ellipsoid method and its consequences in combinatorial optimization. Combinatorica 1, 169-197.
|
| |
24
|
GROTSCHEL, M., LOVASZ, L., AND SCHRIJVER, A. 1988. Geometric Algorithms and Combinatorial Optimization. Springer-Verlag, New York.
|
| |
25
|
HAN, T.-S. 1979. The capacity region of general multiple-access channel with correlated sources. Inf. Cont. 40, 37-60.
|
| |
26
|
|
| |
27
|
|
| |
28
|
|
| |
29
|
|
| |
30
|
|
| |
31
|
|
| |
32
|
LOVASZ, L. 1983. Submodular functions and convexity. In Mathematical Programming-The State of the Art, A. Bachem, M. Grotschel and B. Korte, Eds. Springer-Verlag, New York, pp. 235-257.
|
| |
33
|
|
| |
34
|
NARAYANAN, H. 1995. A rounding technique for the polymatroid membership problem. Linear Alg. Appl. 221, 41-57.
|
| |
35
|
QUEYRANNE, M. 1998. Minimizing symmetric submodular functions. Math. Prog. 82, 3-12.
|
| |
36
|
|
| |
37
|
SHAPLEY, L. S. 1971. Cores of convex games. Int. J. Game Theory 1, 11-26.
|
| |
38
|
SOHONI, M. A. 1992. Membership in submodular and other polyhedra. Tech. Rep. TR-102-92. Dept. Comput. Sci. Eng., Indian Institute of Technology, Bombay, India.
|
| |
39
|
|
| |
40
|
|
CITED BY 36
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jon Lee , Vahab S. Mirrokni , Viswanath Nagarajan , Maxim Sviridenko, Non-monotone submodular maximization under matroid and knapsack constraints, Proceedings of the 41st annual ACM symposium on Theory of computing, May 31-June 02, 2009, Bethesda, MD, USA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Michel X. Goemans , Nicholas J. A. Harvey , Satoru Iwata , Vahab Mirrokni, Approximating submodular functions everywhere, Proceedings of the Nineteenth Annual ACM -SIAM Symposium on Discrete Algorithms, p.535-544, January 04-06, 2009, New York, New York
|
|
|
|
|
|
|
|
|
|
|
|
|
|