Regular Article
Polynomial Time Approximation Schemes for Dense Instances of NP-Hard Problems,☆☆

https://doi.org/10.1006/jcss.1998.1605Get rights and content
Under an Elsevier user license
open archive

Abstract

We present a unified framework for designing polynomial time approximation schemes (PTASs) for “dense” instances of many NP-hard optimization problems, including maximum cut, graph bisection, graph separation, minimumk-way cut with and without specified terminals, and maximum 3-satisfiability. By dense graphs we mean graphs with minimum degreeΩ(n), although our algorithms solve most of these problems so long as the average degree isΩ(n). Denseness for nongraph problems is defined similarly. The unified framework begins with the idea ofexhaustive sampling:picking a small random set of vertices, guessing where they go on the optimum solution, and then using their placement to determine the placement of everything else. The approach then develops into a PTAS for approximating certainsmoothinteger programs, where the objective function and the constraints are “dense” polynomials of constant degree.

Cited by (0)

This paper is part of the Special Issue of the27th Annual ACM Symposium on the Theory of Computing (STOC95), May 29–June 1, 1995, but it could not be included because of scheduling.

☆☆

W. CookL. LovaszP. D. Seymour

2

Supported by an NSF CAREER Award NSF CCR-9502747 and an Alfred Sloan Fellowship. E-mail: [email protected].

3

Work done at AT&T Bell Laboratories. E-mail: [email protected].

4

Supported in part by the International Computer Science Institute, Berkeley, California, by the DFG Grant KA 673/4-1, ESPRIT BR Grants 7097, 21726, and EC-US 030, and by the Max-Planck Research Prize. E-mail: marek @cs.bonn.edu.