The approximability of constraint satisfaction problems

被引:118
|
作者
Khanna, S [1 ]
Sudan, M
Trevisan, L
Williamson, DP
机构
[1] Univ Penn, Dept CIS, Philadelphia, PA 19104 USA
[2] Stanford Univ, Stanford, CA 94305 USA
[3] Bell Labs, Murray Hill, NJ 07974 USA
[4] MIT, Comp Sci Lab, Cambridge, MA 02139 USA
[5] IBM Corp, Thomas J Watson Res Ctr, Yorktown Hts, NY 10598 USA
[6] Univ Calif Berkeley, Div Comp Sci, Berkeley, CA 94720 USA
[7] Univ Roma La Sapienza, Rome, Italy
[8] IBM Corp, Almaden Res Ctr, San Jose, CA 95120 USA
关键词
approximation algorithms; approximation classes; approximation-preserving reductions; complete problems; Boolean constraint satisfaction problems; hardness of approximation;
D O I
10.1137/S0097539799349948
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study optimization problems that may be expressed as Boolean constraint satisfaction problems. An instance of a Boolean constraint satisfaction problem is given by m constraints applied to n Boolean variables. Different computational problems arise from constraint satisfaction problems depending on the nature of the underlying constraints as well as on the goal of the optimization task. Here we consider four possible goals: Max CSP (Min CSP) is the class of problems where the goal is to nd an assignment maximizing the number of satis ed constraints (minimizing the number of unsatisfied constraints). Max Ones (Min Ones) is the class of optimization problems where the goal is to nd an assignment satisfying all constraints with maximum (minimum) number of variables set to 1. Each class consists of infinitely many problems and a problem within a class is specified by a finite collection of finite Boolean functions that describe the possible constraints that may be used. Tight bounds on the approximability of every problem in Max CSP were obtained by Creignou [J. Comput. System Sci., 51 (1995), pp. 511-522]. In this work we determine tight bounds on the approximability (i.e., the ratio to within which each problem may be approximated in polynomial time) of every problem in Max Ones, Min CSP, and Min Ones. Combined with the result of Creignou, this completely classifies all optimization problems derived from Boolean constraint satisfaction. Our results capture a diverse collection of optimization problems such as MAX 3-SAT, Max Cut, Max Clique, Min Cut, Nearest Codeword, etc. Our results unify recent results on the (in-) approximability of these optimization problems and yield a compact presentation of most known results. Moreover, these results provide a formal basis to many statements on the behavior of natural optimization problems that have so far been observed only empirically.
引用
收藏
页码:1863 / 1920
页数:58
相关论文
共 50 条
  • [1] Constraint satisfaction: The approximability of minimization problems
    Khanna, S
    Sudan, M
    Trevisan, L
    [J]. TWELFTH ANNUAL IEEE CONFERENCE ON COMPUTATIONAL COMPLEXITY, PROCEEDINGS, 1997, : 282 - 296
  • [2] Optimization, Randomized Approximability, and Boolean Constraint Satisfaction Problems
    Yamakami, Tomoyuki
    [J]. ALGORITHMS AND COMPUTATION, 2011, 7074 : 454 - 463
  • [3] Decomposing Constraint Satisfaction Problems by Means of Meta Constraint Satisfaction Optimization Problems
    Loeffler, Sven
    Liu, Ke
    Hofstedt, Petra
    [J]. PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE (ICAART), VOL 2, 2019, : 755 - 761
  • [4] Distance constraint satisfaction problems
    Bodirsky, Manuel
    Dalmau, Victor
    Martin, Barnaby
    Mottet, Antoine
    Pinsker, Michael
    [J]. INFORMATION AND COMPUTATION, 2016, 247 : 87 - 105
  • [5] Compiling constraint satisfaction problems
    Weigel, R
    Faltings, B
    [J]. ARTIFICIAL INTELLIGENCE, 1999, 115 (02) : 257 - 287
  • [6] Counting constraint satisfaction problems
    Bulatov, Andrei A.
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONGRESS OF MATHEMATICIANS (ICM 2014), VOL IV, 2014, : 561 - 584
  • [7] Constraint satisfaction differential problems
    Cruz, J
    Barahona, P
    [J]. PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING - CP 2003, PROCEEDINGS, 2003, 2833 : 259 - 273
  • [8] Constraint satisfaction problems and neurocomputing
    Nagamatu, M
    Nakano, T
    Zhang, KR
    [J]. BRAIN-INSPIRED IT I, 2004, 1269 : 161 - 164
  • [9] Belief Constraint Satisfaction Problems
    Rouahi, Aouatef
    Ben Salah, Kais
    Ghedira, Khaled
    [J]. 2015 IEEE/ACS 12TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2015,
  • [10] Distance Constraint Satisfaction Problems
    Bodirsky, Manuel
    Dalmau, Victor
    Martin, Barnaby
    Pinsker, Michael
    [J]. MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2010, 2010, 6281 : 162 - +