• DocumentCode
    2933783
  • Title

    Constraint satisfaction: the approximability of minimization problems

  • Author

    Khanna, Saarthak ; Sudan, Madhu ; Trevisan, Luca

  • Author_Institution
    Fundamental Math. Res. Dept., AT&T Bell Labs., NJ, USA
  • fYear
    1997
  • fDate
    24-27 Jun 1997
  • Firstpage
    282
  • Lastpage
    296
  • Abstract
    This paper continues the work initiated by N. Creignou (1995) and S. Khanna et al. (1997) who classify maximization problems derived from Boolean constraint satisfaction. We study the approximability of minimization problems derived thence. A problem in this framework is characterized by a collection F of “constraints” (i.e., functions f: {0,1}k→{0,1}) and an instance of a problem is constraints drawn from F applied to specified subsets of n Boolean variables. We study the two minimization analogs of classes studied by S. Khanna et al.: in one variant, namely MIN CSP (F), the objective is to find an assignment to minimize the number of unsatisfied constraints, while in the other namely MIN ONES (F), the goal is to find a satisfying assignment with minimum number of ones. These two classes together capture an entire spectrum of important minimization problems including s-t Min Cut, vertex cover hitting set with bounded size sets, integer programs with two variables per inequality graph bipartization, clause deletion in CNF formulae, and nearest codeword. Our main result is that there exists a finite partition of the space of all constraint sets such that for any given F, the approximability of MIN CSP (F) and MIN ONES (F) is completely determined by the partition containing it. Moreover we present a compact set of rules that determines which partition contains a given family F. Our classification identifies the central elements governing the approximability of problems in these classes, by unifying a large collection algorithmic and hardness of approximation results
  • Keywords
    Boolean functions; computational complexity; constraint handling; minimisation; optimisation; Boolean constraint satisfaction; Boolean variables; approximability; clause deletion; inequality graph bipartization; integer programs; minimization problems; s-t Min Cut; vertex cover hitting set; Mathematics; Minimization; Partitioning algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computational Complexity, 1997. Proceedings., Twelfth Annual IEEE Conference on (Formerly: Structure in Complexity Theory Conference)
  • Conference_Location
    Ulm
  • ISSN
    1093-0159
  • Print_ISBN
    0-8186-7907-7
  • Type

    conf

  • DOI
    10.1109/CCC.1997.612323
  • Filename
    612323