skip to main content
research-article

Data reduction and exact algorithms for clique cover

Authors Info & Claims
Published:23 February 2009Publication History
Skip Abstract Section

Abstract

To cover the edges of a graph with a minimum number of cliques is an NP-hard problem with many applications. For this problem we develop efficient and effective polynomial-time data reduction rules that, combined with a search tree algorithm, allow for exact problem solutions in competitive time. This is confirmed by experiments with real-world and synthetic data. Moreover, we prove the fixed-parameter tractability of covering edges by cliques.

References

  1. Agarwal, P. K., Alon, N., Aronov, B., and Suri, S. 1994. Can visibility graphs be represented compactly? Discrete Comput. Geo. 12, 347--365.Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Alber, J., Fellows, M. R., and Niedermeier, R. 2004. Polynomial-time data reduction for Dominating Set. J. ACM 51, 363--384. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Alber, J., Betzler, N., and Niedermeier, R. 2006. Experiments on data reduction for optimal domination in networks. Ann. Operations Res. 146, 1, 105--117.Google ScholarGoogle ScholarCross RefCross Ref
  4. Ausiello, G., Crescenzi, P., Gambosi, G., Kann, V., Marchetti-Spaccamela, A., and Protasi, M. 1999. Complexity and Approximation: Combinatorial Optimization Problems and Their Approximability Properties. Springer, New York. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Behrisch, M. and Taraz, A. 2006. Efficiently covering complex networks with cliques of similar vertices. Theoret. Comput. Sci. 355, 1, 37--47. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Bron, C. and Kerbosch, J. 1973. Algorithm 457: finding all cliques of an undirected graph. Commun. ACM 16, 9, 575--577. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Cai, L., Chen, J., Downey, R. G., and Fellows, M. R. 1997. Advice classes of parameterized tractability. Ann. Pure Appl. Logic 84, 119--138.Google ScholarGoogle ScholarCross RefCross Ref
  8. Chang, M.-S. and Müller, H. 2001. On the tree-degree of graphs. In Proceedings of the 27th WG. LNCS, vol. 2204. Springer, New York. 44--54. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Downey, R. G. and Fellows, M. R. 1999. Parameterized Complexity. Springer, New York. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Erdős, P., Goodman, A. W., and Pósa, L. 1966. The representation of a graph by set intersections. Canad. J. Math. 18, 106--112.Google ScholarGoogle ScholarCross RefCross Ref
  11. Flum, J. and Grohe, M. 2006. Parameterized Complexity Theory. Springer-Verlag, New York. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Frieze, A. M. and Reed, B. A. 1995. Covering the edges of a random graph by cliques. Combinatorica 15, 4, 489--497.Google ScholarGoogle ScholarCross RefCross Ref
  13. Garey, M. R. and Johnson, D. S. 1979. Computers and Intractability: A Guide to the Theory of NP-Completeness. Freeman, San Francisco, CA. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Gramm, J., Guo, J., Hüffner, F., Niedermeier, R., Piepho, H.-P., and Schmid, R. 2007. Algorithms for compact letter displays: Comparison and evaluation. Comput. Stat. Data Analysis. 52, 2, 725--736. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Guillaume, J.-L. and Latapy, M. 2004. Bipartite structure of all complex networks. Inform. Processing Lett. 90, 5, 215--221. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Guo, J. and Niedermeier, R. 2007. Invitation to data reduction and problem kernelization. ACM SIGACT News 38, 1, 31--45. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Gyárfás, A. 1990. A simple lower bound on edge coverings by cliques. Discrete Math. 85, 1, 103--104. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Hoover, D. N. 1992. Complexity of graph covering problems for graphs of low degree. J. Combinatorial Math. Combinatorial Comput. 11, 187--208.Google ScholarGoogle Scholar
  19. Hsu, W.-L. and Tsai, K.-H. 1991. Linear time algorithms on circular-arc graphs. Inform. Processing Lett. 40, 3, 123--129. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Kellerman, E. 1973. Determination of keyword conflict. IBM Tech. Disclosure Bull. 16, 2, 544--546.Google ScholarGoogle Scholar
  21. Koch, I. 2001. Enumerating all connected maximal common subgraphs in two graphs. Theoret. Comput. Sci. 250, 1-2, 1--30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Kou, L. T., Stockmeyer, L. J., and Wong, C.-K. 1978. Covering edges by cliques with regard to keyword conflicts and intersection graphs. Commun. ACM 21, 2, 135--139. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Leroy, X., Vouillon, J., Doligez, D., et al. 1996. The Objective Caml System. Available on the web. http://caml.inria.fr/ocaml/.Google ScholarGoogle Scholar
  24. Lund, C. and Yannakakis, M. 1994. On the hardness of approximating minimization problems. J. ACM 41, 960--981. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Ma, S., Wallis, W. D., and Wu, J. 1989. Clique covering of chordal graphs. Utilitas Math. 36, 151--152.Google ScholarGoogle Scholar
  26. McKee, T. A. and McMorris, F. R. 1999. Topics in Intersection Graph Theory. SIAM Monographs on Discrete Mathematics and Applications. SIAM.Google ScholarGoogle Scholar
  27. Niedermeier, R. 2006. Invitation to Fixed-Parameter Algorithms. Oxford University Press, Oxford.Google ScholarGoogle Scholar
  28. Okasaki, C. and Gill, A. 1998. Fast mergeable integer maps. In Proceedings of the ACM SIGPLAN Workshop on ML. 77--86.Google ScholarGoogle Scholar
  29. Orlin, J. B. 1977. Contentment in graph theory: Covering graphs with cliques. Indagationes Math. (Proc.) 80, 5, 406--424.Google ScholarGoogle ScholarCross RefCross Ref
  30. Piepho, H.-P. 2004. An algorithm for a letter-based representation of all-pairwise comparisons. J. Comput. Graphical Stat. 13, 2, 456--466.Google ScholarGoogle ScholarCross RefCross Ref
  31. Prisner, E. 1995. Graphs with few cliques. In Proceedings of the 7th Conference on the Theory and Applications of Graphs. Wiley, New York. 945--956.Google ScholarGoogle Scholar
  32. Rajagopalan, S., Vachharajani, M., and Malik, S. 2000. Handling irregular ILP within conventional VLIW schedulers using artificial resource constraints. In Proceedings of the CASES. ACM Press, New York. 157--164. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Data reduction and exact algorithms for clique cover

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in

        Full Access

        • Published in

          cover image ACM Journal of Experimental Algorithmics
          ACM Journal of Experimental Algorithmics  Volume 13, Issue
          2009
          482 pages
          ISSN:1084-6654
          EISSN:1084-6654
          DOI:10.1145/1412228
          Issue’s Table of Contents

          Copyright © 2009 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 23 February 2009
          • Accepted: 1 September 2007
          • Revised: 1 January 2007
          • Received: 1 June 2006
          Published in jea Volume 13, Issue

          Qualifiers

          • research-article
          • Research
          • Refereed

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader