ACM Home Page
Please provide us with feedback. Feedback
Efficient algorithms for the 2-gathering problem
Full text PdfPdf (541 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the Nineteenth Annual ACM -SIAM Symposium on Discrete Algorithms table of contents
New York, New York
Pages 96-105  
Year of Publication: 2009
Authors
Alon Shalita  Tel Aviv University, Tel Aviv, Israel
Uri Zwick  Tel Aviv University, Tel Aviv, Israel
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 13,   Downloads (12 Months): 101,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

Pebbles are placed on some vertices of a directed graph. Is it possible to move each pebble along at most one edge of the graph so that in the final configuration no pebble is left on its own? We give an O(mn)-time algorithm for solving this problem, which we call the 2-gathering problem, where n is the number of vertices and m is the number of edges of the graph. If such a 2-gathering is not possible, the algorithm finds a solution that minimizes the number of solitary pebbles. The 2-gathering problem forms a non-trivial generalization of the non-bipartite matching problem and it is solved by extending the augmenting paths technique used to solve matching 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
 
2
A. Armon. On min-max r-gatherings. In Proc. of the 5th WAOA, pages 128--141, 2007.
 
3
 
4
G. Cornuéjols, D. Hartvigsen, and W. Pulleyblank. Packing subraphs in a graph. Operations Research Letters, 1(1):139--143, 1982.
 
5
J. Edmonds. Paths, trees, and flowers. Canadian Journal of Mathematics, 17:449--467, 1965.
 
6
7
 
8
H. N. Gabow and R. E. Tarjan. A linear-time algorithm for a special case of disjoint set union. Journal of Computer and System Sciences, 30(2):209--221, 1985.
9
 
10
P. Hell and D. G. Kirkpatrick. Packings by cliques and by finite families of graphs. Discrete Mathematics, 49(1):45--59, 1984.
 
11
 
12
L. Lovász. Subgraphs with prescribed valencies. Journal of Combinatorial Theory, 8:391--416, 1970.
 
13
L. Lovász. The factorization of graphs. II. Acta Math. Acad. Sci. Hungar., 23:223--246, 1972.
 
14
 
15
 
16
V. V. Vazirani. A theory of alternating paths and blossoms for proving correctness of the O(√V E) general graph maximum matching algorithm. Combinatorica, 14(1):71--109, 1994.