|
ABSTRACT
Efficient algorithms are given for the bidirected network flow problem and the degree-constrained subgraph problem. Four versions of each are solved, depending on whether edge capacities/multiplicities are one or arbitrary, and whether maximum value/maximum cardinality or minimum cost/maximum weight is the objective. A version of the shortest path problem is also efficiently solved. The algorithms use a reduction technique that solves one problem instance by reducing to a number of problems.
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
|
R.P. Anstee, "An algorithmic proof of Tutte's f-factor theorem", Res. Rept. CORR 81-28, Dept. of Combinatorics and Optimization, Univ. of Waterloo, Waterloo, Ontario, 1981.
|
| |
2
|
|
| |
3
|
R. Bernstein, "Shortest paths in undirected graphs", M.S. Thesis, Stevens Inst. Technology, 1982.
|
| |
4
|
G.B. Dantzig, Linear Programming and Extensions, Princeton Univ. Press, Princeton, NJ, 1963.
|
| |
5
|
Edmonds, J., "Maximum matching and a polyhedron with 0,1-vertices," J. Res. Nat. Bur. Standards 69B (1965), 125-130.
|
| |
6
|
J. Edmonds, "An introduction to matching," Notes of Engineering Summer Conference, Univ. of Michigan, Ann Arbor, 1967.
|
| |
7
|
J. Edmonds and E.L. Johnson, "Matching: A well-solved class of integer linear programs," Proc. Calgray Int. Conf. on Combinatorial Structures and Their Applications, Gordon and Breach, New York, 1970, pp. 89-92.
|
| |
8
|
J. Edmonds and E.L. Johnson, "Matching, Euler tours and the Chinese postman," Math. Programming 5, 1973, pp. 88-124.
|
 |
9
|
|
| |
10
|
S. Even and R.E. Tarjan, "Network flow and testing graph connectivity", SIAM J, Comput. 4, 4, 1975, pp. 507-518.
|
| |
11
|
H. Gabow, "An efficient reduction technique for degree-constrained subgraph and bidirectied network flow problems," Tech. Rept. CU-CS-243-83, University of Colorado, Boulder, Colorado, 1983.
|
| |
12
|
H. Gabow, "An efficient implementation of Edmonds' algorithm for maximum weight matching on graphs," Tech. Rept. CU-CS-075-75, University of Colorado, Boulder, Colorado, 1975.
|
| |
13
|
A.J. Goldman, "Optimal matchings and degree-constrained subgraphs," J. Res. National Bureau of Standards 68B, 1, 1964, pp. 27-29.
|
| |
14
|
Z. Galil, S. Micali, H. Gabow, "Priority queues with variable priority and an O(E V log V) algorithm for finding a maximal weighted matching in general graphs," Proc. 23rd Annual Symp. on Foundation of Comp. Sci., 1982, pp. 225-261.
|
| |
15
|
H.N. Gabow and M. Stallman, "Scheduling multitask jobs with deadlines on one processor," abstract.
|
| |
16
|
Hopcroft, J. and Karp, R, "An n5/2 algorithm for maximum matchings in bipartite graphs," SIAM. J. Comp. 2, 4, 1973, pp. 225-231.
|
| |
17
|
E.L. Lawler, Combinatorial Optimization: Networks and Matroids, Holt, Rinehart and Winston, New York, 1976.
|
| |
18
|
S. Micali and V.V. Vazirani, "An 0((@@@@)V.E) algorithm for finding maximum matching in general graphs," Proc. 21st Annual Symp. on Found. of Comp. Sci., 1980, pp. 17-27.
|
| |
19
|
Y. Shiloach, "Another look at the degree constrained subgraph problem," Inf. Proc. Letters 12, 2, 1981, pp. 89-92.
|
| |
20
|
|
 |
21
|
|
| |
22
|
R.E. Tarjan, "Shortest paths," Ch. 17 in unpublished manuscript. 1982.
|
| |
23
|
R.J. Urquhart, "Degree-constrained subgraphs of linear graphs," Ph.D. Diss., University of Michigan, 1967.
|
| |
24
|
L.J. White, "A parametric study of matchings and covering in weighted graphs," Ph.D. Diss., Systems Eng. Lab., Dept. of Electrical Eng., University of Michigan. Ann Arbor, 1967.
|
CITED BY 15
|
|
|
|
|
|
|
|
Harold N. Gabow , Haim Kaplan , Robert E. Tarjan, Unique maximum matching algorithms, Proceedings of the thirty-first annual ACM symposium on Theory of computing, p.70-78, May 01-04, 1999, Atlanta, Georgia, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|