Additive approximation for edge-deletion problems

被引:21
作者
Alon, Noga [1 ,2 ,3 ]
Shapira, Asaf [4 ,5 ]
Sudakov, Benny [6 ]
机构
[1] Tel Aviv Univ, Sch Math Sci, IL-69978 Tel Aviv, Israel
[2] Tel Aviv Univ, Sch Comp Sci, IL-69978 Tel Aviv, Israel
[3] Inst Adv Study, Princeton, NJ 08540 USA
[4] Georgia Inst Technol, Sch Math, Atlanta, GA 30332 USA
[5] Georgia Inst Technol, Coll Comp, Atlanta, GA 30332 USA
[6] Univ Calif Los Angeles, Dept Math, Los Angeles, CA 90095 USA
基金
美国国家科学基金会;
关键词
COMPLEXITY; PROPERTY; SUBGRAPHS; INTEGER;
D O I
10.4007/annals.2009.170.371
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
A graph property is monotone if it is closed under removal of vertices and edges. In this paper we consider the following algorithmic problem, called the edge-deletion problem; given a monotone property 91 and a graph G, compute the smallest number of edge deletions that are needed in order to turn G into a graph satisfying P. We denote this quantity by E'(P)(G). The first result of this paper states that the edge-deletion problem can be efficiently approximated for any monotone property. For any fixed epsilon > 0 and any monotone property P, there is a deterministic algorithm which, given a graph G = (V, E) of size n, approximates E'(P) (G) in linear time O(|V| + |E|) to within an additive error of epsilon n(2). Given the above, a natural question is for which monotone properties one can obtain better additive approximations of E'(P). Our second main result essentially resolves this problem by giving a precise characterization of the monotone graph properties for which such approximations exist. (1) If there is a bipartite graph that does not satisfy P, then there is a delta > 0 for which it is possible to approximate E'(P) to within an additive error of n(2-delta) in polynomial time. (2) On the other hand, if all bipartite graphs satisfy P, then for any delta> 0 it is NP-hard to approximate E'(P) to within an additive error of n(2-delta). While the proof of (1) is relatively simple, the proof of (2) requires several new ideas and involves tools from Extremal Graph Theory together with spectral techniques. Interestingly, prior to this work it was not even known that computing E'(P) precisely for the properties in (2) is NP-hard. We thus answer (in a strong form) a question of Yannakakis, who asked in 1981 if it is possible to find a large and natural family of graph properties for which computing E'(P) is NP-hard.
引用
收藏
页码:371 / 411
页数:41
相关论文
共 49 条
[1]  
ALON A, 2000, PROBABILISTIC METHOD
[2]  
ALON A, 2002, P 34 ANN ACM S THEOR, P232
[3]   THE ALGORITHMIC ASPECTS OF THE REGULARITY LEMMA [J].
ALON, N ;
DUKE, RA ;
LEFMANN, H ;
RODL, V ;
YUSTER, R .
JOURNAL OF ALGORITHMS, 1994, 16 (01) :80-109
[4]   Ranking tournaments [J].
Alon, N .
SIAM JOURNAL ON DISCRETE MATHEMATICS, 2006, 20 (01) :137-142
[5]   Efficient testing of large graphs [J].
Alon, N ;
Fischer, E ;
Krivelevich, M ;
Szegedy, M .
COMBINATORICA, 2000, 20 (04) :451-476
[6]   A separation theorem in property testing [J].
Alon, Noga ;
Shapira, Asaf .
COMBINATORICA, 2008, 28 (03) :261-281
[7]   A characterization of the (natural) graph properties testable with one-sided error [J].
Alon, Noga ;
Shapira, Asaf .
SIAM JOURNAL ON COMPUTING, 2008, 37 (06) :1703-1727
[8]   Every monotone graph property is testable [J].
Alon, Noga ;
Shapira, Asaf .
SIAM JOURNAL ON COMPUTING, 2008, 38 (02) :505-522
[9]  
Andrasfai B., 1974, Discrete Mathematics, V8, P205, DOI 10.1016/0012-365X(74)90133-2
[10]  
[Anonymous], 2001, Bulletin of the EATCS