Stronger 3-sum lower bounds for approximate distance oracles via additive combinatorics
The “short cycle removal” technique was recently introduced by Abboud, Bringmann, Khoury
and Zamir (STOC'22) to prove fine-grained hardness of approximation. Its main technical …
and Zamir (STOC'22) to prove fine-grained hardness of approximation. Its main technical …
Removing additive structure in 3sum-based reductions
Our work explores the hardness of 3SUM instances without certain additive structures, and
its applications. As our main technical result, we show that solving 3SUM on a size-n integer …
its applications. As our main technical result, we show that solving 3SUM on a size-n integer …
Faster 0-1-knapsack via near-convex min-plus-convolution
K Bringmann, A Cassis - arXiv preprint arXiv:2305.01593, 2023 - arxiv.org
We revisit the classic 0-1-Knapsack problem, in which we are given $ n $ items with their
weights and profits as well as a weight budget $ W $, and the goal is to find a subset of items …
weights and profits as well as a weight budget $ W $, and the goal is to find a subset of items …
Faster algorithms for text-to-pattern Hamming distances
We study the classic Text-to-Pattern Hamming Distances problem: given a pattern P of
length m and a text T of length n, both over a polynomial-size alphabet, compute the …
length m and a text T of length n, both over a polynomial-size alphabet, compute the …
The time complexity of fully sparse matrix multiplication
What is the time complexity of matrix multiplication of sparse integer matrices with m in
nonzeros in the input and m out nonzeros in the output? This paper provides improved …
nonzeros in the input and m out nonzeros in the output? This paper provides improved …
Fredman's Trick Meets Dominance Product: Fine-Grained Complexity of Unweighted APSP, 3SUM Counting, and More
In this paper we carefully combine Fredman's trick [SICOMP'76] and Matoušek's approach
for dominance product [IPL'91] to obtain powerful results in fine-grained complexity. Under …
for dominance product [IPL'91] to obtain powerful results in fine-grained complexity. Under …
[PDF][PDF] Shaving Logs via Large Sieve Inequality: Faster Algorithms for Sparse Convolution and More
In sparse convolution-type problems, a common technique is to hash the input integers
modulo a random prime p∈[Q/2, Q] for some parameter Q, which reduces the range of the …
modulo a random prime p∈[Q/2, Q] for some parameter Q, which reduces the range of the …
Approximating Partition in Near-Linear Time
We propose an O (n+ 1/)-time FPTAS (Fully Polynomial-Time Approximation Scheme) for the
classical Partition problem. This is the best possible (up to a polylogarithmic factor) …
classical Partition problem. This is the best possible (up to a polylogarithmic factor) …
Deterministic Sparse Pattern Matching via the Baur-Strassen Theorem
N Fischer - Proceedings of the 2024 Annual ACM-SIAM …, 2024 - SIAM
How fast can you test whether a constellation of stars appears in the night sky? This
question can be modeled as the computational problem of testing whether a set of points P …
question can be modeled as the computational problem of testing whether a set of points P …
An Improved Pseudopolynomial Time Algorithm for Subset Sum
We investigate pseudo-polynomial time algorithms for Subset Sum. Given a multi-set $ X $
of $ n $ positive integers and a target $ t $, Subset Sum asks whether some subset of $ X …
of $ n $ positive integers and a target $ t $, Subset Sum asks whether some subset of $ X …