Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Clique partitions, graph compression and speeding-up algorithms
Feder T., Motwani R.  Theory of computing (, New Orleans, LA, May 6-8, 1991)1331991.Type:Proceedings
Date Reviewed: Oct 1 1992

The idea of this paper is to speed up some graph algorithms by using a compressed representation of the graph. This representation is constructed by partitioning the graph into bipartite cliques, each of which is replaced by a tree. The number of edges is thereby reduced, although the path structure of the original graph is maintained. Thus, the technique can be applied to graph problems whose solution mainly depends on the graph structure, such as all-pairs shortest paths, matching, edge connectivity, and vertex connectivity. Roughly speaking, the running time of these algorithms can be improved by a logarithmic factor.

The authors first consider the problem of partitioning a graph into bipartite cliques. Their algorithm is based on the fact that every sufficiently dense graph contains a large clique and this clique can be determined efficiently. The algorithm is repeated until the density of the remaining graph is no longer sufficient.

Although this paper is a conference contribution with limited space, it is clearly written and the algorithms are transparent. The proofs concerning clique partitioning are given in detail; the other proofs are only sketched out and deferred to a final version. The paper is of interest for specialists in graph theory and the complexity of algorithms.

Reviewer:  H. J. Schneider Review #: CR115477
Bookmark and Share
  Featured Reviewer  
 
Graph Algorithms (G.2.2 ... )
 
 
Data Compaction And Compression (E.4 ... )
 
 
Graphs And Networks (E.1 ... )
 
Would you recommend this review?
yes
no
Other reviews under "Graph Algorithms": Date
Planar graph decomposition and all pairs shortest paths
Frederickson G. (ed) Journal of the ACM 38(1): 162-204, 1991. Type: Article
Oct 1 1991
High probability parallel transitive-closure algorithms
Ullman J., Yannakakis M. SIAM Journal on Computing 20(1): 100-125, 1991. Type: Article
Dec 1 1991
Parallel transitive closure and point location in planar structures
Tamassia R., Vitter J. (ed) SIAM Journal on Computing 20(4): 708-725, 1991. Type: Article
Sep 1 1992
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy