首页> 外文期刊>Algorithmica >Simple Approximation Algorithms for Balanced MAX 2SAT
【24h】

Simple Approximation Algorithms for Balanced MAX 2SAT

机译:平衡MAX 2SAT的简单近似算法

获取原文
获取原文并翻译 | 示例

摘要

We study simple algorithms for the balanced MAX 2SAT problem, where we are given weighted clauses of length one and two with the property that for each variable x the total weight of clauses that x appears in equals the total weight of clauses for . We show that such instances have a simple structural property in that any optimal solution can satisfy at most the total weight of the clauses minus half the total weight of the unit clauses. Using this property and a novel analysis of the computation tree, we are able to show that a large class of greedy algorithms, including Johnson's algorithm, gives a -approximation algorithm for balanced MAX 2SAT; a similar statement is false for general MAX 2SAT instances. We further give a spectral 0.81-approximation algorithm for balanced MAX E2SAT instances (in which each clause has exactly 2 literals) by a reduction to a spectral algorithm of Trevisan for the maximum colored cut problem. We provide experimental results showing that this spectral algorithm performs well and is slightly better than Johnson's algorithm and the Goemans-Williamson semidefinite programming algorithm on balanced MAX E2SAT instances.
机译:我们研究了用于平衡MAX 2SAT问题的简单算法,在该算法中,我们给定了长度为1和2的加权子句,并且具有以下性质:对于每个变量x,x出现的子句的总权重等于x的子句的总权重。我们证明了这样的实例具有简单的结构特性,因为任何最优解都可以满足子句的总权重减去单位子句的总权重的一半。利用该性质和对计算树的新颖分析,我们能够证明,包括约翰逊算法在内的一大类贪婪算法都给出了平衡MAX 2SAT的近似算法。对于一般的MAX 2SAT实例,类似的陈述为假。通过将Trevisan的频谱算法简化为最大有色剪切问题,我们进一步给出了针对平衡MAX E2SAT实例(其中每个子句恰好有2个文字)的频谱0.81近似算法。我们提供的实验结果表明,在平衡MAX E2SAT实例上,该频谱算法性能良好,并且比Johnson算法和Goemans-Williamson半定规划算法稍好。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号