Skip to main content

Showing 1–29 of 29 results for author: Ahmadi, A A

Searching in archive cs. Search in all archives.
.
  1. arXiv:2311.06374  [pdf, other

    math.OC cs.LG

    Higher-Order Newton Methods with Polynomial Work per Iteration

    Authors: Amir Ali Ahmadi, Abraar Chaudhry, Jeffrey Zhang

    Abstract: We present generalizations of Newton's method that incorporate derivatives of an arbitrary order $d$ but maintain a polynomial dependence on dimension in their cost per iteration. At each step, our $d^{\text{th}}$-order method uses semidefinite programming to construct and minimize a sum of squares-convex approximation to the $d^{\text{th}}$-order Taylor expansion of the function we wish to minimi… ▽ More

    Submitted 12 June, 2024; v1 submitted 10 November, 2023; originally announced November 2023.

  2. arXiv:2305.12284  [pdf, other

    math.OC cs.LG eess.SY math.DS

    Safely Learning Dynamical Systems

    Authors: Amir Ali Ahmadi, Abraar Chaudhry, Vikas Sindhwani, Stephen Tu

    Abstract: A fundamental challenge in learning an unknown dynamical system is to reduce model uncertainty by making measurements while maintaining safety. We formulate a mathematical definition of what it means to safely learn a dynamical system by sequentially deciding where to initialize trajectories. The state of the system must stay within a safety region for a horizon of $T$ time steps under the action… ▽ More

    Submitted 8 June, 2024; v1 submitted 20 May, 2023; originally announced May 2023.

    Comments: 49 pages. arXiv admin note: text overlap with arXiv:2011.12257

  3. arXiv:2105.04766  [pdf, other

    math.OC cs.LG math.AG

    Sums of Separable and Quadratic Polynomials

    Authors: Amir Ali Ahmadi, Cemil Dibek, Georgina Hall

    Abstract: We study separable plus quadratic (SPQ) polynomials, i.e., polynomials that are the sum of univariate polynomials in different variables and a quadratic polynomial. Motivated by the fact that nonnegative separable and nonnegative quadratic polynomials are sums of squares, we study whether nonnegative SPQ polynomials are (i) the sum of a nonnegative separable and a nonnegative quadratic polynomial,… ▽ More

    Submitted 10 May, 2021; originally announced May 2021.

  4. arXiv:2011.12257  [pdf, other

    math.OC cs.LG eess.SY math.DS

    Safely Learning Dynamical Systems from Short Trajectories

    Authors: Amir Ali Ahmadi, Abraar Chaudhry, Vikas Sindhwani, Stephen Tu

    Abstract: A fundamental challenge in learning to control an unknown dynamical system is to reduce model uncertainty by making measurements while maintaining safety. In this work, we formulate a mathematical definition of what it means to safely learn a dynamical system by sequentially deciding where to initialize the next trajectory. In our framework, the state of the system is required to stay within a giv… ▽ More

    Submitted 24 November, 2020; originally announced November 2020.

  5. arXiv:2008.10135  [pdf, other

    math.OC cs.LG eess.SY math.DS

    Learning Dynamical Systems with Side Information

    Authors: Amir Ali Ahmadi, Bachir El Khadir

    Abstract: We present a mathematical and computational framework for the problem of learning a dynamical system from noisy observations of a few trajectories and subject to side information. Side information is any knowledge we might have about the dynamical system we would like to learn besides trajectory data. It is typically inferred from domain-specific knowledge or basic principles of a scientific disci… ▽ More

    Submitted 17 January, 2022; v1 submitted 23 August, 2020; originally announced August 2020.

  6. arXiv:2008.06148  [pdf, other

    math.OC cs.CC cs.LG

    Complexity aspects of local minima and related notions

    Authors: Amir Ali Ahmadi, Jeffrey Zhang

    Abstract: We consider the notions of (i) critical points, (ii) second-order points, (iii) local minima, and (iv) strict local minima for multivariate polynomials. For each type of point, and as a function of the degree of the polynomial, we study the complexity of deciding (1) if a given point is of that type, and (2) if a polynomial has a point of that type. Our results characterize the complexity of these… ▽ More

    Submitted 15 June, 2021; v1 submitted 13 August, 2020; originally announced August 2020.

    Comments: 41 pages, 10 figures

    MSC Class: 90C60 (Primary); 90C22; 90C30; 90C46 (Secondary)

  7. arXiv:2008.05558  [pdf, ps, other

    math.OC cs.CC cs.LG

    On the complexity of finding a local minimizer of a quadratic function over a polytope

    Authors: Amir Ali Ahmadi, Jeffrey Zhang

    Abstract: We show that unless P=NP, there cannot be a polynomial-time algorithm that finds a point within Euclidean distance $c^n$ (for any constant $c \ge 0$) of a local minimizer of an $n$-variate quadratic function over a polytope. This result (even with $c=0$) answers a question of Pardalos and Vavasis that appeared in 1992 on a list of seven open problems in complexity theory for numerical optimization… ▽ More

    Submitted 13 September, 2023; v1 submitted 12 August, 2020; originally announced August 2020.

    Comments: 9 pages

    MSC Class: 90C20 (Primary); 90C30; 90C60 (Secondary)

    Journal ref: Math. Program. 195, 783-792 (2022)

  8. arXiv:1908.05209  [pdf, other

    math.OC cs.LG cs.RO eess.SY

    A Survey of Recent Scalability Improvements for Semidefinite Programming with Applications in Machine Learning, Control, and Robotics

    Authors: Anirudha Majumdar, Georgina Hall, Amir Ali Ahmadi

    Abstract: Historically, scalability has been a major challenge to the successful application of semidefinite programming in fields such as machine learning, control, and robotics. In this paper, we survey recent approaches for addressing this challenge including (i) approaches for exploiting structure (e.g., sparsity and symmetry) in a problem, (ii) approaches that produce low-rank approximate solutions to… ▽ More

    Submitted 16 December, 2019; v1 submitted 14 August, 2019; originally announced August 2019.

  9. arXiv:1808.03994  [pdf, other

    math.OC cs.DS eess.SY math.NA

    Time-Varying Semidefinite Programs

    Authors: Amir Ali Ahmadi, Bachir El Khadir

    Abstract: We study time-varying semidefinite programs (TV-SDPs), which are semidefinite programs whose data (and solutions) are functions of time. Our focus is on the setting where the data varies polynomially with time. We show that under a strict feasibility assumption, restricting the solutions to also be polynomial functions of time does not change the optimal value of the TV-SDP. Moreover, by using a P… ▽ More

    Submitted 1 December, 2019; v1 submitted 12 August, 2018; originally announced August 2018.

    Comments: Minor revision

  10. arXiv:1806.06173  [pdf, ps, other

    math.OC cs.CC cs.DS eess.SY stat.ML

    On the Complexity of Detecting Convexity over a Box

    Authors: Amir Ali Ahmadi, Georgina Hall

    Abstract: It has recently been shown that the problem of testing global convexity of polynomials of degree four is {strongly} NP-hard, answering an open question of N.Z. Shor. This result is minimal in the degree of the polynomial when global convexity is of concern. In a number of applications however, one is interested in testing convexity only over a compact region, most commonly a box (i.e., hyper-recta… ▽ More

    Submitted 13 March, 2019; v1 submitted 15 June, 2018; originally announced June 2018.

  11. arXiv:1805.03682  [pdf, other

    math.OC cs.DS eess.SY math.DS

    Robust-to-Dynamics Optimization

    Authors: Amir Ali Ahmadi, Oktay Gunluk

    Abstract: A robust-to-dynamics optimization (RDO) problem is an optimization problem specified by two pieces of input: (i) a mathematical program (an objective function $f:\mathbb{R}^n\rightarrow\mathbb{R}$ and a feasible set $Ω\subseteq\mathbb{R}^n$), and (ii) a dynamical system (a map $g:\mathbb{R}^n\rightarrow\mathbb{R}^n$). Its goal is to minimize $f$ over the set $\mathcal{S}\subseteqΩ$ of initial cond… ▽ More

    Submitted 22 November, 2023; v1 submitted 9 May, 2018; originally announced May 2018.

    Comments: Major revision

  12. arXiv:1803.07683  [pdf, ps, other

    math.OC cs.CC math.AG math.NA

    On the Complexity of Testing Attainment of the Optimal Value in Nonlinear Optimization

    Authors: Amir Ali Ahmadi, Jeffrey Zhang

    Abstract: We prove that unless P=NP, there exists no polynomial time (or even pseudo-polynomial time) algorithm that can test whether the optimal value of a nonlinear optimization problem where the objective and constraints are given by low-degree polynomials is attained. If the degrees of these polynomials are fixed, our results along with previously-known "Frank-Wolfe type" theorems imply that exactly one… ▽ More

    Submitted 29 April, 2019; v1 submitted 20 March, 2018; originally announced March 2018.

    Comments: 18 pages

    MSC Class: 90C60 (Primary); 90C30 (Secondary) ACM Class: G.1.6

  13. arXiv:1710.02901  [pdf, ps, other

    math.OC cs.DS eess.SY stat.ML

    Response to "Counterexample to global convergence of DSOS and SDSOS hierarchies"

    Authors: Amir Ali Ahmadi, Anirudha Majumdar

    Abstract: In a recent note [8], the author provides a counterexample to the global convergence of what his work refers to as "the DSOS and SDSOS hierarchies" for polynomial optimization problems (POPs) and purports that this refutes claims in our extended abstract [4] and slides in [3]. The goal of this paper is to clarify that neither [4], nor [3], and certainly not our full paper [5], ever defined DSOS or… ▽ More

    Submitted 8 October, 2017; originally announced October 2017.

  14. arXiv:1709.09307  [pdf, ps, other

    math.OC cs.CC cs.DS eess.SY math.AG

    On the construction of converging hierarchies for polynomial optimization based on certificates of global positivity

    Authors: Amir Ali Ahmadi, Georgina Hall

    Abstract: In recent years, techniques based on convex optimization and real algebra that produce converging hierarchies of lower bounds for polynomial minimization problems have gained much popularity. At their heart, these hierarchies rely crucially on Positivstellensätze from the late 20th century (e.g., due to Stengle, Putinar, or Schmüdgen) that certify positivity of a polynomial on an arbitrary closed… ▽ More

    Submitted 27 August, 2018; v1 submitted 26 September, 2017; originally announced September 2017.

  15. arXiv:1706.08550  [pdf, other

    math.OC cs.DS cs.GT

    Semidefinite Programming and Nash Equilibria in Bimatrix Games

    Authors: Amir Ali Ahmadi, Jeffrey Zhang

    Abstract: We explore the power of semidefinite programming (SDP) for finding additive $epsilon$-approximate Nash equilibria in bimatrix games. We introduce an SDP relaxation for a quadratic programming formulation of the Nash equilibrium (NE) problem and provide a number of valid inequalities to improve the quality of the relaxation. If a rank-1 solution to this SDP is found, then an exact NE can be recover… ▽ More

    Submitted 15 August, 2019; v1 submitted 26 June, 2017; originally announced June 2017.

    Comments: 38 pages

    MSC Class: 90C90 (Primary) 90C22; 91A5; 91A10 (Secondary) ACM Class: G.1.6

  16. arXiv:1706.02586  [pdf, other

    math.OC cs.DS eess.SY stat.ML

    DSOS and SDSOS Optimization: More Tractable Alternatives to Sum of Squares and Semidefinite Optimization

    Authors: Amir Ali Ahmadi, Anirudha Majumdar

    Abstract: In recent years, optimization theory has been greatly impacted by the advent of sum of squares (SOS) optimization. The reliance of this technique on large-scale semidefinite programs however, has limited the scale of problems to which it can be applied. In this paper, we introduce DSOS and SDSOS optimization as linear programming and second-order cone programming-based alternatives to sum of squar… ▽ More

    Submitted 29 August, 2018; v1 submitted 8 June, 2017; originally announced June 2017.

  17. arXiv:1704.07462  [pdf, other

    math.OC cs.CC

    Polynomial Norms

    Authors: Amir Ali Ahmadi, Etienne de Klerk, Georgina Hall

    Abstract: In this paper, we study polynomial norms, i.e. norms that are the $d^{\text{th}}$ root of a degree-$d$ homogeneous polynomial $f$. We first show that a necessary and sufficient condition for $f^{1/d}$ to be a norm is for $f$ to be strictly convex, or equivalently, convex and positive definite. Though not all norms come from $d^{\text{th}}$ roots of polynomials, we prove that any norm can be approx… ▽ More

    Submitted 16 July, 2018; v1 submitted 24 April, 2017; originally announced April 2017.

  18. arXiv:1611.07369  [pdf, other

    math.OC cs.CG cs.CV cs.GR

    Geometry of 3D Environments and Sum of Squares Polynomials

    Authors: Amir Ali Ahmadi, Georgina Hall, Ameesh Makadia, Vikas Sindhwani

    Abstract: Motivated by applications in robotics and computer vision, we study problems related to spatial reasoning of a 3D environment using sublevel sets of polynomials. These include: tightly containing a cloud of points (e.g., representing an obstacle) with convex or nearly-convex basic semialgebraic sets, computation of Euclidean distances between two such sets, separation of two convex basic semalgebr… ▽ More

    Submitted 7 March, 2017; v1 submitted 22 November, 2016; originally announced November 2016.

  19. arXiv:1512.05402  [pdf, other

    math.OC cs.DM eess.SY

    Optimization over Structured Subsets of Positive Semidefinite Matrices via Column Generation

    Authors: Amir Ali Ahmadi, Sanjeeb Dash, Georgina Hall

    Abstract: We develop algorithms for inner approximating the cone of positive semidefinite matrices via linear programming and second order cone programming. Starting with an initial linear algebraic approximation suggested recently by Ahmadi and Majumdar, we describe an iterative process through which our approximation is improved at every step. This is done using ideas from column generation in large-scale… ▽ More

    Submitted 11 March, 2016; v1 submitted 16 December, 2015; originally announced December 2015.

  20. arXiv:1510.01597  [pdf, other

    math.OC cs.DM eess.SY

    Sum of Squares Basis Pursuit with Linear and Second Order Cone Programming

    Authors: Amir Ali Ahmadi, Georgina Hall

    Abstract: We devise a scheme for solving an iterative sequence of linear programs (LPs) or second order cone programs (SOCPs) to approximate the optimal value of any semidefinite program (SDP) or sum of squares (SOS) program. The first LP and SOCP-based bounds in the sequence come from the recent work of Ahmadi and Majumdar on diagonally dominant sum of squares (DSOS) and scaled diagonally dominant sum of s… ▽ More

    Submitted 28 January, 2016; v1 submitted 6 October, 2015; originally announced October 2015.

  21. arXiv:1510.01518  [pdf, other

    math.OC cs.DS stat.ML

    DC Decomposition of Nonconvex Polynomials with Algebraic Techniques

    Authors: Amir Ali Ahmadi, Georgina Hall

    Abstract: We consider the problem of decomposing a multivariate polynomial as the difference of two convex polynomials. We introduce algebraic techniques which reduce this task to linear, second order cone, and semidefinite programming. This allows us to optimize over subsets of valid difference of convex decompositions (dcds) and find ones that speed up the convex-concave procedure (CCP). We prove, however… ▽ More

    Submitted 12 September, 2018; v1 submitted 6 October, 2015; originally announced October 2015.

  22. arXiv:1504.06002  [pdf, other

    math.OC cs.RO eess.SY math.DS

    Some Applications of Polynomial Optimization in Operations Research and Real-Time Decision Making

    Authors: Amir Ali Ahmadi, Anirudha Majumdar

    Abstract: We demonstrate applications of algebraic techniques that optimize and certify polynomial inequalities to problems of interest in the operations research and transportation engineering communities. Three problems are considered: (i) wireless coverage of targeted geographical regions with guaranteed signal quality and minimum transmission power, (ii) computing real-time certificates of collision avo… ▽ More

    Submitted 22 April, 2015; originally announced April 2015.

  23. arXiv:1504.03761  [pdf, ps, other

    math.OC cs.CC eess.SY math.DS nlin.CD

    Lower Bounds on Complexity of Lyapunov Functions for Switched Linear Systems

    Authors: Amir Ali Ahmadi, Raphael Jungers

    Abstract: We show that for any positive integer $d$, there are families of switched linear systems---in fixed dimension and defined by two matrices only---that are stable under arbitrary switching but do not admit (i) a polynomial Lyapunov function of degree $\leq d$, or (ii) a polytopic Lyapunov function with $\leq d$ facets, or (iii) a piecewise quadratic Lyapunov function with $\leq d$ pieces. This impli… ▽ More

    Submitted 14 April, 2015; originally announced April 2015.

  24. arXiv:1308.6833  [pdf, other

    math.OC cs.CC eess.SY math.CA math.DS

    Stability of Polynomial Differential Equations: Complexity and Converse Lyapunov Questions

    Authors: Amir Ali Ahmadi, Pablo A. Parrilo

    Abstract: We consider polynomial differential equations and make a number of contributions to the questions of (i) complexity of deciding stability, (ii) existence of polynomial Lyapunov functions, and (iii) existence of sum of squares (sos) Lyapunov functions. (i) We show that deciding local or global asymptotic stability of cubic vector fields is strongly NP-hard. Simple variations of our proof are show… ▽ More

    Submitted 30 August, 2013; originally announced August 2013.

    Comments: 30 pages. arXiv admin note: substantial text overlap with arXiv:1112.0741, arXiv:1210.7420

  25. arXiv:1210.7420  [pdf, ps, other

    math.OC cs.CC eess.SY

    Complexity of Ten Decision Problems in Continuous Time Dynamical Systems

    Authors: Amir Ali Ahmadi, Anirudha Majumdar, Russ Tedrake

    Abstract: We show that for continuous time dynamical systems described by polynomial differential equations of modest degree (typically equal to three), the following decision problems which arise in numerous areas of systems and control theory cannot have a polynomial time (or even pseudo-polynomial time) algorithm unless P=NP: local attractivity of an equilibrium point, stability of an equilibrium point i… ▽ More

    Submitted 28 October, 2012; originally announced October 2012.

    Comments: 6 pages

  26. arXiv:1210.0888  [pdf, other

    cs.RO eess.SY math.OC

    Control Design along Trajectories with Sums of Squares Programming

    Authors: Anirudha Majumdar, Amir Ali Ahmadi, Russ Tedrake

    Abstract: Motivated by the need for formal guarantees on the stability and safety of controllers for challenging robot control tasks, we present a control design procedure that explicitly seeks to maximize the size of an invariant "funnel" that leads to a predefined goal set. Our certificates of invariance are given in terms of sums of squares proofs of a set of appropriately defined Lyapunov inequalities.… ▽ More

    Submitted 2 October, 2012; originally announced October 2012.

  27. arXiv:1201.2892  [pdf, other

    math.OC cs.CC cs.DS

    Algebraic Relaxations and Hardness Results in Polynomial Optimization and Lyapunov Analysis

    Authors: Amir Ali Ahmadi

    Abstract: This thesis settles a number of questions related to computational complexity and algebraic, semidefinite programming based relaxations in optimization and control.

    Submitted 13 January, 2012; originally announced January 2012.

    Comments: PhD Thesis, MIT, September, 2011

  28. arXiv:1112.0741  [pdf, ps, other

    math.OC cs.CC

    On the Difficulty of Deciding Asymptotic Stability of Cubic Homogeneous Vector Fields

    Authors: Amir Ali Ahmadi

    Abstract: It is well-known that asymptotic stability (AS) of homogeneous polynomial vector fields of degree one (i.e., linear systems) can be decided in polynomial time e.g. by searching for a quadratic Lyapunov function. Since homogeneous vector fields of even degree can never be AS, the next interesting degree to consider is equal to three. In this paper, we prove that deciding AS of homogeneous cubic vec… ▽ More

    Submitted 4 December, 2011; originally announced December 2011.

    Comments: 7 pages

  29. NP-hardness of Deciding Convexity of Quartic Polynomials and Related Problems

    Authors: Amir Ali Ahmadi, Alex Olshevsky, Pablo A. Parrilo, John N. Tsitsiklis

    Abstract: We show that unless P=NP, there exists no polynomial time (or even pseudo-polynomial time) algorithm that can decide whether a multivariate polynomial of degree four (or higher even degree) is globally convex. This solves a problem that has been open since 1992 when N. Z. Shor asked for the complexity of deciding convexity for quartic polynomials. We also prove that deciding strict convexity, stro… ▽ More

    Submitted 8 December, 2010; originally announced December 2010.

    Comments: 20 pages

    Journal ref: Mathematical Programming, Vol. 137, Issue 1-2, pp 453-476, 2013