Hardness of edge-modification problems

For a graph property P consider the following computational problem. Given an input graph G, what is the minimum number of edge modifications (additions and/or deletions) that one has to apply to G in order to turn it into a graph that satisfies P? Namely, what is the edit distance @D(G,P) of a graph G from satisfying P? Clearly, the computational complexity of such a problem strongly depends on P. For over 30 years this family of computational problems has been studied in several contexts and various algorithms, as well as hardness results, were obtained for specific graph properties. Alon, Shapira and Sudakov studied in [N. Alon, A. Shapira, B. Sudakov, Additive approximation for edge-deletion problems, in: Proc. of the 46th IEEE FOCS, 2005, 419-428. Also: Annals of Mathematics (in press)] the approximability of the computational problem for the family of monotone graph properties, namely properties that are closed under removal of edges and vertices. They describe an efficient algorithm that achieves an o(n^2) additive approximation to @D(G,P) for any monotone property P, where G is an n-vertex input graph, and show that the problem of achieving an O(n^2^-^@e) additive approximation is NP-hard for most monotone properties. The methods in [N. Alon, A. Shapira, B. Sudakov, Additive approximation for edge-deletion problems, in: Proc. of the 46th IEEE FOCS, 2005, 419-428. Also: Annals of Mathematics (in press)] also provide a polynomial time approximation algorithm which computes @D(G,P)+/-o(n^2) for the broader family of hereditary graph properties (which are closed under removal of vertices). In this work we introduce two approaches for showing that improving upon the additive approximation achieved by this algorithm is NP-hard for several sub-families of hereditary properties. In addition, we state a conjecture on the hardness of computing the edit distance from being induced H-free for any forbidden graph H.

[1]  Eldar Fischer,et al.  Testing versus Estimation of Graph Properties , 2007, SIAM J. Comput..

[2]  Noga Alon,et al.  A characterization of the (natural) graph properties testable with one-sided error , 2005, 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05).

[3]  Paul Erdös,et al.  On the connection between chromatic number, maximal clique and minimal degree of a graph , 1974, Discret. Math..

[4]  B. Bollobás,et al.  Extremal Graph Theory , 2013 .

[5]  Peter L. Hammer,et al.  The splittance of a graph , 1981, Comb..

[6]  Roded Sharan,et al.  Complexity classification of some edge modification problems , 1999, Discret. Appl. Math..

[7]  M. Golumbic,et al.  On the Complexity of DNA Physical Mapping , 1994 .

[8]  Noga Alon,et al.  H-Free Graphs of Large Minimum Degree , 2006, Electron. J. Comb..

[9]  Noga Alon,et al.  What is the furthest graph from a hereditary property , 2008 .

[10]  Noga Alon,et al.  The maximum edit distance from hereditary graph properties , 2008, J. Comb. Theory, Ser. B.

[11]  Noga Alon,et al.  Ranking Tournaments , 2006, SIAM J. Discret. Math..

[12]  Leizhen Cai,et al.  Fixed-Parameter Tractability of Graph Modification Problems for Hereditary Properties , 1996, Inf. Process. Lett..

[13]  S. Safra,et al.  On the hardness of approximating minimum vertex cover , 2005 .

[14]  Noga Alon,et al.  Stability-type results for hereditary properties , 2009 .

[15]  Roded Sharan,et al.  Cluster Graph Modification Problems , 2002, WG.

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

[17]  M. Golumbic Algorithmic Graph Theory and Perfect Graphs (Annals of Discrete Mathematics, Vol 57) , 2004 .

[18]  Mihalis Yannakakis,et al.  Edge-Deletion Problems , 1981, SIAM J. Comput..

[19]  R. Sharan,et al.  Complexity classication of some edge modication problems , 1999 .

[20]  M. Golumbic Algorithmic graph theory and perfect graphs , 1980 .

[21]  Russell Merris,et al.  Split graphs , 2003, Eur. J. Comb..

[22]  Haim Kaplan,et al.  Four Strikes Against Physical Mapping of DNA , 1995, J. Comput. Biol..

[23]  D. Rose A GRAPH-THEORETIC STUDY OF THE NUMERICAL SOLUTION OF SPARSE POSITIVE DEFINITE SYSTEMS OF LINEAR EQUATIONS , 1972 .

[24]  Takao Asano An Application of Duality to Edge-Deletion Problems , 1987, SIAM J. Comput..

[25]  S. Poljak A note on stable sets and colorings of graphs , 1974 .

[26]  S. Muthukrishnan,et al.  Graph Editing to Bipartite Interval Graphs: Exact and Asymtotic Bounds , 1997, FSTTCS.

[27]  Takao Asano,et al.  Edge-deletion and edge-contraction problems , 1982, STOC '82.

[28]  D. West Introduction to Graph Theory , 1995 .

[29]  Avrim Blum,et al.  Correlation Clustering , 2004, Machine Learning.

[30]  Noga Alon,et al.  Additive approximation for edge-deletion problems , 2005, 46th Annual IEEE Symposium on Foundations of Computer Science (FOCS'05).

[31]  Charles J. Colbourn,et al.  The complexity of some edge deletion problems , 1988 .

[32]  Ronald C. Read,et al.  Graph theory and computing , 1972 .