Skip to main content

Showing 1–17 of 17 results for author: Orecchia, L

Searching in archive math. Search in all archives.
.
  1. arXiv:2501.12678  [pdf, other

    cs.LG math.OC

    Manifold learning and optimization using tangent space proxies

    Authors: Ryan A. Robinett, Lorenzo Orecchia, Samantha J. Riesenfeld

    Abstract: We present a framework for efficiently approximating differential-geometric primitives on arbitrary manifolds via construction of an atlas graph representation, which leverages the canonical characterization of a manifold as a finite collection, or atlas, of overlapping coordinate charts. We first show the utility of this framework in a setting where the manifold is expressed in closed form, speci… ▽ More

    Submitted 22 January, 2025; originally announced January 2025.

    Comments: 37 pages, 9 figures

    ACM Class: I.5.0

  2. arXiv:2410.12721  [pdf, other

    math.PR cs.IT

    Geometry and Duality of Alternating Markov Chains

    Authors: Deven Mithal, Lorenzo Orecchia

    Abstract: In this note, we realize the half-steps of a general class of Markov chains as alternating projections with respect to the reverse Kullback-Leibler divergence between convex sets of joint probability distributions. Using this characterization, we provide a geometric proof of an information-theoretic duality between the Markov chains defined by the even and odd half-steps of the alternating project… ▽ More

    Submitted 28 April, 2025; v1 submitted 16 October, 2024; originally announced October 2024.

    Comments: V2: Significantly simplified and shortened

  3. arXiv:2402.07445  [pdf, other

    stat.ML cs.IT cs.LG math.ST

    Top-$K$ ranking with a monotone adversary

    Authors: Yuepeng Yang, Antares Chen, Lorenzo Orecchia, Cong Ma

    Abstract: In this paper, we address the top-$K$ ranking problem with a monotone adversary. We consider the scenario where a comparison graph is randomly generated and the adversary is allowed to add arbitrary edges. The statistician's goal is then to accurately identify the top-$K$ preferred items based on pairwise comparisons derived from this semi-random comparison graph. The main contribution of this pap… ▽ More

    Submitted 20 June, 2024; v1 submitted 12 February, 2024; originally announced February 2024.

    Comments: Accepted to Conference of Learning Theory, 2024

  4. arXiv:1907.00289  [pdf, ps, other

    math.OC cs.DS cs.LG stat.ML

    Conjugate Gradients and Accelerated Methods Unified: The Approximate Duality Gap View

    Authors: Jelena Diakonikolas, Lorenzo Orecchia

    Abstract: This note provides a novel, simple analysis of the method of conjugate gradients for the minimization of convex quadratic functions. In contrast with standard arguments, our proof is entirely self-contained and does not rely on the existence of Chebyshev polynomials. Another advantage of our development is that it clarifies the relation between the method of conjugate gradients and general acceler… ▽ More

    Submitted 9 February, 2020; v1 submitted 29 June, 2019; originally announced July 2019.

    Comments: 8 pages. v1 -> v2: corrected a reference to the paper with Nemirovski acceleration with line search. v2 -> v3: updated affiliations, corrected a few typos on p.7 and added an acknowledgement

  5. arXiv:1808.02517  [pdf, other

    cs.DS cs.NI math.OC

    Fair Packing and Covering on a Relative Scale

    Authors: Jelena Diakonikolas, Maryam Fazel, Lorenzo Orecchia

    Abstract: Fair resource allocation is a fundamental optimization problem with applications in operations research, networking, and economic and game theory. Research in these areas has led to the general acceptance of a class of $α$-fair utility functions parameterized by $α\in [0, \infty]$. We consider $α$-fair packing -- the problem of maximizing $α$-fair utilities under positive linear constraints -- and… ▽ More

    Submitted 15 November, 2020; v1 submitted 7 August, 2018; originally announced August 2018.

    Comments: To appear in SIAM Journal on Optimization

  6. arXiv:1805.12591  [pdf, other

    math.OC cs.DS

    On Acceleration with Noise-Corrupted Gradients

    Authors: Michael B. Cohen, Jelena Diakonikolas, Lorenzo Orecchia

    Abstract: Accelerated algorithms have broad applications in large-scale optimization, due to their generality and fast convergence. However, their stability in the practical setting of noise-corrupted gradient oracles is not well-understood. This paper provides two main technical contributions: (i) a new accelerated method AGDP that generalizes Nesterov's AGD and improves on the recent method AXGD (Diakonik… ▽ More

    Submitted 31 July, 2018; v1 submitted 31 May, 2018; originally announced May 2018.

    Comments: Appeared in Proc. ICML'18; v2 corrects the statement of Corollary 3.9; v3 added references to concurrent work

  7. arXiv:1805.09185  [pdf, other

    math.OC

    Alternating Randomized Block Coordinate Descent

    Authors: Jelena Diakonikolas, Lorenzo Orecchia

    Abstract: Block-coordinate descent algorithms and alternating minimization methods are fundamental optimization algorithms and an important primitive in large-scale optimization and machine learning. While various block-coordinate-descent-type methods have been studied extensively, only alternating minimization -- which applies to the setting of only two blocks -- is known to have convergence time that scal… ▽ More

    Submitted 1 July, 2019; v1 submitted 23 May, 2018; originally announced May 2018.

    Comments: Version 1 appeared Proc. ICML'18. v1 -> v2: added remarks about how accelerated alternating minimization follows directly from the results that appeared in ICML'18; no new technical results were needed for this

  8. arXiv:1712.02485  [pdf, other

    math.OC cs.DS

    The Approximate Duality Gap Technique: A Unified Theory of First-Order Methods

    Authors: Jelena Diakonikolas, Lorenzo Orecchia

    Abstract: We present a general technique for the analysis of first-order methods. The technique relies on the construction of a duality gap for an appropriate approximation of the objective function, where the function approximation improves as the algorithm converges. We show that in continuous time enforcement of an invariant that this approximate duality gap decreases at a certain rate exactly recovers a… ▽ More

    Submitted 10 December, 2019; v1 submitted 6 December, 2017; originally announced December 2017.

    Comments: In SIAM Journal on Optimization. The most recent version corrected a few typos

  9. arXiv:1706.04680  [pdf, other

    math.OC cs.DS math.NA

    Accelerated Extra-Gradient Descent: A Novel Accelerated First-Order Method

    Authors: Jelena Diakonikolas, Lorenzo Orecchia

    Abstract: We provide a novel accelerated first-order method that achieves the asymptotically optimal convergence rate for smooth functions in the first-order oracle model. To this day, Nesterov's Accelerated Gradient Descent (AGD) and variations thereof were the only methods achieving acceleration in this standard blackbox model. In contrast, our algorithm is significantly different from AGD, as it relies o… ▽ More

    Submitted 10 February, 2018; v1 submitted 14 June, 2017; originally announced June 2017.

    Comments: Appeared in Proc. ITCS'18, conference version available at: http://drops.dagstuhl.de/opus/volltexte/2018/8356/

  10. arXiv:1510.07768  [pdf, other

    cs.DS cs.DC cs.NI math.PR

    Expanders via Local Edge Flips

    Authors: Zeyuan Allen-Zhu, Aditya Bhaskara, Silvio Lattanzi, Vahab Mirrokni, Lorenzo Orecchia

    Abstract: Designing distributed and scalable algorithms to improve network connectivity is a central topic in peer-to-peer networks. In this paper we focus on the following well-known problem: given an $n$-node $d$-regular network for $d=Ω(\log n)$, we want to design a decentralized, local algorithm that transforms the graph into one that has good connectivity properties (low diameter, expansion, etc.) with… ▽ More

    Submitted 27 October, 2015; originally announced October 2015.

    Comments: To appear in the proceedings of the 27th ACM-SIAM Symposium on Discrete Algorithms (SODA) 2016

  11. arXiv:1507.02259  [pdf, other

    cs.DS cs.DC math.NA math.OC math.SP

    Using Optimization to Obtain a Width-Independent, Parallel, Simpler, and Faster Positive SDP Solver

    Authors: Zeyuan Allen-Zhu, Yin Tat Lee, Lorenzo Orecchia

    Abstract: We study the design of polylogarithmic depth algorithms for approximately solving packing and covering semidefinite programs (or positive SDPs for short). This is a natural SDP generalization of the well-studied positive LP problem. Although positive LPs can be solved in polylogarithmic depth while using only $\tilde{O}(\log^{2} n/\varepsilon^2)$ parallelizable iterations, the best known positiv… ▽ More

    Submitted 11 January, 2016; v1 submitted 8 July, 2015; originally announced July 2015.

  12. arXiv:1506.04838  [pdf, other

    cs.LG cs.DS math.OC stat.ML

    Spectral Sparsification and Regret Minimization Beyond Matrix Multiplicative Updates

    Authors: Zeyuan Allen-Zhu, Zhenyu Liao, Lorenzo Orecchia

    Abstract: In this paper, we provide a novel construction of the linear-sized spectral sparsifiers of Batson, Spielman and Srivastava [BSS14]. While previous constructions required $Ω(n^4)$ running time [BSS14, Zou12], our sparsification routine can be implemented in almost-quadratic running time $O(n^{2+\varepsilon})$. The fundamental conceptual novelty of our work is the leveraging of a strong connection… ▽ More

    Submitted 16 June, 2015; originally announced June 2015.

  13. arXiv:1411.1124  [pdf, other

    cs.DS math.NA math.OC

    Nearly Linear-Time Packing and Covering LP Solvers

    Authors: Zeyuan Allen-Zhu, Lorenzo Orecchia

    Abstract: Packing and covering linear programs (PC-LPs) form an important class of linear programs (LPs) across computer science, operations research, and optimization. In 1993, Luby and Nisan constructed an iterative algorithm for approximately solving PC-LPs in nearly linear time, where the time complexity scales nearly linearly in $N$, the number of nonzero entries of the matrix, and polynomially in… ▽ More

    Submitted 26 February, 2018; v1 submitted 4 November, 2014; originally announced November 2014.

    Comments: journal version (to appear in Mathematical Programming)

  14. arXiv:1407.1925  [pdf, other

    cs.DS cs.DC math.NA math.OC

    Using Optimization to Solve Positive LPs Faster in Parallel

    Authors: Zeyuan Allen-Zhu, Lorenzo Orecchia

    Abstract: Positive linear programs (LP), also known as packing and covering linear programs, are an important class of problems that bridges computer science, operations research, and optimization. Despite the consistent efforts on this problem, all known nearly-linear-time algorithms require $\tilde{O}(\varepsilon^{-4})$ iterations to converge to $1\pm \varepsilon$ approximate solutions. This… ▽ More

    Submitted 13 November, 2016; v1 submitted 7 July, 2014; originally announced July 2014.

    Comments: polished writing

  15. arXiv:1407.1537  [pdf, other

    cs.DS cs.LG math.NA math.OC stat.ML

    Linear Coupling: An Ultimate Unification of Gradient and Mirror Descent

    Authors: Zeyuan Allen-Zhu, Lorenzo Orecchia

    Abstract: First-order methods play a central role in large-scale machine learning. Even though many variations exist, each suited to a particular problem, almost all such methods fundamentally rely on two types of algorithmic steps: gradient descent, which yields primal progress, and mirror descent, which yields dual progress. We observe that the performances of gradient and mirror descent are complementa… ▽ More

    Submitted 7 November, 2016; v1 submitted 6 July, 2014; originally announced July 2014.

    Comments: A new section added; polished writing

  16. arXiv:1301.6628  [pdf, other

    cs.DS math.NA

    A Simple, Combinatorial Algorithm for Solving SDD Systems in Nearly-Linear Time

    Authors: Jonathan A. Kelner, Lorenzo Orecchia, Aaron Sidford, Zeyuan Allen Zhu

    Abstract: In this paper, we present a simple combinatorial algorithm that solves symmetric diagonally dominant (SDD) linear systems in nearly-linear time. It uses very little of the machinery that previously appeared to be necessary for a such an algorithm. It does not require recursive preconditioning, spectral sparsification, or even the Chebyshev Method or Conjugate Gradient. After constructing a "nice"… ▽ More

    Submitted 28 January, 2013; originally announced January 2013.

  17. arXiv:1111.1491  [pdf, ps, other

    cs.DS math.CA math.NA

    Approximating the Exponential, the Lanczos Method and an \tilde{O}(m)-Time Spectral Algorithm for Balanced Separator

    Authors: Lorenzo Orecchia, Sushant Sachdeva, Nisheeth K. Vishnoi

    Abstract: We give a novel spectral approximation algorithm for the balanced separator problem that, given a graph G, a constant balance b \in (0,1/2], and a parameter γ, either finds an Ω(b)-balanced cut of conductance O(\sqrt(γ)) in G, or outputs a certificate that all b-balanced cuts in G have conductance at least γ, and runs in time \tilde{O}(m). This settles the question of designing asymptotically opti… ▽ More

    Submitted 7 November, 2011; originally announced November 2011.