• DocumentCode
    2798195
  • Title

    The Maximum Common Subgraph Problem: Faster Solutions via Vertex Cover

  • Author

    Abu-Khzam, Faisal N. ; Samatova, Nagiza F. ; Rizk, Mohamad A. ; Langston, Michael A.

  • Author_Institution
    Lebanese American Univ., Beirut
  • fYear
    2007
  • fDate
    13-16 May 2007
  • Firstpage
    367
  • Lastpage
    373
  • Abstract
    In the maximum common subgraph (MCS) problem, we are given a pair of graphs and asked to find the largest induced subgraph common to them both. With its plethora of applications, MCS is a familiar and challenging problem. Many algorithms exist that can deliver optimal MCS solutions, but whose asymptotic worst-case run times fail to do better than mere brute-force, which is exponential in the order of the smaller graph. In this paper, we present a faster solution to MCS. We transform an essential part of the search process into the task of enumerating maximal independent sets in only a part of only one of the input graphs. This is made possible by exploiting an efficient decomposition of a graph into a minimum vertex cover and the maximum independent set in its complement. The result is an algorithm whose run time is bounded by a function exponential in the order of the smaller cover rather than in the order of the smaller graph.
  • Keywords
    graph theory; vertex functions; maximum common subgraph problem; maximum independent set; minimum vertex cover; Application software; Bioinformatics; Computer science; Contracts; Coordinate measuring machines; Laboratories; Mathematics; Research and development; Scientific computing; US Department of Energy;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Systems and Applications, 2007. AICCSA '07. IEEE/ACS International Conference on
  • Conference_Location
    Amman
  • Print_ISBN
    1-4244-1030-4
  • Electronic_ISBN
    1-4244-1031-2
  • Type

    conf

  • DOI
    10.1109/AICCSA.2007.370907
  • Filename
    4230982