首页> 外文会议>IEEE Annual Symposium on Foundations of Computer Science >Threesomes, Degenerates, and Love Triangles
【24h】

Threesomes, Degenerates, and Love Triangles

机译:三人一组,退化和三角恋

获取原文

摘要

The 3SUM problem is to decide, given a set of n real numbers, whether any three sum to zero. It is widely conjectured that a trivial O(n2)-time algorithm is optimal and over the years the consequences of this conjecture have been revealed. This 3SUM conjecture implies Ω(n2) lower bounds on numerous problems in computational geometry and a variant of the conjecture implies strong lower bounds on triangle enumeration, dynamic graph algorithms, and string matching data structures. In this paper we refute the 3SUM conjecture. We prove that the decision tree complexity of 3SUM is O(n3/2√log n) and give two subquadratic 3SUM algorithms, a deterministic one running in O(n2 / (log n/loglog n)2/3) time and a randomized one running in O(n2 (loglog n)2 / log n) time with high probability. Our results lead directly to improved bounds for k-variate linear degeneracy testing for all odd k≥ 3. The problem is to decide, given a linear function f(x1,,xk) = Α0 + Σ1≤ i≤ k Α i xi and a set A. We show the decision tree complexity of this problem is O(nk/2√log n). Finally, we give a subcubic algorithm for a generalization of the (min,+)-product over real-valued matrices and apply it to the problem of finding zero-weight triangles in weighted graphs. We give a depth-O(n5/2√log n) decision tree for this problem, as well as an algorithm running in time O(n3 (loglog n)2/log n).
机译:3SUM问题是在给定n个实数的情况下,确定任何三个总和是否为零。人们普遍认为,平凡的O(n2)-时间算法是最优的,多年来,这种猜想的结果已被揭示。这个3SUM猜想暗示了计算几何中许多问题的Ω(n2)下界,并且该猜想的变体暗示了三角形枚举,动态图算法和字符串匹配数据结构上的强下界。在本文中,我们驳斥了3SUM猜想。我们证明了3SUM的决策树复杂度为O(n3 /2√logn),并给出了两种次二次3SUM算法,一种确定性算法在O(n2 // loglog / loglog n)2/3)时间运行,并且是随机的一个以O(n2(loglog n)2 / log n)时间运行的可能性很高。我们的结果直接导致针对所有奇数k≥3的k变量线性简并性检验的改进边界。问题在于,给定线性函数f(x1,,xk)=Α0+Σ1≤i≤kΑxi和我们展示了这个问题的决策树复杂度是O(nk /2√logn)。最后,我们给出了次立方算法,用于对实值矩阵上的(min,+)乘积进行推广,并将其应用于在加权图中寻找零权三角形的问题。我们给出了针对该问题的深度O(n5 /2√logn)决策树,以及在时间O(n3(loglog n)2 / log n)中运行的算法。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号