Sticky Brownian Rounding and its Applications to Constraint Satisfaction Problems

被引:0
|
作者
Abbasi-Zadeh, Sepehr [1 ]
Bansal, Nikhil [2 ,3 ]
Guruganesh, Guru [4 ]
Nikolov, Aleksandar [1 ]
Schwartz, Roy [5 ]
Singh, Mohit [6 ]
机构
[1] Univ Toronto, Toronto, ON, Canada
[2] TU Eindhoven, Eindhoven, Netherlands
[3] Ctr Wiskunde Informat, Amsterdam, Netherlands
[4] Google Res, Mountain View, CA USA
[5] Technion, Haifa, Israel
[6] Georgia Inst Technol, Atlanta, GA 30332 USA
基金
加拿大自然科学与工程研究理事会;
关键词
IMPROVED APPROXIMATION ALGORITHMS; CUT; INAPPROXIMABILITY; WALK;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Semidefinite programming is a powerful tool in the design and analysis of approximation algorithms for combinatorial optimization problems. In particular, the random hyperplane rounding method of Goemans and Williamson [23] has been extensively studied for more than two decades, resulting in various extensions to the original technique and beautiful algorithms for a wide range of applications. Despite the fact that this approach yields tight approximation guarantees for some problems, e.g., MAX-CUT, for many others, e.g., MAX-SAT and MAX-DICUT, the tight approximation ratio is still unknown. One of the main reasons for this is the fact that very few techniques for rounding semidefinite relaxations are known. In this work, we present a new general and simple method for rounding semi-definite programs, based on Brownian motion. Our approach is inspired by recent results in algorithmic discrepancy theory. We develop and present tools for analyzing our new rounding algorithms, utilizing mathematical machinery from the theory of Brownian motion, complex analysis, and partial differential equations. Focusing on constraint satisfaction problems, we apply our method to several classical problems, including MAX-CUT, MAX-2SAT, and MAXDIC UT, and derive new algorithms that are competitive with the best known results. To illustrate the versatility and general applicability of our approach, we give new approximation algorithms for the MAX-CUT problem with side constraints that crucially utilizes measure concentration results for the Sticky Brownian Motion, a feature missing from hyperplane rounding and its generalizations.(1)
引用
收藏
页码:854 / 873
页数:20
相关论文
共 50 条
  • [41] ROBUSTNESS IN DYNAMIC CONSTRAINT SATISFACTION PROBLEMS
    Climent, Laura
    Salido, Miguel A.
    Barber, Federico
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2012, 8 (04): : 2513 - 2532
  • [42] On the tractability of smooth constraint satisfaction problems
    Kumar, TKS
    INTEGRATION OF AI AND OR TECHNIQUES IN CONSTRAINT PROGRAMMING FOR COMBINATORIAL OPTIMIZATION PROBLEMS, 2005, 3524 : 304 - 319
  • [43] Parameterized complexity of constraint satisfaction problems
    Dániel Marx
    computational complexity, 2005, 14 : 153 - 183
  • [44] Algebraic approach to constraint satisfaction problems
    1600, Morgan Kaufmann Publ Inc, San Mateo, CA, USA (01):
  • [45] Tractability in constraint satisfaction problems: a survey
    Clément Carbonnel
    Martin C. Cooper
    Constraints, 2016, 21 : 115 - 144
  • [46] Argumentation Frameworks as Constraint Satisfaction Problems
    Amgoud, Leila
    Devred, Caroline
    SCALABLE UNCERTAINTY MANAGEMENT, 2011, 6929 : 110 - +
  • [47] Discrete Temporal Constraint Satisfaction Problems
    Bodirsky, Manuel
    Martin, Barnaby
    Mottet, Antoine
    JOURNAL OF THE ACM, 2018, 65 (02)
  • [48] Constraint satisfaction problems and finite algebras
    Bulatov, AA
    Krokhin, AA
    Jeavons, P
    AUTOMATA LANGUAGES AND PROGRAMMING, 2000, 1853 : 272 - 282
  • [49] Testing Assignments to Constraint Satisfaction Problems
    Chen, Hubie
    Valeriote, Matt
    Yoshida, Yuichi
    2016 IEEE 57TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS), 2016, : 525 - 534
  • [50] Probabilistic Continuous Constraint Satisfaction Problems
    Carvalho, Elsa
    Cruz, Jorge
    Barahona, Pedro
    20TH IEEE INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE, VOL 2, PROCEEDINGS, 2008, : 155 - 162