首页> 外文期刊>LIPIcs : Leibniz International Proceedings in Informatics >ETH-Hardness of Approximating 2-CSPs and Directed Steiner Network
【24h】

ETH-Hardness of Approximating 2-CSPs and Directed Steiner Network

机译:近似2-CSP的ETH-Hardness和定向Steiner网络

获取原文
获取外文期刊封面目录资料

摘要

We study 2-ary constraint satisfaction problems (2-CSPs), which can be stated as follows: given a constraint graph G = (V,E), an alphabet set Sigma and, for each edge {u, v}, a constraint C_uv, the goal is to find an assignment sigma from V to Sigma that satisfies as many constraints as possible, where a constraint C_uv is said to be satisfied by sigma if C_uv contains (sigma(u),sigma(v)). While the approximability of 2-CSPs is quite well understood when the alphabet size |Sigma| is constant (see e.g. [37]), many problems are still open when |Sigma| becomes super constant. One open problem that has received significant attention in the literature is whether it is hard to approximate 2-CSPs to within a polynomial factor of both |Sigma| and |V| (i.e. (|Sigma||V|)^Omega(1) factor). As a special case of the so-called Sliding Scale Conjecture, Bellare et al. [5] suggested that the answer to this question might be positive. Alas, despite many efforts by researchers to resolve this conjecture (e.g. [39, 4, 20, 21, 35]), it still remains open to this day. In this work, we separate |V| and |Sigma| and ask a closely related but weaker question: is it hard to approximate 2-CSPs to within a polynomial factor of |V| (while |Sigma| may be super-polynomial in |Sigma|)? Assuming the exponential time hypothesis (ETH), we answer this question positively: unless ETH fails, no polynomial time algorithm can approximate 2-CSPs to within a factor of |V|^{1-o(1)}. Note that our ratio is not only polynomial but also almost linear. This is almost optimal since a trivial algorithm yields an O(|V|)-approximation for 2-CSPs. Thanks to a known reduction [25, 16] from 2-CSPs to the Directed Steiner Network (DSN) problem, our result implies an inapproximability result for the latter with polynomial ratio in terms of the number of demand pairs. Specifically, assuming ETH, no polynomial time algorithm can approximate DSN to within a factor of k^{1/4 - o(1)} where k is the number of demand pairs. The ratio is roughly the square root of the approximation ratios achieved by best known polynomial time algorithms [15, 26], which yield O(k^{1/2 + epsilon})-approximation for every constant epsilon 0. Additionally, under Gap-ETH, our reduction for 2-CSPs not only rules out polynomial time algorithms, but also fixed parameter tractable (FPT) algorithms parameterized by the number of variables |V|. These are algorithms with running time g(|V|)·|Sigma|^O(1) for some function g. Similar improvements apply for DSN parameterized by the number of demand pairs k.
机译:我们研究了二元约束满足问题(2-CSP),可以将其表示如下:给定约束图G =(V,E),一个字母集Sigma,对于每个边{u,v},一个约束C_uv,目标是找到一个从V到Sigma的赋值sigma,该赋值sigma满足尽可能多的约束,如果C_uv包含(sigma(u),sigma(v)),则称约束满足C_uv。当字母大小| Sigma |时,2-CSP的近似性已被很好地理解。常数(例如参见[37]),当| Sigma |变成超常数。在文献中受到广泛关注的一个开放问题是,是否很难将2-CSP逼近多项式因子| Sigma |。和| V | (即(| Sigma || V |)^ Omega(1)因子)。作为所谓的滑尺猜想的一种特殊情况,Bellare等人(2002年)。 [5]建议这个问题的答案可能是肯定的。 las,尽管研究人员做出了许多努力来解决这个猜想(例如[39,4,20,21,35]),但直到今天仍然开放。在这项工作中,我们将| V |和| Sigma |并提出一个密切相关但较弱的问题:是否很难将2-CSP逼近多项式因子| V |? (而| Sigma |可能是| Sigma |中的超多项式)?假设指数时间假设(ETH),我们肯定地回答这个问题:除非ETH失败,否则没有多项式时间算法可以将2-CSP近似于| V | ^ {1-o(1)}内。请注意,我们的比率不仅是多项式,而且几乎是线性的。这几乎是最佳的,因为平凡的算法会得出2-CSP的O(| V |)近似值。得益于从2-CSP到Direct Steiner Network(DSN)问题的已知减少[25,16],我们的结果隐含了后者与多项式比率在需求对数量上的不可逼近结果。具体而言,假设使用ETH,则没有多项式时间算法可以将DSN近似为k ^ {1/4-o(1)}的因子,其中k是需求对的数量。该比率大约是最著名的多项式时间算法[15,26]所实现的近似比率的平方根,对于每个常数ε> 0,它都会产生O(k ^ {1/2 + epsilon})近似。 Gap-ETH,我们对2-CSP的简化不仅排除了多项式时间算法,而且还排除了由变量数量| V |参数化的固定参数可处理(FPT)算法。这些是某些函数g的运行时间为g(| V |)·| Sigma | ^ O(1)的算法。类似的改进适用于由需求对数k参数化的DSN。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号