Higher Lower Bounds from the 3SUM Conjecture
Tsvi Kopelowitz, Seth Pettie, Ely Porat

TL;DR
This paper improves the connection between the 3SUM conjecture and lower bounds for various computational problems by providing more efficient reductions, leading to near-optimal bounds for algorithms in graph enumeration, set intersection, and dynamic graph problems.
Contribution
It introduces new, efficient reductions from 3SUM to offline SetDisjointness and SetIntersection, enabling tighter conditional lower bounds and proving the near-optimality of several algorithms.
Findings
Triangle enumeration in graphs is essentially optimal.
Listing t triangles is essentially optimal under certain assumptions.
Static SetDisjointness query answering requires near-quadratic preprocessing time.
Abstract
The 3SUM conjecture has proven to be a valuable tool for proving conditional lower bounds on dynamic data structures and graph problems. This line of work was initiated by P\v{a}tra\c{s}cu (STOC 2010) who reduced 3SUM to an offline SetDisjointness problem. However, the reduction introduced by P\v{a}tra\c{s}cu suffers from several inefficiencies, making it difficult to obtain tight conditional lower bounds from the 3SUM conjecture. In this paper we address many of the deficiencies of P\v{a}tra\c{s}cu's framework. We give new and efficient reductions from 3SUM to offline SetDisjointness and offline SetIntersection (the reporting version of SetDisjointness) which leads to polynomially higher lower bounds on several problems. Using our reductions, we are able to show the essential optimality of several algorithms, assuming the 3SUM conjecture. - Chiba and Nishizeki's -time…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Higher Lower Bounds from the 3SUM Conjecture· youtube
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Algorithms and Data Compression
