ACM Home Page
Please provide us with feedback. Feedback
A combinatorial strongly polynomial algorithm for minimizing submodular functions
Full text PdfPdf (196 KB)
Source Journal of the ACM (JACM) archive
Volume 48 ,  Issue 4  (July 2001) table of contents
Pages: 761 - 777  
Year of Publication: 2001
ISSN:0004-5411
Authors
Satoru Iwata  University of Tokyo, Tokyo, Japan
Lisa Fleischer  Carnegie Mellon University, Pittsburgh, Pennsylvania
Satoru Fujishige  Osaka University, Toyonaka, Osaka, Japan
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 85,   Citation Count: 36
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/502090.502096
What is a DOI?

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

Collaborative Colleagues:
Satoru Iwata: colleagues
Lisa Fleischer: colleagues
Satoru Fujishige: colleagues