Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

Color-coding

Published: 01 July 1995 Publication History
  • Get Citation Alerts
  • First page of PDF

    References

    [1]
    ~ALON, N., BRUCK, J., NAOR, J., NAOR, M., AND ROTH, R.M. 1992. Construction of asymptoti- ~cally good low-rate error-correcting codes through pseudo-random graphs. 1EEE Trcms. hzf. ~Theory 38, 2, 509-516.
    [2]
    ~ALON, N., GOLDREICH, O., Hz~,STAD, J., AND PERAI,TA, R. 1992/1993. Simple constructions of ~almost k-wise independent random variab}{es. Random Struct. Algorifhms 3, 3, (1992), 289-304. ~(Addendum in Random Struct. Algorithms, 4, 1, (1993), 11%120).
    [3]
    ~ALON, N., AND NAOR, M. Dcrandomlzation, witnesses for boolean matrix multiphcation and ~construction of perfect has functions. Algo~ith,zica, to appear.
    [4]
    ~ALON, N., YUSTER, R., AND ZWICK, U. Finding and counting given length cycles. SL4M J. Disc. ~Math. to appear.
    [5]
    ~BODLAENDER, H.L. 1993. On linear time minor tests with depth-first search. J. Algorithm,s, 14, ~1-23.
    [6]
    ~BOLLOB,~S. B. 1978. Extremal graph theoJy. Academic Press, Orlando, Fla.
    [7]
    ~BOLLOB,~S, B. 1986. Extremal graph theol~ with e,lpha,slS ott probabilistic methods. Regional ~conference series in mathematics, No. 62. American Mathematical Society, Providence. R.I.
    [8]
    ~CHIBA, IN., AND NISHIZEKI, L. 198J. Art~oricity and subgraph listing algorithms. 57~3f Z. ~Comput. 14, 210 223.
    [9]
    ~CORMEN, T. H., LEISERSON, C. E., AND RIVEST, R.L. 1992. hztroduction to Algorzth,zs. The MIT ~Press, Cambridge, Mass.
    [10]
    ~DOWNEY, R. G. AND FELLOWS, M.R. 1992. FLxed-parameter lntractabihty. In Proceedings of ~the 7th Annual Sympo~tu,t o~z S,ztcture m Complexity Theory (Boston, Mass.). IEEE, Los ~Alamltos, Cahf., pp. 36-49.
    [11]
    ~EPPSTEIN, D 1995. Subgraph isomorphism in planar graphs and related problems. In Proceed- ~lugs of tile 6th Annual ACM-SIAM ~'rnpostu,l on dzscrete Algonthms (San Francisco, Calif.). ~ACM, New York, pp. 632-640.
    [12]
    ~FREDMAN, M. L., KOML()S, J., AND SZEMERE, DI, E. 1984. Storing a sparse table with O(1) worst ~case access time. J. ACM 31, 3 (July), 538 544.
    [13]
    ~FURER, M., AND RAGHAVACHARI~ B. 1992. Approximating the minimum degree spanning tree ~to within one from the optimal degree. In Proceedzngs of the 3rdAnnualACM-SIAM Syrnposzum ~on Dzscrcte AlgorMmzs (Orlando, Fla. Jan. 27-29). ACM, New York, pp. 317-324.
    [14]
    ~ITAI, A, AND RODEH, M. 1978. Finding a minimum circuit in a graph. SlAM J. Comput. 7, ~413 423.
    [15]
    ~JOIINSON, D.S. 1987. The NP-completeness column: An ongoing guide. The many faces of ~polynomial t~me. J. Algorithms 8, 285 303.
    [16]
    ~KARGER, D.~ MOTWANI, R., AND RAMKUMAR, G. D.S. 1993. On approximating the longest path ~in a graph. In Proceedings of the {}brkshop on Algorithms and Data St~ctures (Montreal, Que., ~Canada). Lecture Notes in Computer Science, vol 709. Sprmger-Verlag, New York, pp. ~421-432.
    [17]
    ~MAFULA, D. W., AND BECK, L. L. 1983. Smallest-last ordering and clustering and graph ~coloring algorithms. J. ACM 30, 3 (July), 417-427.
    [18]
    ~MONIEN, B. 1985. How to find long paths efficiently. Ann. Disc. Math. 25, 239 254.
    [19]
    ~NAOR, J., AND NAOR, M. 1990. Small-bias probability spaces: Efficient constructions and ~applications. In Proceedings of tile 22rid Annual ACM Sympostum on TheoO' of Computing ~(Baltimore, Md., May 14-16). ACM, New York, pp. 213 223.
    [20]
    ~P~,PADJM;rmOU, C. H. AND YANNAKAKIS, M 1981 The clique problem for planar graphs, blf ~Proc. Lett. 13, 131-133.
    [21]
    ~PAPADIMITRIOU, C. H. AND Y4.NNAIO\KIS, U. 1993. On hmlted nondeterminism and the com- ~plex~ty of the V-C dimension. In Proceedings of the 8th Annual Sympo3tum on Structure m ~ComplexlO' Theory (San Diego, Calif.'). IEEE, Los Alamitos, Calif., pp. 12-18.
    [22]
    ~PLEHN, J., AND VOIGT, B. 1990. Finding minimally weighted subgraphs. In Proceedings of the ~1Oth Workshop on Graph Theoretzcal Cotzcepts m Computer Sczence. Lecture Notes in Computer ~Science, vol 484 Springer-Verlag, New York, pp. 18-29.
    [23]
    ~RICIIARDS, D. 1986. Finding short cycles in a planar graph using separators. J. Algorzthms 7, ~382 394.
    [24]
    ~ROBERTSON, N., AND SEYMOUR, P. 1986a. Graph minors. II. Algorithmic aspects of tree-width ~J. Algorithms 7, 309-322.
    [25]
    ~ROBERTSON, N., AND SE'xMOUR, P. 1986b. Graph minors. V. Excluding a planar graph. J. ~Comhltz. Theoo', Ser. B 41, 92 114.
    [26]
    ~SCHMIDT, J P., AND S1EOEL, A. 1090. The spatial complexity of oblivious k-probe hash ~functions. SL4M J. Computing 19, 5, 775-786.
    [27]
    ~YUSTEP, R., AND ZWlCK, U. 1994. Finding even cycles even faster. In Proceedztzgs of the 21st ~hzternatlotzal Colloqutum ott Auto,zata, Languages' and Programming (Jerusalem, Israel). Lecture ~Notes in Computer Science, vol. 820. Springer-Verlag, New York, pp. 532-543.

    Cited By

    View all
    • (2024)The Complexity of Finding Fair Many-to-One MatchingsACM Transactions on Algorithms10.1145/364922020:2(1-37)Online publication date: 24-Feb-2024
    • (2024)A Comprehensive Survey and Experimental Study of Subgraph Matching: Trends, Unbiasedness, and InteractionProceedings of the ACM on Management of Data10.1145/36393152:1(1-29)Online publication date: 26-Mar-2024
    • (2024)Beating Brute Force for Compression ProblemsProceedings of the 56th Annual ACM Symposium on Theory of Computing10.1145/3618260.3649778(659-670)Online publication date: 10-Jun-2024
    • Show More Cited By

    Recommendations

    Reviews

    Adam Drozdek

    A color-coding method in which the vertices of a graph are randomly colored using k colors is introduced. The method was originally intended to design algorithms for finding paths and cycles. Using this method, the authors found that a path of length k can be found in a digraph G= V,E in 2 O k E expected time, and such a path can be found in 2 O k V expected time in an undirected graph. A cycle of length k can be found in 2 O k V w log V expected time for w <2.376 . This color-coding method can also be used to solve many other problems. It is known that many special cases of the subgraph isomorphism problem can be solved in polynomial time, although the general problem is NP-complete. This method allows us to extend the class of subgraph isomorphism cases that can be solved in polynomial time and to solve some cases already belonging to this class more efficiently. The authors also describe how their algorithms can be derandomized. This is accomplished by creating a set of perfect hash functions from 1,2,&ldots;, V to 1,2,&ldots;,k . The derandomized algorithms are less efficient than their randomized counterparts, but the difference is small.

    Access critical reviews of Computing literature here

    Become a reviewer for Computing Reviews.

    Comments

    Information & Contributors

    Information

    Published In

    cover image Journal of the ACM
    Journal of the ACM  Volume 42, Issue 4
    July 1995
    223 pages
    ISSN:0004-5411
    EISSN:1557-735X
    DOI:10.1145/210332
    Issue’s Table of Contents

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 01 July 1995
    Published in JACM Volume 42, Issue 4

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. derandomization
    2. perfect hashing
    3. subgraph isomorphism
    4. tree-width

    Qualifiers

    • Article

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)893
    • Downloads (Last 6 weeks)107

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)The Complexity of Finding Fair Many-to-One MatchingsACM Transactions on Algorithms10.1145/364922020:2(1-37)Online publication date: 24-Feb-2024
    • (2024)A Comprehensive Survey and Experimental Study of Subgraph Matching: Trends, Unbiasedness, and InteractionProceedings of the ACM on Management of Data10.1145/36393152:1(1-29)Online publication date: 26-Mar-2024
    • (2024)Beating Brute Force for Compression ProblemsProceedings of the 56th Annual ACM Symposium on Theory of Computing10.1145/3618260.3649778(659-670)Online publication date: 10-Jun-2024
    • (2024)Hopcroft’s Problem, Log* Shaving, Two-dimensional Fractional Cascading, and Decision TreesACM Transactions on Algorithms10.1145/359135720:3(1-27)Online publication date: 21-Jun-2024
    • (2024)The Shortest Even Cycle Problem Is TractableSIAM Journal on Computing10.1137/22M1538260(STOC22-22-STOC22-45)Online publication date: 15-Feb-2024
    • (2024)On the power of threshold-based algorithms for detecting cycles in the CONGEST modelTheoretical Computer Science10.1016/j.tcs.2024.114500996(114500)Online publication date: May-2024
    • (2024)Preprocessing to reduce the search space: Antler structures for feedback vertex setJournal of Computer and System Sciences10.1016/j.jcss.2024.103532144(103532)Online publication date: Sep-2024
    • (2024)Packing arc-disjoint cycles in oriented graphsJournal of Computer and System Sciences10.1016/j.jcss.2024.103530143(103530)Online publication date: Aug-2024
    • (2024)Long directed detours: Reduction to 2-Disjoint PathsInformation Processing Letters10.1016/j.ipl.2024.106491186(106491)Online publication date: Aug-2024
    • (2024)Graph IsomorphismReference Module in Life Sciences10.1016/B978-0-323-95502-7.00021-XOnline publication date: 2024
    • Show More Cited By

    View Options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Get Access

    Login options

    Full Access

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media