vix.ing · top · new · best · stats · spec

Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming

1995/11/01 by Michel X. Goemans, David P. Williamson · 242 citations
Computer Science · Mathematics · Engineering · #Complexity and Algorithms in Graphs #Advanced Optimization Algorithms Research #Smart Parking Systems Research

paper · pdf · doi:10.1145/227683.227684

Abstract

We present randomized approximation algorithms for the maximum cut (MAX CUT) and maximum 2-satisfiability (MAX 2SAT) problems that always deliver solutions of expected value at least .87856 times the optimal value. These algorithms use a simple and elegant technique that randomly rounds the solution to a nonlinear programming relaxation. This relaxation can be interpreted both as a semidefinite program and as an eigenvalue minimization problem. The best previously known approximation algorithms for these problems had perfc~rmance guarantees of ~for MAX CUT and ~for MAX 2SAT. Slight extensions of our analysis lead to a .79607-approximation algorithm for the maximum directed cut problem (MAX DICUT) and a .758-approximation algorithm for MAX SAT, where the best previously known approxim ation algorithms had performance guarantees of ~and ~, respectively. Our algorithm gives the first substantial progress in approximating MAX CUT in nearly twenty years, and represents the first use of :semidefinite programming in the design of approximation algorithms.

Cited by

Related