Improved Subquadratic 3SUM

Ari Freund

Algorithmica(2015)

引用 39|浏览68
暂无评分
摘要
In the 3SUM problem we are given three lists 𝒜 , ℬ , 𝒞 , of n real numbers, and are asked to find (a,b,c)∈𝒜×ℬ×𝒞 such that a+b=c . The longstanding 3SUM conjecture —that 3SUM could not be solved in subquadratic time—was recently refuted by Grønlund and Pettie. They presented O( n^2(loglog n)^α/(log n)^β) algorithms for 3SUM and for the related problems Convolution3SUM and ZeroTriangle, where α and β are constants that depend on the problem and whether the algorithm is deterministic or randomized (and for ZeroTriangle the main factor is n^3 rather than n^2 ). We simplify Grønlund and Pettie’s algorithms and obtain better bounds, namely, α =β =1 , deterministically. For 3SUM our bound is better than both the deterministic and the randomized bounds of Grønlund and Pettie. For the other problems our bounds are better than their deterministic bounds, and match their randomized bounds.
更多
查看译文
关键词
3SUM,Convolution3SUM,ZeroTriangle
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要