Loading…
Color-coding
A novel randomized method, the method of color-coding for finding simple paths and cycles of a specified length k, and other small subgraphs, within a given graph G = (V, E), is described. The randomized algorithms obtained using this method can be derandomized using families of perfect hash functio...
Saved in:
Published in: | Journal of the ACM 1995-07, Vol.42 (4), p.844-856 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | A novel randomized method, the method of color-coding for finding simple paths and cycles of a specified length k, and other small subgraphs, within a given graph G = (V, E), is described. The randomized algorithms obtained using this method can be derandomized using families of perfect hash functions. Using the color-coding method obtained, in particular, a number of results are obtained, including that if a graph G = (V, E) contains a subgraph isomorphic to a bounded tree-width graph H = (V subscript H, E subscript H) where the absolute value of V subscript H = O(log V), then such a copy of H can be found in polynomial time. This was not previously known even if H were just a path of length O(log V). This result resolves in the affirmative a conjecture of Papadimitriou and Yannakakis (1981, 1993) that the LOG PATH problem is in P. |
---|---|
ISSN: | 0004-5411 1557-735X |
DOI: | 10.1145/210332.210337 |