Random sampling and approximation of MAX-CSPs

被引:60
作者
Alon, N [1 ]
de la Vega, WF
Kannan, R
Karpinski, M
机构
[1] Tel Aviv Univ, Dept Math, IL-69978 Tel Aviv, Israel
[2] Univ Paris 11, CNRS, F-91405 Orsay, Paris, France
[3] Yale Univ, Dept Comp Sci, New Haven, CT 06520 USA
[4] Univ Bonn, Dept Comp Sci, D-5300 Bonn, Germany
关键词
D O I
10.1016/S0022-0000(03)00008-4
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In a maximum-r-constraint satisfaction problem with variables {x(1), x(2),...,x(n)}, we are given Boolean functions f(1),f(2),...,f(m) each involving r of the n variables and are to find the maximum number of these functions that can be made true by a truth assignment to the variables. We show that for r fixed, there is an integer q is an element of O(log(1epsilon)/epsilon(4)) such that if we choose q variables (uniformly) at random, the answer to the subproblem induced on the chosen variables is, with high probability, within an additive error of epsilonq(r) of q(r)/n(r) times the answer to the original n-variable problem. The previous best result for the case of r = 2 (which includes many graph problems) was that there is an algorithm which given the induced sub-problem on q = O(1/epsilon(5)) variables, can find an approximation to the answer to the whole problem within additive error epsilonn(2). For rgreater than or equal to3, the conference version of this paper (in: Proceedings of the 34th ACM STOC, ACM, New York, 2002, pp. 232-239) and independently Andersson and Engebretsen give the first results with sample complexity q dependent only polynormally upon 1/epsilon. Their algorithm has a sample complexity q of O(1/epsilon(7)). They (as also the earlier papers) however do not directly prove any relation between the answer to the sub-problem and the whole problem as we do here. Our method also differs from other results in that it is linear algebraic, rather than combinatorial in nature. (C) 2003 Elsevier Science (USA). All rights reserved.
引用
收藏
页码:212 / 243
页数:32
相关论文
共 17 条
[1]  
Alon N, 2002, SIAM PROC S, P645
[2]   On the discrepancy of combinatorial rectangles [J].
Alon, N ;
Doerr, B ;
Luczak, T ;
Schoen, T .
RANDOM STRUCTURES & ALGORITHMS, 2002, 21 (3-4) :205-215
[3]  
ALON N, 2002, P 34 ACM STOC, P232
[4]   Property testers for dense constraint satisfaction programs on finite domains [J].
Andersson, G ;
Engebretsen, L .
RANDOM STRUCTURES & ALGORITHMS, 2002, 21 (01) :14-32
[5]  
Andersson G, 1998, LECT NOTES COMPUT SC, V1518, P357
[6]   Polynomial time approximation schemes for dense instances of NP-hard problems [J].
Arora, S ;
Karger, D ;
Karpinski, M .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1999, 58 (01) :193-210
[7]  
Czumaj A, 2001, LECT NOTES COMPUT SC, V2076, P493
[8]  
delaVega WF, 1996, RANDOM STRUCT ALGOR, V8, P187, DOI 10.1002/(SICI)1098-2418(199605)8:3<187::AID-RSA3>3.0.CO
[9]  
2-U
[10]   The regularity Lemma and approximation schemes for dense problems [J].
Frieze, A ;
Kannan, R .
37TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 1996, :12-20