首页> 外文期刊>SIAM Journal on Computing >ROBUST ALGORITHMS WITH POLYNOMIAL LOSS FOR NEAR-UNANIMITY CSPs
【24h】

ROBUST ALGORITHMS WITH POLYNOMIAL LOSS FOR NEAR-UNANIMITY CSPs

机译:具有近乎一致CSP的多项式损耗的强大算法

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

An instance of the constraint satisfaction problem (CSP) is given by a family of constraints on overlapping sets of variables, and the goal is to assign values from a fixed domain to the variables so that all constraints are satisfied. In the optimization version, the goal is to maximize the number of satisfied constraints. An approximation algorithm for a CSP is called robust if it outputs an assignment satisfying an (1 - g(epsilon))-fraction of constraints on any (1 - epsilon)-satisfiable instance, where the loss function g is such that g(epsilon) -> 0 as epsilon -> 0. We study how the robust approximability of CSPs depends on the set of constraint relations allowed in instances, the so-called constraint language. All constraint languages admitting a robust polynomial-time algorithm (with some g) have been characterized by Barto and Kozik, with the general bound on the loss g being doubly exponential, specifically g(epsilon) = O((log log(1/epsilon))/ log(1/epsilon)). It is natural to ask when a better loss can be achieved, in particular polynomial loss g(epsilon) = O(epsilon(1/k)) for some constant k. In this paper, we consider CSPs with a constraint language having a near-unanimity polymorphism. This general condition almost matches a known necessary condition for having a robust algorithm with polynomial loss. We give two randomized robust algorithms with polynomial loss for such CSPs: one works for any near-unanimity polymorphism and the parameter k in the loss depends on the size of the domain and the arity of the relations in Gamma, while the other works for a special ternary near-unanimity operation called the dual discriminator with k = 2 for any domain size. In the latter case, the CSP is a common generalization of UNIQUE GAMES with a fixed domain and 2-SAT. In the former case, we use the algebraic approach to the CSP. Both cases use the standard semidefinite programming relaxation for the CSP.
机译:约束满足问题(CSP)的一个实例由一个关于重叠变量集的约束系列给出的,并且目标是将来自固定域的值分配给变量,以便满足所有约束。在优化版本中,目标是最大化满足约束的数量。 CSP的近似算法称为鲁棒,如果它输出满足(1 - epsilon)) - 任何(1 - epsilon) - 孤立实例的约束的分数,其中损耗函数g是g(epsilon ) - > 0作为epsilon - > 0.我们研究CSP的强大近似性如何取决于实例中所允许的约束关系,所谓的约束语言。所有约束语言承认稳健的多项式算法(带有一些G)的特点是由Barto和Kozik为特征,丢失G的一般界限是双指数的,特别是g(epsilon)= o((log log(1 / epsilon) ))/ log(1 / epsilon))。当可以实现更好的损失时,询问何时可以实现更好的损失,特别是多项式损失G(ε(1 / k)),用于一些常数k。在本文中,我们考虑具有近乎一致多态性的约束语言的CSP。该一般条件几乎匹配具有具有多项式损耗的鲁棒算法的已知必要条件。我们给出了两个随机稳健算法,用于这种CSP的多项式损失:一个用于任何近乎一致的多态性的作品,损失中的参数k取决于域中的域和伽马中关系的arity,而另一个工作特殊的三元近乎一致操作称为双判别器,具有k = 2的任何域大小。在后一种情况下,CSP是具有固定域和2-SAT的独特游戏的共同概括。在前一种情况下,我们使用代数方法来CSP。两种情况都使用CSP标准的Semidefinite编程放松。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号