ACM Home Page
Please provide us with feedback. Feedback
Faster dynamic matchings and vertex connectivity
Full text PdfPdf (574 KB)
Source Symposium on Discrete Algorithms archive
Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms table of contents
New Orleans, Louisiana
Pages: 118 - 126  
Year of Publication: 2007
ISBN:978-0-898716-24-5
Author
Piotr Sankowski  Warsaw University, Warsaw
Sponsors
: SIAM Activity Group on Discrete Mathematics
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
Society for Industrial and Applied Mathematics  Philadelphia, PA, USA
Bibliometrics
Downloads (6 Weeks): 16,   Downloads (12 Months): 77,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

We present first fully dynamic subquadratic algorithms for: computing maximum matching size, computing maximum bipartite matching weight, computing maximum number of vertex disjoint s, t paths and testing directed vertex k-connectivity of the graph. The presented algorithms are randomized. The algorithms for maximum matching size and disjoint paths support operations in O(n1.495) time. The algorithm for computing the maximum bipartite matching weight maintains the graph with integer edge weights from the set 1,..., W in O(W2.495n1.495) time. The algorithm for testing directed vertex k-connectivity supports updates in O(n1.575 + nk2) time. For all of these problems the presented dynamic algorithms break the input size barrier --- O(n2).

As a side result we obtain a dynamic algorithm for the dynamic maintenance of the rank of the matrix that support updates in O(n1.495) time.


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
M. Becker, W. Degenhardt, J. Doenhardt, S. Hertel, G. Kaninke, W. Keber, K. Mehlhorn, S. Naher, H. Rohnert, and T. Winter. A probabilistic algorithm-for vertex connectivity of graph. Information Processing Letters, 15:135--136, 1982.
 
2
 
3
4
5
6
 
7
 
8
Peter Frands Frandsen Gudmund Skovbjerg Frandsen. Dynamic matrix rank. Lecture Notes in Computer Science, 4051:395--406, 2006.
9
 
10
W. Morrison J. Sherman. Adjustment of an inverse matrix corresponding to changes in the elements of a given column or a given row of the original matrix. Ann. Math. Statist., 20:621--, 1949.
 
11
 
12
L. Lovász. On determinants, matchings and random algorithms. In L. Budach, editor, Fundamentals of Computation Theory, pages 565--574. Akademie-Verlag, 1979.
 
13
K. Mehlhorn. Data Structures and Algorithms 2: Graph Algorithms and NP-Completeness. Springer-Verlag, Berlin, 1984.
14
 
15
L. Lovász N. Linial and A. Wigderson. Rubber bands, convex embeddings and graph connectivity. Combinatorica, 8:91--102, 1988.
 
16
17
 
18