Antoine M'eot, A. D. Mesmay, Moritz Mühlenthaler, Alantha Newman
{"title":"Voting algorithms for unique games on complete graphs","authors":"Antoine M'eot, A. D. Mesmay, Moritz Mühlenthaler, Alantha Newman","doi":"10.1137/1.9781611977585.ch12","DOIUrl":null,"url":null,"abstract":"An approximation algorithm for a constraint satisfaction problem is called robust if it outputs an assignment satisfying a $(1 - f(\\epsilon))$-fraction of the constraints on any $(1-\\epsilon)$-satisfiable instance, where the loss function $f$ is such that $f(\\epsilon) \\rightarrow 0$ as $\\epsilon \\rightarrow 0$. Moreover, the runtime of a robust algorithm should not depend in any way on $\\epsilon$. In this paper, we present such an algorithm for Min-Unique-Games on complete graphs with $q$ labels. Specifically, the loss function is $f(\\epsilon) = (\\epsilon + c_{\\epsilon} \\epsilon^2)$, where $c_{\\epsilon}$ is a constant depending on $\\epsilon$ such that $\\lim_{\\epsilon \\rightarrow 0} c_{\\epsilon} = 16$. The runtime of our algorithm is $O(qn^3)$ (with no dependence on $\\epsilon$) and can run in time $O(qn^2)$ using a randomized implementation with a slightly larger constant $c_{\\epsilon}$. Our algorithm is combinatorial and uses voting to find an assignment. It can furthermore be used to provide a PTAS for Min-Unique-Games on complete graphs, recovering a result of Karpinski and Schudy with a simpler algorithm and proof. We also prove NP-hardness for Min-Unique-Games on complete graphs and (using a randomized reduction) even in the case where the constraints form a cyclic permutation, which is also known as Min-Linear-Equations-mod-$q$ on complete graphs.","PeriodicalId":93491,"journal":{"name":"Proceedings of the SIAM Symposium on Simplicity in Algorithms (SOSA)","volume":"44 1","pages":"124-136"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the SIAM Symposium on Simplicity in Algorithms (SOSA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1137/1.9781611977585.ch12","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
An approximation algorithm for a constraint satisfaction problem is called robust if it outputs an assignment satisfying a $(1 - f(\epsilon))$-fraction of the constraints on any $(1-\epsilon)$-satisfiable instance, where the loss function $f$ is such that $f(\epsilon) \rightarrow 0$ as $\epsilon \rightarrow 0$. Moreover, the runtime of a robust algorithm should not depend in any way on $\epsilon$. In this paper, we present such an algorithm for Min-Unique-Games on complete graphs with $q$ labels. Specifically, the loss function is $f(\epsilon) = (\epsilon + c_{\epsilon} \epsilon^2)$, where $c_{\epsilon}$ is a constant depending on $\epsilon$ such that $\lim_{\epsilon \rightarrow 0} c_{\epsilon} = 16$. The runtime of our algorithm is $O(qn^3)$ (with no dependence on $\epsilon$) and can run in time $O(qn^2)$ using a randomized implementation with a slightly larger constant $c_{\epsilon}$. Our algorithm is combinatorial and uses voting to find an assignment. It can furthermore be used to provide a PTAS for Min-Unique-Games on complete graphs, recovering a result of Karpinski and Schudy with a simpler algorithm and proof. We also prove NP-hardness for Min-Unique-Games on complete graphs and (using a randomized reduction) even in the case where the constraints form a cyclic permutation, which is also known as Min-Linear-Equations-mod-$q$ on complete graphs.