NEW 3/4-APPROXIMATION ALGORITHMS FOR THE MAXIMUM SATISFIABILITY PROBLEM

被引:140
作者
GOEMANS, MX [1 ]
WILLIAMSON, DP [1 ]
机构
[1] CORNELL UNIV, SCH OPERAT RES & IND ENGN, ITHACA, NY 14853 USA
关键词
APPROXIMATION ALGORITHM; MAXIMUM SATISFIABILITY; RANDOMIZED ROUNDING; PROBABILISTIC METHOD; PERFORMANCE GUARANTEE; LINEAR PROGRAMMING RELAXATIONS;
D O I
10.1137/S0895480192243516
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Yannakakis recently presented the first 3/4-approximation algorithm for the Maximum Satisfiability Problem (MAX SAT). His algorithm makes nontrivial use of solutions to maximum flow problems. New, simple 3/4-approximation algorithms that apply the probabilistic method/randomized rounding to the solution to a linear programming relaxation of MAX SAT are presented. It is shown that although standard randomized rounding does not give a good approximate result, the best solution of the two given by randomized rounding and well-known algorithm of Johnson is always within 3/4 of the optimal solution. It is further shown that an unusual twist on randomized rounding also yields 3/4-approximation algorithms. As a by-product of the analysis, a tight worst-case analysis of the relative duality gap of the linear programming relaxation is obtained.
引用
收藏
页码:656 / 666
页数:11
相关论文
共 13 条
[1]  
Alon N., 1992, PROBABILISTIC METHOD
[2]  
ARORA S, 1992, AN S FDN CO, P14
[3]  
Garey M. R., 1976, Theoretical Computer Science, V1, P237, DOI 10.1016/0304-3975(76)90059-1
[4]  
GOEMANS MX, 1994, 26 ANN ACM S THEOR C, P422
[5]  
GOEMANS MX, 1993, 3RD P IPCO C, P313
[6]   APPROXIMATION ALGORITHMS FOR COMBINATORIAL PROBLEMS [J].
JOHNSON, DS .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1974, 9 (03) :256-278
[7]  
KOHLI R, 1989, SIAM J DISCRETE MATH, V2, P508
[8]  
LIEBERHERR K, 1981, J ASSOC COMPUT MACH, V278, P411
[9]   RANDOMIZED ROUNDING - A TECHNIQUE FOR PROVABLY GOOD ALGORITHMS AND ALGORITHMIC PROOFS [J].
RAGHAVAN, P ;
THOMPSON, CD .
COMBINATORICA, 1987, 7 (04) :365-374
[10]   PROBABILISTIC CONSTRUCTION OF DETERMINISTIC ALGORITHMS - APPROXIMATING PACKING INTEGER PROGRAMS [J].
RAGHAVAN, P .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1988, 37 (02) :130-143