Skip to main content

Showing 1–41 of 41 results for author: Dadush, D

.
  1. arXiv:2402.04799  [pdf, ps, other

    cs.DS math.OC

    Strongly Polynomial Frame Scaling to High Precision

    Authors: Daniel Dadush, Akshay Ramachandran

    Abstract: The frame scaling problem is: given vectors $U := \{u_{1}, ..., u_{n} \} \subseteq \mathbb{R}^{d}$, marginals $c \in \mathbb{R}^{n}_{++}$, and precision $\varepsilon > 0$, find left and right scalings $L \in \mathbb{R}^{d \times d}, r \in \mathbb{R}^n$ such that $(v_1,\dots,v_n) := (Lu_1 r_1,\dots,Lu_nr_n)$ simultaneously satisfies $\sum_{i=1}^n v_i v_i^{\mathsf{T}} = I_d$ and… ▽ More

    Submitted 7 February, 2024; originally announced February 2024.

    Comments: Comments welcome

  2. arXiv:2303.02474  [pdf, ps, other

    cs.DS

    Optimizing Low Dimensional Functions over the Integers

    Authors: Daniel Dadush, Arthur Léonard, Lars Rohwedder, José Verschae

    Abstract: We consider box-constrained integer programs with objective $g(Wx) + c^T x$, where $g$ is a "complicated" function with an $m$ dimensional domain. Here we assume we have $n \gg m$ variables and that $W \in \mathbb Z^{m \times n}$ is an integer matrix with coefficients of absolute value at most $Δ$. We design an algorithm for this problem using only the mild assumption that the objective can be opt… ▽ More

    Submitted 4 March, 2023; originally announced March 2023.

    Comments: To appear at IPCO 2023

  3. arXiv:2211.03859  [pdf, other

    math.OC cs.CC cs.DM cs.DS math.CO

    From approximate to exact integer programming

    Authors: Daniel Dadush, Friedrich Eisenbrand, Thomas Rothvoss

    Abstract: Approximate integer programming is the following: For a convex body $K \subseteq \mathbb{R}^n$, either determine whether $K \cap \mathbb{Z}^n$ is empty, or find an integer point in the convex body scaled by $2$ from its center of gravity $c$. Approximate integer programming can be solved in time $2^{O(n)}$ while the fastest known methods for exact integer programming run in time… ▽ More

    Submitted 8 April, 2024; v1 submitted 7 November, 2022; originally announced November 2022.

    MSC Class: 15A; 52B; 52C; 68Q; 68R; 68W; 90B; 90C ACM Class: F.2.2; G.1.6

  4. arXiv:2210.05982  [pdf, other

    cs.DS math.OC

    A nearly optimal randomized algorithm for explorable heap selection

    Authors: Sander Borst, Daniel Dadush, Sophie Huiberts, Danish Kashaev

    Abstract: Explorable heap selection is the problem of selecting the $n$th smallest value in a binary heap. The key values can only be accessed by traversing through the underlying infinite binary tree, and the complexity of the algorithm is measured by the total distance traveled in the tree (each edge has unit cost). This problem was originally proposed as a model to study search strategies for the branch-… ▽ More

    Submitted 12 October, 2022; originally announced October 2022.

  5. arXiv:2206.08810  [pdf, ps, other

    math.OC cs.DS

    Interior point methods are not worse than Simplex

    Authors: Xavier Allamigeon, Daniel Dadush, Georg Loho, Bento Natura, László A. Végh

    Abstract: We develop a new `subspace layered least squares' interior point method (IPM) for solving linear programs. Applied to an $n$-variable linear program in standard form, the iteration complexity of our IPM is up to an $O(n^{1.5} \log n)$ factor upper bounded by the \emph{straight line complexity} (SLC) of the linear program. This term refers to the minimum number of segments of any piecewise linear c… ▽ More

    Submitted 16 February, 2024; v1 submitted 17 June, 2022; originally announced June 2022.

  6. Integrality Gaps for Random Integer Programs via Discrepancy

    Authors: Sander Borst, Daniel Dadush, Dan Mikulincer

    Abstract: We prove new bounds on the additive gap between the value of a random integer program $\max c^Tx,\ Ax\leq b,\ x\in\{0,1\}^n$ with $m$ constraints and that of its linear programming relaxation for a wide range of distributions on $(A,b,c)$ . We are motivated by the work of Dey, Dubey, and Molinaro (SODA '21), who gave a framework for relating the size of Branch-and-Bound (B&B) trees to additive int… ▽ More

    Submitted 11 April, 2023; v1 submitted 22 March, 2022; originally announced March 2022.

  7. arXiv:2112.13027  [pdf, other

    math.PR cs.DM math.CO math.MG math.OC

    Asymptotic Bounds on the Combinatorial Diameter of Random Polytopes

    Authors: Gilles Bonnet, Daniel Dadush, Uri Grupel, Sophie Huiberts, Galyna Livshyts

    Abstract: The combinatorial diameter $\operatorname{diam}(P)$ of a polytope $P$ is the maximum shortest path distance between any pair of vertices. In this paper, we provide upper and lower bounds on the combinatorial diameter of a random "spherical" polytope, which is tight to within one factor of dimension when the number of inequalities is large compared to the dimension. More precisely, for an $n$-dimen… ▽ More

    Submitted 24 December, 2021; originally announced December 2021.

    Comments: 29 pages, 2 figures

  8. arXiv:2111.07913  [pdf, ps, other

    math.OC cs.DM math.CO

    On Circuit Diameter Bounds via Circuit Imbalances

    Authors: Daniel Dadush, Zhuan Khye Koh, Bento Natura, László A. Végh

    Abstract: We study the circuit diameter of polyhedra, introduced by Borgwardt, Finhold, and Hemmecke (SIDMA 2015) as a relaxation of the combinatorial diameter. We show that the circuit diameter of a system $\{x \in \mathbb{R}^n: Ax=b, 0\leq x\leq u\}$ for $A \in \mathbb{R}^{m \times n}$ is bounded by $O(m \min\{m, n-m\} \log(m+ κ_A)+n \log n)$, where $κ_A$ is the circuit imbalance measure of the constraint… ▽ More

    Submitted 12 June, 2024; v1 submitted 15 November, 2021; originally announced November 2021.

  9. arXiv:2111.03171  [pdf, ps, other

    cs.DS

    A New Framework for Matrix Discrepancy: Partial Coloring Bounds via Mirror Descent

    Authors: Daniel Dadush, Haotian Jiang, Victor Reis

    Abstract: Motivated by the Matrix Spencer conjecture, we study the problem of finding signed sums of matrices with a small matrix norm. A well-known strategy to obtain these signs is to prove, given matrices $A_1, \dots, A_n \in \mathbb{R}^{m \times m}$, a Gaussian measure lower bound of $2^{-O(n)}$ for a scaling of the discrepancy body $\{x \in \mathbb{R}^n: \| \sum_{i=1}^n x_i A_i\| \leq 1\}$. We show thi… ▽ More

    Submitted 4 November, 2021; originally announced November 2021.

    Comments: 24 pages

  10. arXiv:2012.13306  [pdf, ps, other

    math.PR cs.DS math.OC

    Majorizing Measures for the Optimizer

    Authors: Sander Borst, Daniel Dadush, Neil Olver, Makrand Sinha

    Abstract: The theory of majorizing measures, extensively developed by Fernique, Talagrand and many others, provides one of the most general frameworks for controlling the behavior of stochastic processes. In particular, it can be applied to derive quantitative bounds on the expected suprema and the degree of continuity of sample paths for many processes. One of the crowning achievements of the theory is T… ▽ More

    Submitted 24 December, 2020; originally announced December 2020.

    Comments: 37 pages. Extended Abstract to appear in ITCS 2021

    MSC Class: 60G15; 68Q87 ACM Class: G.3

  11. arXiv:2012.08346  [pdf, ps, other

    math.OC cs.DS

    On the Integrality Gap of Binary Integer Programs with Gaussian Data

    Authors: Sander Borst, Daniel Dadush, Sophie Huiberts, Samarth Tiwari

    Abstract: For a binary integer program (IP) ${\rm max} ~ c^\mathsf{T} x, Ax \leq b, x \in \{0,1\}^n$, where $A \in \mathbb{R}^{m \times n}$ and $c \in \mathbb{R}^n$ have independent Gaussian entries and the right-hand side $b \in \mathbb{R}^m$ satisfies that its negative coordinates have $\ell_2$ norm at most $n/10$, we prove that the gap between the value of the linear programming relaxation and the IP is… ▽ More

    Submitted 2 June, 2021; v1 submitted 15 December, 2020; originally announced December 2020.

  12. arXiv:2011.08557  [pdf, other

    math.OC cs.DS

    A Simple Method for Convex Optimization in the Oracle Model

    Authors: Daniel Dadush, Christopher Hojny, Sophie Huiberts, Stefan Weltge

    Abstract: We give a simple and natural method for computing approximately optimal solutions for minimizing a convex function $f$ over a convex set $K$ given by a separation oracle. Our method utilizes the Frank--Wolfe algorithm over the cone of valid inequalities of $K$ and subgradients of $f$. Under the assumption that $f$ is $L$-Lipschitz and that $K$ contains a ball of radius $r$ and is contained inside… ▽ More

    Submitted 11 March, 2022; v1 submitted 17 November, 2020; originally announced November 2020.

    Comments: minor changes; to appear at IPCO 2022

  13. arXiv:2009.04942  [pdf, ps, other

    math.OC cs.DS

    Revisiting Tardos's Framework for Linear Programming: Faster Exact Solutions using Approximate Solvers

    Authors: Daniel Dadush, Bento Natura, László A. Végh

    Abstract: In breakthrough work, Tardos (Oper. Res. '86) gave a proximity based framework for solving linear programming (LP) in time depending only on the constraint matrix in the bit complexity model. In Tardos's framework, one reduces solving the LP $\min \langle c,{x}\rangle$, $Ax=b$, $x \geq 0$, $A \in \mathbb{Z}^{m \times n}$, to solving $O(nm)$ LPs in $A$ having small integer coefficient objectives an… ▽ More

    Submitted 10 September, 2020; originally announced September 2020.

  14. arXiv:2006.04124  [pdf, ps, other

    cs.CC cs.DM math.OC

    On the Complexity of Branching Proofs

    Authors: Daniel Dadush, Samarth Tiwari

    Abstract: 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 branching tree by adding an integer disjunction $\mathbf{a} \mathbf{x} \leq b$ or $\mathbf{a} \mathbf{x} \geq b+1$, $\mathbf{a} \in \mathbb{Z}^n$, $b \in \mathbb{Z}$, at each node, such that the leaves of the tree cor… ▽ More

    Submitted 7 June, 2020; originally announced June 2020.

  15. arXiv:2004.08634  [pdf, ps, other

    cs.DS math.OC

    An Accelerated Newton-Dinkelbach Method and its Application to Two Variables Per Inequality Systems

    Authors: Daniel Dadush, Zhuan Khye Koh, Bento Natura, László A. Végh

    Abstract: We present an accelerated, or 'look-ahead' version of the Newton-Dinkelbach method, a well-known technique for solving fractional and parametric optimization problems. This acceleration halves the Bregman divergence between the current iterate and the optimal solution within every two iterations. Using the Bregman divergence as a potential in conjunction with combinatorial arguments, we obtain str… ▽ More

    Submitted 21 May, 2021; v1 submitted 18 April, 2020; originally announced April 2020.

  16. arXiv:1912.06252  [pdf, ps, other

    math.OC cs.DS

    A scaling-invariant algorithm for linear programming whose running time depends only on the constraint matrix

    Authors: Daniel Dadush, Sophie Huiberts, Bento Natura, László A. Végh

    Abstract: Following the breakthrough work of Tardos in the bit-complexity model, Vavasis and Ye gave the first exact algorithm for linear programming in the real model of computation with running time depending only on the constraint matrix. For solving a linear program (LP) $\max\, c^\top x,\: Ax = b,\: x \geq 0,\: A \in \mathbb{R}^{m \times n}$, Vavasis and Ye developed a primal-dual interior point method… ▽ More

    Submitted 15 March, 2023; v1 submitted 12 December, 2019; originally announced December 2019.

  17. arXiv:1712.08558  [pdf, ps, other

    cs.DS

    Lattice-based Locality Sensitive Hashing is Optimal

    Authors: Karthekeyan Chandrasekaran, Daniel Dadush, Venkata Gandikota, Elena Grigorescu

    Abstract: Locality sensitive hashing (LSH) was introduced by Indyk and Motwani (STOC `98) to give the first sublinear time algorithm for the c-approximate nearest neighbor (ANN) problem using only polynomial space. At a high level, an LSH family hashes "nearby" points to the same bucket and "far away" points to different buckets. The quality of measure of an LSH family is its LSH exponent, which helps deter… ▽ More

    Submitted 22 December, 2017; originally announced December 2017.

  18. arXiv:1711.05667  [pdf, other

    cs.DS

    A Friendly Smoothed Analysis of the Simplex Method

    Authors: Daniel Dadush, Sophie Huiberts

    Abstract: 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 frameworks for understanding the simplex method was given by Spielman and Teng (JACM `04), who developed the notion of smoothed analysis. Starting from an arbitrary linear program with $d$ variables and $n$ constraints, Spielma… ▽ More

    Submitted 11 June, 2019; v1 submitted 15 November, 2017; originally announced November 2017.

    Comments: Revision 4: an improved algorithm to strengthen the complexity bound in the large-noise regime

    MSC Class: 52B99; 68Q87; 68W40

  19. arXiv:1708.01079  [pdf, ps, other

    cs.DS cs.DM

    The Gram-Schmidt Walk: A Cure for the Banaszczyk Blues

    Authors: Nikhil Bansal, Daniel Dadush, Shashwat Garg, Shachar Lovett

    Abstract: An important result in discrepancy due to Banaszczyk states that for any set of $n$ vectors in $\mathbb{R}^m$ of $\ell_2$ norm at most $1$ and any convex body $K$ in $\mathbb{R}^m$ of Gaussian measure at least half, there exists a $\pm 1$ combination of these vectors which lies in $5K$. This result implies the best known bounds for several problems in discrepancy. Banaszczyk's proof of this result… ▽ More

    Submitted 3 August, 2017; originally announced August 2017.

  20. arXiv:1707.06688  [pdf, other

    cs.IT

    AWGN-Goodness is Enough: Capacity-Achieving Lattice Codes based on Dithered Probabilistic Sha**

    Authors: Antonio Campello, Daniel Dadush, Cong Ling

    Abstract: In this paper we show that any sequence of infinite lattice constellations which is good for the unconstrained Gaussian channel can be shaped into a capacity-achieving sequence of codes for the power-constrained Gaussian channel under lattice decoding and non-uniform signalling. Unlike previous results in the literature, our scheme holds with no extra condition on the lattices (e.g. quantization-g… ▽ More

    Submitted 23 June, 2018; v1 submitted 20 July, 2017; originally announced July 2017.

    Comments: 20 pages, 2 figures - added two sections (IV-C and IV-D) on finite dithers and reduced peak power

  21. arXiv:1707.05065  [pdf, ps, other

    math.OC cs.DS

    Geometric Rescaling Algorithms for Submodular Function Minimization

    Authors: Daniel Dadush, László A. Végh, Giacomo Zambelli

    Abstract: We present a new class of polynomial-time algorithms for submodular function minimization (SFM), as well as a unified framework to obtain strongly polynomial SFM algorithms. Our algorithms are based on simple iterative methods for the minimum-norm problem, such as the conditional gradient and Fujishige-Wolfe algorithms. We exhibit two techniques to turn simple iterative methods into polynomial-tim… ▽ More

    Submitted 13 February, 2020; v1 submitted 17 July, 2017; originally announced July 2017.

  22. arXiv:1612.04304  [pdf, other

    cs.DS cs.CG math.FA math.PR

    Towards a Constructive Version of Banaszczyk's Vector Balancing Theorem

    Authors: Daniel Dadush, Shashwat Garg, Shachar Lovett, Aleksandar Nikolov

    Abstract: An important theorem of Banaszczyk (Random Structures & Algorithms `98) states that for any sequence of vectors of $\ell_2$ norm at most $1/5$ and any convex body $K$ of Gaussian measure $1/2$ in $\mathbb{R}^n$, there exists a signed combination of these vectors which lands inside $K$. A major open problem is to devise a constructive version of Banaszczyk's vector balancing theorem, i.e. to find a… ▽ More

    Submitted 13 December, 2016; originally announced December 2016.

  23. arXiv:1611.06427  [pdf, ps, other

    math.OC cs.DS

    Rescaling Algorithms for Linear Conic Feasibility

    Authors: Daniel Dadush, László A. Végh, Giacomo Zambelli

    Abstract: We propose simple polynomial-time algorithms for two linear conic feasibility problems. For a matrix $A\in \mathbb{R}^{m\times n}$, the kernel problem requires a positive vector in the kernel of $A$, and the image problem requires a positive vector in the image of $A^\top$. Both algorithms iterate between simple first order steps and rescaling steps. These rescalings improve natural geometric pote… ▽ More

    Submitted 7 April, 2019; v1 submitted 19 November, 2016; originally announced November 2016.

  24. arXiv:1606.06913  [pdf, ps, other

    math.MG cs.CC math.FA math.PR

    Towards Strong Reverse Minkowski-type Inequalities for Lattices

    Authors: Daniel Dadush, Oded Regev

    Abstract: We present a natural reverse Minkowski-type inequality for lattices, which gives upper bounds on the number of lattice points in a Euclidean ball in terms of sublattice determinants, and conjecture its optimal form. The conjecture exhibits a surprising wealth of connections to various areas in mathematics and computer science, including a conjecture motivated by integer programming by Kannan and L… ▽ More

    Submitted 22 June, 2016; originally announced June 2016.

  25. arXiv:1605.03613  [pdf, ps, other

    cs.DS cs.CC

    On the Lattice Distortion Problem

    Authors: Huck Bennett, Daniel Dadush, Noah Stephens-Davidowitz

    Abstract: We introduce and study the \emph{Lattice Distortion Problem} (LDP). LDP asks how "similar" two lattices are. I.e., what is the minimal distortion of a linear bijection between the two lattices? LDP generalizes the Lattice Isomorphism Problem (the lattice analogue of Graph Isomorphism), which simply asks whether the minimal distortion is one. As our first contribution, we show that the distortion… ▽ More

    Submitted 30 October, 2016; v1 submitted 11 May, 2016; originally announced May 2016.

    Comments: This is the full version of a paper that appeared in ESA 2016

  26. arXiv:1605.02882  [pdf, ps, other

    cs.DS cs.DM

    An Algorithm for Komlós Conjecture Matching Banaszczyk's bound

    Authors: Nikhil Bansal, Daniel Dadush, Shashwat Garg

    Abstract: 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 discrepancy O((t log n)^{1/2}), matching the best known non-constructive bound for the problem due to Banaszczyk. The previous algorithms only achieved an O(t^{1/2} log n) bound. The result also extends to the more… ▽ More

    Submitted 10 September, 2016; v1 submitted 10 May, 2016; originally announced May 2016.

  27. arXiv:1504.01995  [pdf, other

    cs.DS

    Solving the Closest Vector Problem in $2^n$ Time--- The Discrete Gaussian Strikes Again!

    Authors: Divesh Aggarwal, Daniel Dadush, Noah Stephens-Davidowitz

    Abstract: 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 algorithm, the deterministic $\widetilde{O}(4^{n})$-time and $\widetilde{O}(2^{n})$-space algorithm of Micciancio and Voulgaris. We achieve our main result in three steps. First, we show how to modify the sampli… ▽ More

    Submitted 28 September, 2015; v1 submitted 8 April, 2015; originally announced April 2015.

    Journal ref: FOCS 2015

  28. arXiv:1412.7994  [pdf, other

    cs.DS

    Solving the Shortest Vector Problem in $2^n$ Time via Discrete Gaussian Sampling

    Authors: Divesh Aggarwal, Daniel Dadush, Oded Regev, Noah Stephens-Davidowitz

    Abstract: 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 algorithm: the deterministic $\widetilde{O}(4^n)$-time and $\widetilde{O}(2^n)$-space algorithm of Micciancio and Voulgaris (STOC 2010, SIAM J. Comp. 2013). In fact, we give a conceptually simple algorithm that solves… ▽ More

    Submitted 15 September, 2015; v1 submitted 26 December, 2014; originally announced December 2014.

    Journal ref: STOC 2015

  29. arXiv:1412.7979  [pdf, ps, other

    cs.CC

    On the Lattice Smoothing Parameter Problem

    Authors: Kai-Min Chung, Daniel Dadush, Feng-Hao Liu, Chris Peikert

    Abstract: The smoothing parameter $η_ε(\mathcal{L})$ of a Euclidean lattice $\mathcal{L}$, introduced by Micciancio and Regev (FOCS'04; SICOMP'07), is (informally) the smallest amount of Gaussian noise that "smooths out" the discrete structure of $\mathcal{L}$ (up to error $ε$). It plays a central role in the best known worst-case/average-case reductions for lattice problems, a wealth of lattice-based crypt… ▽ More

    Submitted 26 December, 2014; originally announced December 2014.

  30. arXiv:1412.6705  [pdf, other

    cs.DS math.CO

    On the Shadow Simplex Method for Curved Polyhedra

    Authors: Daniel Dadush, Nicolai Hähnle

    Abstract: We study the simplex method over polyhedra satisfying certain "discrete curvature" lower bounds, which enforce that the boundary always meets vertices at sharp angles. Motivated by linear programs with totally unimodular constraint matrices, recent results of Bonifas et al (SOCG 2012), Brunsch and Röglin (ICALP 2013), and Eisenbrand and Vempala (2014) have improved our understanding of such polyhe… ▽ More

    Submitted 20 December, 2014; originally announced December 2014.

  31. arXiv:1412.6168  [pdf, other

    cs.DS

    Short Paths on the Voronoi Graph and the Closest Vector Problem with Preprocessing

    Authors: Nicolas Bonifas, Daniel Dadush

    Abstract: Improving on the Voronoi cell based techniques of Micciancio and Voulgaris (SIAM J. Comp. 13), and Sommer, Feder and Shalvi (SIAM J. Disc. Math. 09), we give a Las Vegas $\tilde{O}(2^n)$ expected time and space algorithm for CVPP (the preprocessing version of the Closest Vector Problem, CVP). This improves on the $\tilde{O}(4^n)$ deterministic runtime of the Micciancio Voulgaris algorithm, hencefo… ▽ More

    Submitted 18 December, 2014; originally announced December 2014.

  32. arXiv:1409.8063  [pdf, other

    cs.DS cs.CC

    On the Closest Vector Problem with a Distance Guarantee

    Authors: Daniel Dadush, Oded Regev, Noah Stephens-Davidowitz

    Abstract: We present a substantially more efficient variant, both in terms of running time and size of preprocessing advice, of the algorithm by Liu, Lyubashevsky, and Micciancio for solving CVPP (the preprocessing version of the Closest Vector Problem, CVP) with a distance guarantee. For instance, for any $α< 1/2$, our algorithm finds the (unique) closest lattice point for any target point whose distance f… ▽ More

    Submitted 25 December, 2014; v1 submitted 29 September, 2014; originally announced September 2014.

    Comments: An early version of the paper was titled "On Bounded Distance Decoding and the Closest Vector Problem with Preprocessing". Conference on Computational Complexity (2014)

    Journal ref: CCC 2014

  33. arXiv:1311.6671  [pdf, ps, other

    cs.CC

    A Deterministic Polynomial Space Construction for eps-nets under any Norm

    Authors: Daniel Dadush

    Abstract: We give a deterministic polynomial space construction for nearly optimal eps-nets with respect to any input n-dimensional convex body K and norm |.|. More precisely, our algorithm can build and iterate over an eps-net of K with respect to |.| in time 2^O(n) x (size of the optimal net) using only poly(n)-space. This improves on previous constructions of Alon et al [STOC 2013] which achieve either a… ▽ More

    Submitted 3 December, 2013; v1 submitted 26 November, 2013; originally announced November 2013.

  34. arXiv:1305.3268  [pdf, ps, other

    cs.CC math.CO

    On the existence of 0/1 polytopes with high semidefinite extension complexity

    Authors: Jop Briët, Daniel Dadush, Sebastian Pokutta

    Abstract: In Rothvoß it was shown that there exists a 0/1 polytope (a polytope whose vertices are in \{0,1\}^{n}) such that any higher-dimensional polytope projecting to it must have 2^{Ω(n)} facets, i.e., its linear extension complexity is exponential. The question whether there exists a 0/1 polytope with high PSD extension complexity was left open. We answer this question in the affirmative by showing tha… ▽ More

    Submitted 2 December, 2013; v1 submitted 14 May, 2013; originally announced May 2013.

    MSC Class: 90C05; 68W25; 90C60

  35. arXiv:1212.6781  [pdf, ps, other

    cs.DS cs.CC

    Lattice Sparsification and the Approximate Closest Vector Problem

    Authors: Daniel Dadush, Gabor Kun

    Abstract: We give a deterministic algorithm for solving the (1+eps)-approximate Closest Vector Problem (CVP) on any n dimensional lattice and any norm in 2^{O(n)}(1+1/eps)^n time and 2^n poly(n) space. Our algorithm builds on the lattice point enumeration techniques of Micciancio and Voulgaris (STOC 2010) and Dadush, Peikert and Vempala (FOCS 2011), and gives an elegant, deterministic alternative to the "AK… ▽ More

    Submitted 30 December, 2012; originally announced December 2012.

  36. arXiv:1201.5972  [pdf, ps, other

    cs.CC cs.DS math.FA

    Near-Optimal Deterministic Algorithms for Volume Computation and Lattice Problems via M-Ellipsoids

    Authors: Daniel Dadush, Santosh Vempala

    Abstract: We give a deterministic 2^{O(n)} algorithm for computing an M-ellipsoid of a convex body, matching a known lower bound. This has several interesting consequences including improved deterministic algorithms for volume estimation of convex bodies and the shortest and closest lattice vector problems under general norms.

    Submitted 3 July, 2012; v1 submitted 28 January, 2012; originally announced January 2012.

    MSC Class: 52C07; 68Q25

  37. arXiv:1109.2477  [pdf, ps, other

    cs.DS

    A O(1/eps^2)^n Time Sieving Algorithm for Approximate Integer Programming

    Authors: Daniel Dadush

    Abstract: The Integer Programming Problem (IP) for a polytope P \subseteq R^n is to find an integer point in P or decide that P is integer free. We give an algorithm for an approximate version of this problem, which correctly decides whether P contains an integer point or whether a (1+\eps) scaling of P around its barycenter is integer free in time O(1/\eps^2)^n. We reduce this approximate IP question to an… ▽ More

    Submitted 29 September, 2011; v1 submitted 12 September, 2011; originally announced September 2011.

  38. arXiv:1107.5478  [pdf, ps, other

    cs.CC math.FA

    Deterministic Construction of an Approximate M-Ellipsoid and its Application to Derandomizing Lattice Algorithms

    Authors: Daniel Dadush, Santosh Vempala

    Abstract: We give a deterministic O(log n)^n algorithm for the {\em Shortest Vector Problem (SVP)} of a lattice under {\em any} norm, improving on the previous best deterministic bound of n^O(n) for general norms and nearly matching the bound of 2^O(n) for the standard Euclidean norm established by Micciancio and Voulgaris (STOC 2010). Our algorithm can be viewed as a derandomization of the AKS randomized s… ▽ More

    Submitted 27 July, 2011; originally announced July 2011.

    MSC Class: 52C07; 68Q25

  39. arXiv:1011.5666  [pdf, ps, other

    cs.DS cs.CG

    Enumerative Lattice Algorithms in Any Norm via M-Ellipsoid Coverings

    Authors: Daniel Dadush, Chris Peikert, Santosh Vempala

    Abstract: 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 Problems (SVP and CVP, respectively) and Integer Programming (IP). Our enumeration technique relies on a classical concept from asymptotic convex geometry known as the M-ellipsoid, and uses as a crucial subroutine the rece… ▽ More

    Submitted 12 June, 2011; v1 submitted 25 November, 2010; originally announced November 2010.

  40. arXiv:1011.1710  [pdf, ps, other

    math.OC

    On the Chvatal-Gomory Closure of a Compact Convex Set

    Authors: Daniel Dadush, Santanu S. Dey, Juan Pablo Vielma

    Abstract: In this paper, we show that the Chvatal-Gomory closure of a compact convex set is a rational polytope. This resolves an open question discussed in Schrijver [Schrijver 80'] and generalizes the same result for the case of rational polytopes [Schrijver 80'], rational ellipsoids [Dey-Vielma 10'] and strictly convex sets [Dadush-Dey-Vielma 10']. In particular, it shows that the CG closure of an irrati… ▽ More

    Submitted 7 November, 2010; originally announced November 2010.

  41. arXiv:0904.0583  [pdf, other

    cs.DS math.FA math.PR

    Thin Partitions: Isoperimetric Inequalities and Sampling Algorithms for some Nonconvex Families

    Authors: Karthekeyan Chandrasekaran, Daniel Dadush, Santosh Vempala

    Abstract: Star-shaped bodies are an important nonconvex generalization of convex bodies (e.g., linear programming with violations). Here we present an efficient algorithm for sampling a given star-shaped body. The complexity of the algorithm grows polynomially in the dimension and inverse polynomially in the fraction of the volume taken up by the kernel of the star-shaped body. The analysis is based on a… ▽ More

    Submitted 3 April, 2009; originally announced April 2009.

    ACM Class: F.2.2