Combinatorial Optimization Algorithms via Polymorphisms
Jonah Brown-Cohen, Prasad Raghavendra

TL;DR
This paper explores how polymorphisms, algebraic operations that combine solutions, relate to the complexity and approximability of constraint satisfaction problems and their generalizations.
Contribution
It extends the concept of polymorphisms to the value-oracle model, providing algorithms for minimization and connecting algebraic properties to problem tractability.
Findings
Designed a randomized algorithm for minimizing functions with certain polymorphisms.
Reformulated the unique games conjecture using approximate polymorphisms.
Established a link between polymorphisms and problem approximability.
Abstract
An elegant characterization of the complexity of constraint satisfaction problems has emerged in the form of the the algebraic dichotomy conjecture of [BKJ00]. Roughly speaking, the characterization asserts that a CSP {\Lambda} is tractable if and only if there exist certain non-trivial operations known as polymorphisms to combine solutions to {\Lambda} to create new ones. In an entirely separate line of work, the unique games conjecture yields a characterization of approximability of Max-CSPs. Surprisingly, this characterization for Max-CSPs can also be reformulated in the language of polymorphisms. In this work, we study whether existence of non-trivial polymorphisms implies tractability beyond the realm of constraint satisfaction problems, namely in the value-oracle model. Specifically, given a function f in the value-oracle model along with an appropriate operation that never…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
