User profiles for Daniel Dadush
Daniel DadushCentrum Wiskunde & Informatica Verified email at cwi.nl Cited by 1656 |
Solving the Shortest Vector Problem in 2n Time Using Discrete Gaussian Sampling
We give a randomized 2 n+o(n) -time and space algorithm for solving the Shortest Vector
Problem (SVP) on n-dimensional Euclidean lattices. This improves on the previous fastest …
Problem (SVP) on n-dimensional Euclidean lattices. This improves on the previous fastest …
Solving the Closest Vector Problem in 2^ n Time--The Discrete Gaussian Strikes Again!
D Aggarwal, D Dadush… - 2015 IEEE 56th …, 2015 - ieeexplore.ieee.org
We give a 2 n+o(n) -time and space randomized algorithm for solving the exact Closest Vector
Problem (CVP) on n-dimensional Euclidean lattices. This improves on the previous fastest …
Problem (CVP) on n-dimensional Euclidean lattices. This improves on the previous fastest …
An algorithm for Komlós conjecture matching Banaszczyk's bound
We consider the problem of finding a low discrepancy coloring for sparse set systems where
each element lies in at most $t$ sets. We give an efficient algorithm that finds a coloring with …
each element lies in at most $t$ sets. We give an efficient algorithm that finds a coloring with …
A friendly smoothed analysis of the simplex method
D Dadush, S Huiberts - Proceedings of the 50th Annual ACM SIGACT …, 2018 - dl.acm.org
Explaining the excellent practical performance of the simplex method for linear programming
has been a major topic of research for over 50 years. One of the most successful …
has been a major topic of research for over 50 years. One of the most successful …
On the existence of 0/1 polytopes with high semidefinite extension complexity
In Rothvoß (Math Program 142(1–2):255–268, 2013 ) it was shown that there exists a 0/1
polytope (a polytope whose vertices are in $$\{0,1\}^{n}$$ { 0 , 1 } n ) such that any higher-…
polytope (a polytope whose vertices are in $$\{0,1\}^{n}$$ { 0 , 1 } n ) such that any higher-…
Enumerative lattice algorithms in any norm via M-ellipsoid coverings
We give a novel algorithm for enumerating lattice points in any convex body, and give
applications to several classic lattice problems, including the Shortest and Closest Vector …
applications to several classic lattice problems, including the Shortest and Closest Vector …
The gram-schmidt walk: a cure for the banaszczyk blues
An important result in discrepancy due to Banaszczyk states that for any set of n vectors in ℝ
m of ℓ 2 norm at most 1 and any convex body K in ℝ m of Gaussian measure at least half, …
m of ℓ 2 norm at most 1 and any convex body K in ℝ m of Gaussian measure at least half, …
On the closest vector problem with a distance guarantee
We present a new efficient algorithm for the search version of the approximate Closest Vector
Problem with Preprocessing (CVPP). Our algorithm achieves an approximation factor of O(…
Problem with Preprocessing (CVPP). Our algorithm achieves an approximation factor of O(…
Strongly polynomial frame scaling to high precision
D Dadush, A Ramachandran - Proceedings of the 2024 Annual ACM-SIAM …, 2024 - SIAM
The frame scaling problem is: given vectors , marginals , and precision ɛ > 0, find left and
right scalings such that (v 1 ,…,v n ) := (Lu 1 r 1 ,…, Lu n r n ) simultaneously satisfies and , up …
right scalings such that (v 1 ,…,v n ) := (Lu 1 r 1 ,…, Lu n r n ) simultaneously satisfies and , up …
On the complexity of branching proofs
We consider the task of proving integer infeasibility of a bounded convex $K$ in $\mathbb{R}^n$
using a general branching proof system. In a general branching proof, one constructs a …
using a general branching proof system. In a general branching proof, one constructs a …