Approximating the maximum clique minor and some subgraph homeomorphism problems

We consider the ''minor'' and ''homeomorphic'' analogues of the maximum clique problem, i.e., the problems of determining the largest h such that the input graph (on n vertices) has a minor isomorphic to K"h or a subgraph homeomorphic to K"h, respectively, as well as the problem of finding the corresponding subgraphs. We term them as the maximum clique minor problem and the maximum homeomorphic clique problem, respectively. We observe that a known result of Kostochka and Thomason supplies an O(n) bound on the approximation factor for the maximum clique minor problem achievable in polynomial time. We also provide an independent proof of nearly the same approximation factor with explicit polynomial-time estimation, by exploiting the minor separator theorem of Plotkin et al. Next, we show that another known result of Bollobas and Thomason and of Komlos and Szemeredi provides an O(n) bound on the approximation factor for the maximum homeomorphic clique achievable in polynomial time. On the other hand, we show an @W(n^1^/^2^-^O^(^1^/^(^l^o^g^n^)^^^@c^)) lower bound (for some constant @c, unless [email protected]?ZPTIME(2^(^l^o^g^n^)^^^O^^^(^^^1^^^))) on the best approximation factor achievable efficiently for the maximum homeomorphic clique problem, nearly matching our upper bound. Finally, we derive an interesting trade-off between approximability and subexponential time for the problem of subgraph homeomorphism where the guest graph has maximum degree not exceeding three and low treewidth.

[1]  Hans L. Bodlaender,et al.  On Linear Time Minor Tests with Depth-First Search , 1993, J. Algorithms.

[2]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[3]  Michael R. Fellows,et al.  On search decision and the efficiency of polynomial-time algorithms , 1989, STOC '89.

[4]  Jaikumar Radhakrishnan,et al.  Complete partitions of graphs , 2005, SODA '05.

[5]  D. R. Fulkerson,et al.  On the Max Flow Min Cut Theorem of Networks. , 1955 .

[6]  Uriel Feige,et al.  Approximating Maximum Clique by Removing Subgraphs , 2005, SIAM J. Discret. Math..

[7]  Andreas Björklund,et al.  Finding a Path of Superlogarithmic Length , 2002, ICALP.

[8]  Rolf H. Möhring,et al.  The Pathwidth and Treewidth of Cographs , 1990, SIAM J. Discret. Math..

[9]  Naomi Nishimura,et al.  Sequential and Parallel Algorithms for Embedding Problems on Classes of Partial k-Trees , 1994, SWAT.

[10]  Shimon Even,et al.  Graph Algorithms , 1979 .

[11]  Russell Impagliazzo,et al.  Which Problems Have Strongly Exponential Complexity? , 2001, J. Comput. Syst. Sci..

[12]  Stefan Arnborg,et al.  Efficient algorithms for combinatorial problems on graphs with bounded decomposability — A survey , 1985, BIT.

[13]  János Komlós,et al.  Topological Cliques in Graphs , 1994, Combinatorics, Probability and Computing.

[14]  M. R. Rao,et al.  Combinatorial Optimization , 1992, NATO ASI Series.

[15]  Robin Thomas,et al.  On the complexity of finding iso- and other morphisms for partial k-trees , 1992, Discret. Math..

[16]  K. Brown,et al.  Graduate Texts in Mathematics , 1982 .

[17]  Paul D. Seymour,et al.  Graph Minors. II. Algorithmic Aspects of Tree-Width , 1986, J. Algorithms.

[18]  Rajeev Motwani,et al.  Approximating the Longest Cycle Problem in Sparse Graphs , 2002, SIAM J. Comput..

[19]  Alexandr V. Kostochka,et al.  Lower bound of the hadwiger number of graphs by their average degree , 1984, Comb..

[20]  Neil Robertson,et al.  Graph Minors .XIII. The Disjoint Paths Problem , 1995, J. Comb. Theory B.

[21]  Harold N. Gabow,et al.  Finding paths and cycles of superpolylogarithmic length , 2004, STOC '04.

[22]  J. Håstad Clique is hard to approximate withinn1−ε , 1999 .

[23]  Satish Rao,et al.  Shallow excluded minors and improved graph decompositions , 1994, SODA '94.

[24]  Carsten Lund,et al.  The Approximation of Maximum Subgraph Problems , 1993, ICALP.

[25]  J. Kleinberg The Disjoint Paths Problem , 1995 .

[26]  Jonas Holmerin,et al.  Clique Is Hard to Approximate within n1-o(1) , 2000, ICALP.

[27]  David R. Karger,et al.  On approximating the longest path in a graph , 1997, Algorithmica.

[28]  Noga Alon,et al.  Color-coding , 1995, JACM.

[29]  Subhash Khot,et al.  Improved inapproximability results for MaxClique, chromatic number and approximate graph coloring , 2001, Proceedings 2001 IEEE International Conference on Cluster Computing.

[30]  B. Mohar,et al.  Graph Minors , 2009 .

[31]  Harold N. Gabow,et al.  Finding a long directed cycle , 2004, SODA '04.

[32]  Robin Thomas,et al.  A separator theorem for graphs with an excluded minor and its applications , 1990, STOC '90.

[33]  Hans L. Bodlaender,et al.  A Partial k-Arboretum of Graphs with Bounded Treewidth , 1998, Theor. Comput. Sci..

[34]  Dorit S. Hochba,et al.  Approximation Algorithms for NP-Hard Problems , 1997, SIGA.

[35]  Naomi Nishimura,et al.  The Complexity of Subgraph Isomorphism for Classes of Partial k-Trees , 1996, Theor. Comput. Sci..

[36]  Reinhard Diestel,et al.  Graph Theory , 1997 .

[37]  A. Thomason An extremal function for contractions of graphs , 1984, Mathematical Proceedings of the Cambridge Philosophical Society.

[38]  Béla Bollobás,et al.  Proof of a Conjecture of Mader, Erdös and Hajnal on Topological Complete Subgraphs , 1998, Eur. J. Comb..

[39]  Rajeev Motwani,et al.  Finding large cycles in Hamiltonian graphs , 2005, SODA '05.

[40]  Dorit S. Hochbaum,et al.  Approximation Algorithms for NP-Hard Problems , 1996 .