An LP-designed algorithm for constraint satisfaction

The class Max (r, 2)-CSP consists of constraint satisfaction problems with at most two r-valued variables per clause. For instances with n variables and m binary clauses, we present an (O) over tilde (r(19m/100))-time algorithm. It is the fastest algorithm for most problems in the class (including M...

Full description

Bibliographic Details
Main Authors: Scott, A, Sorkin, G
Format: Conference item
Published: 2006
_version_ 1826294941385490432
author Scott, A
Sorkin, G
author_facet Scott, A
Sorkin, G
author_sort Scott, A
collection OXFORD
description The class Max (r, 2)-CSP consists of constraint satisfaction problems with at most two r-valued variables per clause. For instances with n variables and m binary clauses, we present an (O) over tilde (r(19m/100))-time algorithm. It is the fastest algorithm for most problems in the class (including Max Cut and Max 2-Sat), and in combination with "Generalized CSPs" introduced in a companion paper, also allows counting, sampling; and the solution of problems like Max Bisection that escape the usual CSP framework. Linear programming is key to the design as well as the analysis of the algorithm.
first_indexed 2024-03-07T03:53:27Z
format Conference item
id oxford-uuid:c210e70d-d1e6-4f93-9cfd-b7dda1f6ffb9
institution University of Oxford
last_indexed 2024-03-07T03:53:27Z
publishDate 2006
record_format dspace
spelling oxford-uuid:c210e70d-d1e6-4f93-9cfd-b7dda1f6ffb92022-03-27T06:06:13ZAn LP-designed algorithm for constraint satisfactionConference itemhttp://purl.org/coar/resource_type/c_5794uuid:c210e70d-d1e6-4f93-9cfd-b7dda1f6ffb9Symplectic Elements at Oxford2006Scott, ASorkin, GThe class Max (r, 2)-CSP consists of constraint satisfaction problems with at most two r-valued variables per clause. For instances with n variables and m binary clauses, we present an (O) over tilde (r(19m/100))-time algorithm. It is the fastest algorithm for most problems in the class (including Max Cut and Max 2-Sat), and in combination with "Generalized CSPs" introduced in a companion paper, also allows counting, sampling; and the solution of problems like Max Bisection that escape the usual CSP framework. Linear programming is key to the design as well as the analysis of the algorithm.
spellingShingle Scott, A
Sorkin, G
An LP-designed algorithm for constraint satisfaction
title An LP-designed algorithm for constraint satisfaction
title_full An LP-designed algorithm for constraint satisfaction
title_fullStr An LP-designed algorithm for constraint satisfaction
title_full_unstemmed An LP-designed algorithm for constraint satisfaction
title_short An LP-designed algorithm for constraint satisfaction
title_sort lp designed algorithm for constraint satisfaction
work_keys_str_mv AT scotta anlpdesignedalgorithmforconstraintsatisfaction
AT sorking anlpdesignedalgorithmforconstraintsatisfaction
AT scotta lpdesignedalgorithmforconstraintsatisfaction
AT sorking lpdesignedalgorithmforconstraintsatisfaction