The Degree of Central Curve in Quadratic Programming
|
|
- Meagan Miller
- 5 years ago
- Views:
Transcription
1 The in Quadratic Programming Mathematics Department San Francisco State University 15 October 2014
2 Quadratic Programs minimize 1 2 x t Qx + x t c subject to Ax = b x 0 where Q is n n positive definite matrix c R n A is d n matrix of rank d b R + (A)
3 Quadratic Programs minimize 1 2 x t Qx + x t c subject to Ax = b x 0 where Q is n n positive definite matrix c R n A is d n matrix of rank d b R + (A) A convex optimization problem!
4 Log-barrier and a curve A related convex problem to be solved for λ 0 minimize 1 2 x t Qx + x t c λ log(x i ) subject to Ax = b
5 Log-barrier and a curve A related convex problem to be solved for λ 0 minimize 1 2 x t Qx + x t c λ log(x i ) subject to Ax = b... and its Karush-Kuhn-Tucker (KKT) Equations: Ax = b, x 0, Qx + c λ x i e i A t y = 0
6 Log-barrier and a curve A related convex problem to be solved for λ 0 minimize 1 2 x t Qx + x t c λ log(x i ) subject to Ax = b... and its Karush-Kuhn-Tucker (KKT) Equations: Ax = b, x 0, Qx + c λ x i e i A t y = 0 {(x (λ), λ, y (λ))} for λ > 0 is a curve in R n+1+d.
7 Example minimize 1 2 (2x x x x 2 4 ) +4x 1 x 2 + 3x 3 2x 4 subject to 2x 1 3x 2 +x 3 = 9 x 1 2x 2 +x 4 = 6 x 1, x 2, x 3, x 4 0
8 The Central Path Definition Assume {x R n : Ax = b, x 0} bounded. Then the projection of {(x (λ), λ, y (λ)) for λ > 0 on R n is called the central path of the quadratic program.
9 The Central Path Definition Assume {x R n : Ax = b, x 0} bounded. Then the projection of {(x (λ), λ, y (λ)) for λ > 0 on R n is called the central path of the quadratic program. 2x 1 +4 λ x 1 2y 1 +y 2 = 0 3x 2 1 λ x 2 +3y 1 +2y 2 = 0 3x 3 +3 λ x 3 y 1 = 0 4x 4 2 λ x 4 y 2 = 0 2x 1 3x 2 +x 3 = 9 x 1 2x 2 +x 4 = 6 x 1 x 2 x 3 x 4 0
10 The Central Path
11 The Central Curve Definition The Zariski closure of the projection onto C n of the solutions to (Qx) i x i + c i x i λ (y t A i )x i = 0, i = 1,..., n, and Ax b = 0 is called the central curve of the quadradic program.
12 The Central Curve Definition The Zariski closure of the projection onto C n of the solutions to (Qx) i x i + c i x i λ (y t A i )x i = 0, i = 1,..., n, and Ax b = 0 is called the central curve of the quadradic program. 2x x 1 λ 2y 1 x 1 +y 2 x 1 = 0 3x 2 2 x 2 λ +3y 1 x 2 +2y 2 x 2 = 0 3x x 3 λ y 1 x 3 = 0 4x 4 4 2x 4 λ y 2 x 4 = 0 2x 1 3x 2 +x 3 = 9 x 1 2x 2 +x 4 = 6
13 The Central Curve Definition The Zariski closure of the projection onto C n of the solutions to (Qx) i x i + c i x i λ (y t A i )x i = 0, i = 1,..., n, and Ax b = 0 is called the central curve of the quadradic program.
14 The Central Curve Definition The Zariski closure of the projection onto C n of the solutions to (Qx) i x i + c i x i λ (y t A i )x i = 0, i = 1,..., n, and Ax b = 0 is called the central curve of the quadradic program. We denote the ideal generated by the above equations by J. And we denote the ideal of the central curve by I C.
15 The Central Curve In our running example the central curve is defined by Ax = b and 4x 2 1 x 2x 3 3x 1 x 2 2 x 3 21x 1 x 2 x x 2 1 x 2x 4 + 6x 1 x 2 2 x 4 + 2x 2 1 x 3x 4 3x 2 2 x 3x 4 6x 1 x 2 3 x 4 9x 2 x 2 3 x x 1 x 2 x x 1x 3 x 2 4 8x 2x 3 x x 1 x 2 x 3 4x 1 x 2 x 4 4x 1 x 3 x 4 4x 2 x 3 x 4 = 0
16 The Central Curve
17 The Degree of the Central Curve Goal: Compute equations for and the degree (of the projective closure) of the central curve of quadratic programs (for generic Q, c, A, b).
18 The Degree of the Central Curve Goal: Compute equations for and the degree (of the projective closure) of the central curve of quadratic programs (for generic Q, c, A, b). Motivation: Work started by Bayer and Lagarias Dedieu, Malajovich, and Shub (2005) considered the total curvature of the central path for a given linear program De Loera, Sturmfels, and Vinzant (2012) determined the equations for the central curve of linear programs and computed the degree to be ( ) ( n 1 d. This implies a bound of 2π(n d 1) n 1 d 1) on the total curvature of the central curve of a generic LP Continuous Hirsch Conjecture is false: Allemigeon, Benchimol, Gaubert, and Joswig (2014) Quadratic programming is an intermediate stage from linear to semidefinite programs
19 Clearing Denominators Proposition V(J : (x 1 x 2 x n ) ) = V(J)
20 Clearing Denominators Proposition V(J : (x 1 x 2 x n ) ) = V(J) The central curve does not have components in coordinate hyperplanes. The LP central curve is an irreducible curve. The QP central curve should be irreducible as well.
21 Degree and the Solutions in the Torus Theorem When Q, A, c, and b are generic then the degree of the central curve is equal to the number of solutions in (C ) n+d+1 to the system (Qx) i x i + c i x i λ (y t A i )x i = 0, i = 1,..., n, Ax = b ex = f
22 Degree and the Solutions in the Torus Theorem When Q, A, c, and b are generic then the degree of the central curve is equal to the number of solutions in (C ) n+d+1 to the system Theorem (Qx) i x i + c i x i λ (y t A i )x i = 0, i = 1,..., n, Ax = b ex = f The number of solutions in (C ) n+d+1 to the above system is equal to the number of solutions in (C ) n+d+1 to the system when Q is generic and diagonal.
23 Computational Data for the Diagonal Case d/n
24 Computing Mixed Volume: LP case The equations: c i x i λ (y t A i )x i = 0, i = 1,..., n, Ax = b ex = f
25 Computing Mixed Volume: LP case The equations: c i x i λ (y t A i )x i = 0, i = 1,..., n, Ax = b ex = f Using the (d + 1) linear equations make a substitution x = v 0 + t 1 v t n d 1 v n d 1 and get a system of n equations in n unknowns: t 1,..., t n d 1, λ, y 1,..., y d where the support of each equation is λ, 1, t 1,..., t n d 1, y 1, y 1 t 1,..., y 1 t n d 1,..., y d, y d t 1,..., y d t n d 1
26 Computing Mixed Volume: LP case So the mixed volume for the LP system is the volume of n d 1 d.
27 Computing Mixed Volume: LP case So the mixed volume for the LP system is the volume of n d 1 d. Theorem The degree of the LP central curve for generic data is ( ) n 1 = d n d 1 k=0 ( ) n 2 k d 1
28 Computing Mixed Volume: LP case So the mixed volume for the LP system is the volume of n d 1 d. Theorem The degree of the LP central curve for generic data is ( ) n 1 = d n d 1 k=0 ( ) n 2 k d 1 For the right hand side of the formula use, for instance, staircase triangulation.
29 Computing Mixed Volume: QP case The equations: (Qx) i x i + c i x i λ (y t A i )x i = 0, i = 1,..., n, Ax = b ex = f
30 Computing Mixed Volume: QP case The equations: (Qx) i x i + c i x i λ (y t A i )x i = 0, i = 1,..., n, Ax = b ex = f Using the (d + 1) linear equations make a substitution x = v 0 + t 1 v t n d 1 v n d 1 and get a system of n equations in n unknowns: t 1,..., t n d 1, λ, y 1,..., y d where the support of each equation is λ, 1, t 1,..., t n d 1, t 2 1, t 1 t 2,..., t 2 n d 1 y 1, y 1 t 1,..., y 1 t n d 1,..., y d, y d t 1,..., y d t n d 1
31 Computing Mixed Volume: QP case Theorem The degree of the QP central curve for generic data is n d 1 k=0 ( n 2 k d 1 ) 2 k
32 Computing Mixed Volume: QP case Theorem The degree of the QP central curve for generic data is n d 1 k=0 ( n 2 k d 1 ) 2 k Again use staircase triangulation but with the right volumes of the simplices.
33 Equations If a degree reverse lex x 1 < x 2 < < x n is used, the reduced Gröbner bases look like this (d = 2, n = 5): 26x 2 2 x 3x 4 16x 2 x 2 3 x 4 44x 2 x 3 x x 2 2 x 3x x 2 x 2 3 x x 2 1 x 3x 4 42x 1 x 2 3 x 4 44x 1 x 3 x x 2 1 x 3x 5 46x 1 x 2 3 x x 2 1 x 4x 5 24x 2 1 x 2x 4 42x 1 x 2 2 x x 1 x 2 x x 2 1 x 2x 5 46x 1 x 2 2 x x 2 1 x 4x 5 33x 2 1 x 2x 3 22x 1 x 2 2 x 3 22x 1 x 2 x x 2 1 x 2x x 1 x 2 2 x x 2 1 x 3x 5
34 Equations If a degree reverse lex x 1 < x 2 < < x n is used, the reduced Gröbner bases look like this (d = 2, n = 5): 26x 2 2 x 3x 4 16x 2 x 2 3 x 4 44x 2 x 3 x x 2 2 x 3x x 2 x 2 3 x x 2 1 x 3x 4 42x 1 x 2 3 x 4 44x 1 x 3 x x 2 1 x 3x 5 46x 1 x 2 3 x x 2 1 x 4x 5 24x 2 1 x 2x 4 42x 1 x 2 2 x x 1 x 2 x x 2 1 x 2x 5 46x 1 x 2 2 x x 2 1 x 4x 5 33x 2 1 x 2x 3 22x 1 x 2 2 x 3 22x 1 x 2 x x 2 1 x 2x x 1 x 2 2 x x 2 1 x 3x 5 Initial ideal = x 2 2 x 3x 4, x 2 1 x 3x 4, x 2 1 x 2x 4, x 2 1 x 2x 3 = x 3, x 4 x 2, x 4 x 2 1, x 4 x 2, x 3 x 2 1, x 3 x 2 1, x 2 2.
35 Elimination in the Quadratic Case In order to eliminate λ and y 1,..., y d from d i x 2 i + c i x i λ (y t A i )x i = 0, i = 1,..., n eliminate y 1,..., y d and z 1,..., z n from d i (w i +z i ) = y t A i c i, i = 1,..., n and d 1 w 1 z 1 = d 2 w 2 z 2 = = d n w n z n
36 Elimination in the Quadratic Case In order to eliminate λ and y 1,..., y d from d i x 2 i + c i x i λ (y t A i )x i = 0, i = 1,..., n eliminate y 1,..., y d and z 1,..., z n from d i (w i +z i ) = y t A i c i, i = 1,..., n and d 1 w 1 z 1 = d 2 w 2 z 2 = = d n w n z n Use each circuit C of A to eliminate y from the first set of equations, then use z k = (d 1 w 1 z 1 )/(d k w k ) to write the resulting equation as f C (w 1,..., w n, z 1 ). each f C is linear in z 1 now using two carefully chosen C and C eliminate z 1 to obtain g C,C (w 1,..., w n ) in the elimination ideal.
37 Elimination in the Quadratic Case Theorem The ideal J = g C,C (w 1,..., w n ) is contained in the elimination ideal I and M = in < (g C,C ) is contained in in < (I ). The ideal M is equal to M = w 2 i w j1 w j2... w jd : 1 i n d 1, i < j 1 < j 2 < < j d < n. Morever, M has the irreducible decomposition M = n d 1 k=0 T {k+2,...,n}, T =n d k 1 w 2 j : 0 < j < k+1 + w t : t T
38 Equations of the Central Curve in the Diagonal Case Corollary The degree of M is equal to n d 1 k=0 ( n 2 k d 1 ) 2 k
39 Equations of the Central Curve in the Diagonal Case Corollary The degree of M is equal to n d 1 k=0 ( n 2 k d 1 ) 2 k Theorem For generic Q, A, b, c and Q a diagonal matrix the central curve for quadratic programming is defined by J = g C,C (w 1,..., w n )
The Central Curve in Linear Programming
joint work with Jesús De Loera and Bernd Sturmfels The Central Path of a Linear Program Linear Program: Maximize x R n c x s.t. A x = b and x 0. The Central Path of a Linear Program Linear Program: Maximize
More informationLecture 18: Optimization Programming
Fall, 2016 Outline Unconstrained Optimization 1 Unconstrained Optimization 2 Equality-constrained Optimization Inequality-constrained Optimization Mixture-constrained Optimization 3 Quadratic Programming
More informationThe Karush-Kuhn-Tucker conditions
Chapter 6 The Karush-Kuhn-Tucker conditions 6.1 Introduction In this chapter we derive the first order necessary condition known as Karush-Kuhn-Tucker (KKT) conditions. To this aim we introduce the alternative
More informationarxiv: v3 [math.oc] 29 Dec 2011
THE CENTRAL CURVE IN LINEAR PROGRAMMING arxiv:1012.3978v3 [math.oc] 29 Dec 2011 Abstract. The central curve of a linear program is an algebraic curve specified by linear and quadratic constraints arising
More informationHomework 3. Convex Optimization /36-725
Homework 3 Convex Optimization 10-725/36-725 Due Friday October 14 at 5:30pm submitted to Christoph Dann in Gates 8013 (Remember to a submit separate writeup for each problem, with your name at the top)
More informationI.3. LMI DUALITY. Didier HENRION EECI Graduate School on Control Supélec - Spring 2010
I.3. LMI DUALITY Didier HENRION henrion@laas.fr EECI Graduate School on Control Supélec - Spring 2010 Primal and dual For primal problem p = inf x g 0 (x) s.t. g i (x) 0 define Lagrangian L(x, z) = g 0
More informationIE 5531: Engineering Optimization I
IE 5531: Engineering Optimization I Lecture 12: Nonlinear optimization, continued Prof. John Gunnar Carlsson October 20, 2010 Prof. John Gunnar Carlsson IE 5531: Engineering Optimization I October 20,
More informationOptimality, Duality, Complementarity for Constrained Optimization
Optimality, Duality, Complementarity for Constrained Optimization Stephen Wright University of Wisconsin-Madison May 2014 Wright (UW-Madison) Optimality, Duality, Complementarity May 2014 1 / 41 Linear
More informationALGEBRAIC DEGREE OF POLYNOMIAL OPTIMIZATION. 1. Introduction. f 0 (x)
ALGEBRAIC DEGREE OF POLYNOMIAL OPTIMIZATION JIAWANG NIE AND KRISTIAN RANESTAD Abstract. Consider the polynomial optimization problem whose objective and constraints are all described by multivariate polynomials.
More informationLinear Algebra. P R E R E Q U I S I T E S A S S E S S M E N T Ahmad F. Taha August 24, 2015
THE UNIVERSITY OF TEXAS AT SAN ANTONIO EE 5243 INTRODUCTION TO CYBER-PHYSICAL SYSTEMS P R E R E Q U I S I T E S A S S E S S M E N T Ahmad F. Taha August 24, 2015 The objective of this exercise is to assess
More informationDuality Theory of Constrained Optimization
Duality Theory of Constrained Optimization Robert M. Freund April, 2014 c 2014 Massachusetts Institute of Technology. All rights reserved. 1 2 1 The Practical Importance of Duality Duality is pervasive
More informationConvex Optimization M2
Convex Optimization M2 Lecture 3 A. d Aspremont. Convex Optimization M2. 1/49 Duality A. d Aspremont. Convex Optimization M2. 2/49 DMs DM par email: dm.daspremont@gmail.com A. d Aspremont. Convex Optimization
More informationSection 8.3 Partial Fraction Decomposition
Section 8.6 Lecture Notes Page 1 of 10 Section 8.3 Partial Fraction Decomposition Partial fraction decomposition involves decomposing a rational function, or reversing the process of combining two or more
More informationMATH Dr. Pedro V squez UPRM. P. V squez (UPRM) Conferencia 1/ 17
Dr. Pedro V squez UPRM P. V squez (UPRM) Conferencia 1/ 17 Quadratic programming MATH 6026 Equality constraints A general formulation of these problems is: min x 2R nq (x) = 1 2 x T Qx + x T c (1) subjec
More information5. Duality. Lagrangian
5. Duality Convex Optimization Boyd & Vandenberghe Lagrange dual problem weak and strong duality geometric interpretation optimality conditions perturbation and sensitivity analysis examples generalized
More information2.098/6.255/ Optimization Methods Practice True/False Questions
2.098/6.255/15.093 Optimization Methods Practice True/False Questions December 11, 2009 Part I For each one of the statements below, state whether it is true or false. Include a 1-3 line supporting sentence
More informationConstrained Optimization and Lagrangian Duality
CIS 520: Machine Learning Oct 02, 2017 Constrained Optimization and Lagrangian Duality Lecturer: Shivani Agarwal Disclaimer: These notes are designed to be a supplement to the lecture. They may or may
More informationMotivation. Lecture 2 Topics from Optimization and Duality. network utility maximization (NUM) problem:
CDS270 Maryam Fazel Lecture 2 Topics from Optimization and Duality Motivation network utility maximization (NUM) problem: consider a network with S sources (users), each sending one flow at rate x s, through
More informationHow might we evaluate this? Suppose that, by some good luck, we knew that. x 2 5. x 2 dx 5
8.4 1 8.4 Partial Fractions Consider the following integral. 13 2x (1) x 2 x 2 dx How might we evaluate this? Suppose that, by some good luck, we knew that 13 2x (2) x 2 x 2 = 3 x 2 5 x + 1 We could then
More informationLecture Semidefinite Programming and Graph Partitioning
Approximation Algorithms and Hardness of Approximation April 16, 013 Lecture 14 Lecturer: Alantha Newman Scribes: Marwa El Halabi 1 Semidefinite Programming and Graph Partitioning In previous lectures,
More informationCourse Notes for EE227C (Spring 2018): Convex Optimization and Approximation
Course Notes for EE227C (Spring 2018): Convex Optimization and Approximation Instructor: Moritz Hardt Email: hardt+ee227c@berkeley.edu Graduate Instructor: Max Simchowitz Email: msimchow+ee227c@berkeley.edu
More informationOptimization: Then and Now
Optimization: Then and Now Optimization: Then and Now Optimization: Then and Now Why would a dynamicist be interested in linear programming? Linear Programming (LP) max c T x s.t. Ax b αi T x b i for i
More informationOptimality Conditions for Constrained Optimization
72 CHAPTER 7 Optimality Conditions for Constrained Optimization 1. First Order Conditions In this section we consider first order optimality conditions for the constrained problem P : minimize f 0 (x)
More informationISM206 Lecture Optimization of Nonlinear Objective with Linear Constraints
ISM206 Lecture Optimization of Nonlinear Objective with Linear Constraints Instructor: Prof. Kevin Ross Scribe: Nitish John October 18, 2011 1 The Basic Goal The main idea is to transform a given constrained
More informationOn well definedness of the Central Path
On well definedness of the Central Path L.M.Graña Drummond B. F. Svaiter IMPA-Instituto de Matemática Pura e Aplicada Estrada Dona Castorina 110, Jardim Botânico, Rio de Janeiro-RJ CEP 22460-320 Brasil
More informationMATH Dr. Pedro Vásquez UPRM. P. Vásquez (UPRM) Conferencia 1 / 17
MATH 6026 Dr. Pedro Vásquez UPRM P. Vásquez (UPRM) Conferencia 1 / 17 Quadratic programming uemath 6026 Equality constraints A general formulation of these problems is: min x 2R nq (x) = 1 2 x T Qx + x
More informationE5295/5B5749 Convex optimization with engineering applications. Lecture 5. Convex programming and semidefinite programming
E5295/5B5749 Convex optimization with engineering applications Lecture 5 Convex programming and semidefinite programming A. Forsgren, KTH 1 Lecture 5 Convex optimization 2006/2007 Convex quadratic program
More informationSemidefinite Programming
Semidefinite Programming Notes by Bernd Sturmfels for the lecture on June 26, 208, in the IMPRS Ringvorlesung Introduction to Nonlinear Algebra The transition from linear algebra to nonlinear algebra has
More informationMath123 Lecture 1. Dr. Robert C. Busby. Lecturer: Office: Korman 266 Phone :
Lecturer: Math1 Lecture 1 Dr. Robert C. Busby Office: Korman 66 Phone : 15-895-1957 Email: rbusby@mcs.drexel.edu Course Web Site: http://www.mcs.drexel.edu/classes/calculus/math1_spring0/ (Links are case
More information10 Years BADGeometry: Progress and Open Problems in Ehrhart Theory
10 Years BADGeometry: Progress and Open Problems in Ehrhart Theory Matthias Beck (San Francisco State University) math.sfsu.edu/beck Thanks To... 10 Years BADGeometry: Progress and Open Problems in Ehrhart
More informationThe continuous d-step conjecture for polytopes
The continuous d-step conjecture for polytopes Antoine Deza, Tamás Terlaky and Yuriy Zinchenko September, 2007 Abstract The curvature of a polytope, defined as the largest possible total curvature of the
More informationICS-E4030 Kernel Methods in Machine Learning
ICS-E4030 Kernel Methods in Machine Learning Lecture 3: Convex optimization and duality Juho Rousu 28. September, 2016 Juho Rousu 28. September, 2016 1 / 38 Convex optimization Convex optimisation This
More information4TE3/6TE3. Algorithms for. Continuous Optimization
4TE3/6TE3 Algorithms for Continuous Optimization (Duality in Nonlinear Optimization ) Tamás TERLAKY Computing and Software McMaster University Hamilton, January 2004 terlaky@mcmaster.ca Tel: 27780 Optimality
More informationLecture 6: Conic Optimization September 8
IE 598: Big Data Optimization Fall 2016 Lecture 6: Conic Optimization September 8 Lecturer: Niao He Scriber: Juan Xu Overview In this lecture, we finish up our previous discussion on optimality conditions
More informationLectures 9 and 10: Constrained optimization problems and their optimality conditions
Lectures 9 and 10: Constrained optimization problems and their optimality conditions Coralia Cartis, Mathematical Institute, University of Oxford C6.2/B2: Continuous Optimization Lectures 9 and 10: Constrained
More informationGlobal Quadratic Minimization over Bivalent Constraints: Necessary and Sufficient Global Optimality Condition
Global Quadratic Minimization over Bivalent Constraints: Necessary and Sufficient Global Optimality Condition Guoyin Li Communicated by X.Q. Yang Abstract In this paper, we establish global optimality
More informationTropical Varieties. Jan Verschelde
Tropical Varieties Jan Verschelde University of Illinois at Chicago Department of Mathematics, Statistics, and Computer Science http://www.math.uic.edu/ jan jan@math.uic.edu Graduate Computational Algebraic
More informationHYPERBOLIC POLYNOMIALS, INTERLACERS AND SUMS OF SQUARES
HYPERBOLIC POLYNOMIALS, INTERLACERS AND SUMS OF SQUARES DANIEL PLAUMANN Universität Konstanz joint work with Mario Kummer (U. Konstanz) Cynthia Vinzant (U. of Michigan) Out[121]= POLYNOMIAL OPTIMISATION
More informationQUALIFYING EXAMINATION Harvard University Department of Mathematics Tuesday September 21, 2004 (Day 1)
QUALIFYING EXAMINATION Harvard University Department of Mathematics Tuesday September 21, 2004 (Day 1) Each of the six questions is worth 10 points. 1) Let H be a (real or complex) Hilbert space. We say
More informationLinear Support Vector Machine. Classification. Linear SVM. Huiping Cao. Huiping Cao, Slide 1/26
Huiping Cao, Slide 1/26 Classification Linear SVM Huiping Cao linear hyperplane (decision boundary) that will separate the data Huiping Cao, Slide 2/26 Support Vector Machines rt Vector Find a linear Machines
More informationConvex Optimization Boyd & Vandenberghe. 5. Duality
5. Duality Convex Optimization Boyd & Vandenberghe Lagrange dual problem weak and strong duality geometric interpretation optimality conditions perturbation and sensitivity analysis examples generalized
More informationSolution Methods. Richard Lusby. Department of Management Engineering Technical University of Denmark
Solution Methods Richard Lusby Department of Management Engineering Technical University of Denmark Lecture Overview (jg Unconstrained Several Variables Quadratic Programming Separable Programming SUMT
More informationIntroduction to Optimization Techniques. Nonlinear Optimization in Function Spaces
Introduction to Optimization Techniques Nonlinear Optimization in Function Spaces X : T : Gateaux and Fréchet Differentials Gateaux and Fréchet Differentials a vector space, Y : a normed space transformation
More informationDyck path triangulations and extendability
Dyck path triangulations and extendability [extended abstract] Cesar Ceballos 1,2 Arnau Padrol 3 Camilo Sarmiento 4 1 York University 2 Fields Institute 3 Freie Universität Berlin 4 Otto-von-Guericke-Universität
More informationNONLINEAR. (Hillier & Lieberman Introduction to Operations Research, 8 th edition)
NONLINEAR PROGRAMMING (Hillier & Lieberman Introduction to Operations Research, 8 th edition) Nonlinear Programming g Linear programming has a fundamental role in OR. In linear programming all its functions
More informationAn Introduction to Correlation Stress Testing
An Introduction to Correlation Stress Testing Defeng Sun Department of Mathematics and Risk Management Institute National University of Singapore This is based on a joint work with GAO Yan at NUS March
More informationPrimal-Dual Interior-Point Methods for Linear Programming based on Newton s Method
Primal-Dual Interior-Point Methods for Linear Programming based on Newton s Method Robert M. Freund March, 2004 2004 Massachusetts Institute of Technology. The Problem The logarithmic barrier approach
More informationLecture: Duality.
Lecture: Duality http://bicmr.pku.edu.cn/~wenzw/opt-2016-fall.html Acknowledgement: this slides is based on Prof. Lieven Vandenberghe s lecture notes Introduction 2/35 Lagrange dual problem weak and strong
More informationModule 02 CPS Background: Linear Systems Preliminaries
Module 02 CPS Background: Linear Systems Preliminaries Ahmad F. Taha EE 5243: Introduction to Cyber-Physical Systems Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ taha/index.html August
More informationSF2822 Applied nonlinear optimization, final exam Wednesday June
SF2822 Applied nonlinear optimization, final exam Wednesday June 3 205 4.00 9.00 Examiner: Anders Forsgren, tel. 08-790 7 27. Allowed tools: Pen/pencil, ruler and eraser. Note! Calculator is not allowed.
More informationPrimal-dual relationship between Levenberg-Marquardt and central trajectories for linearly constrained convex optimization
Primal-dual relationship between Levenberg-Marquardt and central trajectories for linearly constrained convex optimization Roger Behling a, Clovis Gonzaga b and Gabriel Haeser c March 21, 2013 a Department
More informationSystems of Equations and Inequalities. College Algebra
Systems of Equations and Inequalities College Algebra System of Linear Equations There are three types of systems of linear equations in two variables, and three types of solutions. 1. An independent system
More informationIntegration of Rational Functions by Partial Fractions
Integration of Rational Functions by Partial Fractions Part 2: Integrating Rational Functions Rational Functions Recall that a rational function is the quotient of two polynomials. x + 3 x + 2 x + 2 x
More informationPOSITIVE SEMIDEFINITE INTERVALS FOR MATRIX PENCILS
POSITIVE SEMIDEFINITE INTERVALS FOR MATRIX PENCILS RICHARD J. CARON, HUIMING SONG, AND TIM TRAYNOR Abstract. Let A and E be real symmetric matrices. In this paper we are concerned with the determination
More information5.5 Quadratic programming
5.5 Quadratic programming Minimize a quadratic function subject to linear constraints: 1 min x t Qx + c t x 2 s.t. a t i x b i i I (P a t i x = b i i E x R n, where Q is an n n matrix, I and E are the
More informationA QUADRATIC CONE RELAXATION-BASED ALGORITHM FOR LINEAR PROGRAMMING
A QUADRATIC CONE RELAXATION-BASED ALGORITHM FOR LINEAR PROGRAMMING A Dissertation Presented to the Faculty of the Graduate School of Cornell University in Partial Fulfillment of the Requirements for the
More informationApproximation Algorithms
Approximation Algorithms Chapter 26 Semidefinite Programming Zacharias Pitouras 1 Introduction LP place a good lower bound on OPT for NP-hard problems Are there other ways of doing this? Vector programs
More informationTMA 4180 Optimeringsteori KARUSH-KUHN-TUCKER THEOREM
TMA 4180 Optimeringsteori KARUSH-KUHN-TUCKER THEOREM H. E. Krogstad, IMF, Spring 2012 Karush-Kuhn-Tucker (KKT) Theorem is the most central theorem in constrained optimization, and since the proof is scattered
More informationSemidefinite Programming
Chapter 2 Semidefinite Programming 2.0.1 Semi-definite programming (SDP) Given C M n, A i M n, i = 1, 2,..., m, and b R m, the semi-definite programming problem is to find a matrix X M n for the optimization
More informationCE 191: Civil & Environmental Engineering Systems Analysis. LEC 17 : Final Review
CE 191: Civil & Environmental Engineering Systems Analysis LEC 17 : Final Review Professor Scott Moura Civil & Environmental Engineering University of California, Berkeley Fall 2014 Prof. Moura UC Berkeley
More informationReal Algebraic Geometry in Convex Optimization. Cynthia Vinzant
Real Algebraic Geometry in Convex Optimization by Cynthia Vinzant A dissertation submitted in partial satisfaction of the requirements for the degree of Doctor of Philosophy in Mathematics in the Graduate
More informationA A x i x j i j (i, j) (j, i) Let. Compute the value of for and
7.2 - Quadratic Forms quadratic form on is a function defined on whose value at a vector in can be computed by an expression of the form, where is an symmetric matrix. The matrix R n Q R n x R n Q(x) =
More informationIntegration of Rational Functions by Partial Fractions
Title Integration of Rational Functions by MATH 1700 MATH 1700 1 / 11 Readings Readings Readings: Section 7.4 MATH 1700 2 / 11 Rational functions A rational function is one of the form where P and Q are
More informationMPC Infeasibility Handling
MPC Handling Thomas Wiese, TU Munich, KU Leuven supervised by H.J. Ferreau, Prof. M. Diehl (both KUL) and Dr. H. Gräb (TUM) October 9, 2008 1 / 42 MPC General MPC Strategies 2 / 42 Linear Discrete-Time
More informationApplied Lagrange Duality for Constrained Optimization
Applied Lagrange Duality for Constrained Optimization February 12, 2002 Overview The Practical Importance of Duality ffl Review of Convexity ffl A Separating Hyperplane Theorem ffl Definition of the Dual
More informationIntegration of Rational Functions by Partial Fractions
Title Integration of Rational Functions by Partial Fractions MATH 1700 December 6, 2016 MATH 1700 Partial Fractions December 6, 2016 1 / 11 Readings Readings Readings: Section 7.4 MATH 1700 Partial Fractions
More informationKarush-Kuhn-Tucker Conditions. Lecturer: Ryan Tibshirani Convex Optimization /36-725
Karush-Kuhn-Tucker Conditions Lecturer: Ryan Tibshirani Convex Optimization 10-725/36-725 1 Given a minimization problem Last time: duality min x subject to f(x) h i (x) 0, i = 1,... m l j (x) = 0, j =
More information6-1 The Positivstellensatz P. Parrilo and S. Lall, ECC
6-1 The Positivstellensatz P. Parrilo and S. Lall, ECC 2003 2003.09.02.10 6. The Positivstellensatz Basic semialgebraic sets Semialgebraic sets Tarski-Seidenberg and quantifier elimination Feasibility
More informationFollowing The Central Trajectory Using The Monomial Method Rather Than Newton's Method
Following The Central Trajectory Using The Monomial Method Rather Than Newton's Method Yi-Chih Hsieh and Dennis L. Bricer Department of Industrial Engineering The University of Iowa Iowa City, IA 52242
More informationPartial Fraction Decomposition
Partial Fraction Decomposition As algebra students we have learned how to add and subtract fractions such as the one show below, but we probably have not been taught how to break the answer back apart
More informationPart 4: Active-set methods for linearly constrained optimization. Nick Gould (RAL)
Part 4: Active-set methods for linearly constrained optimization Nick Gould RAL fx subject to Ax b Part C course on continuoue optimization LINEARLY CONSTRAINED MINIMIZATION fx subject to Ax { } b where
More information9.5. Polynomial and Rational Inequalities. Objectives. Solve quadratic inequalities. Solve polynomial inequalities of degree 3 or greater.
Chapter 9 Section 5 9.5 Polynomial and Rational Inequalities Objectives 1 3 Solve quadratic inequalities. Solve polynomial inequalities of degree 3 or greater. Solve rational inequalities. Objective 1
More informationChap 2. Optimality conditions
Chap 2. Optimality conditions Version: 29-09-2012 2.1 Optimality conditions in unconstrained optimization Recall the definitions of global, local minimizer. Geometry of minimization Consider for f C 1
More informationOptimization Problems with Constraints - introduction to theory, numerical Methods and applications
Optimization Problems with Constraints - introduction to theory, numerical Methods and applications Dr. Abebe Geletu Ilmenau University of Technology Department of Simulation and Optimal Processes (SOP)
More informationA Continuous d-step Conjecture for Polytopes
Discrete Comput Geom (2009) 4: 38 327 DOI 0.007/s00454-008-9096-4 A Continuous d-step Conjecture for Polytopes Antoine Deza Tamás Terlaky Yuriy Zinchenko Received: September 2007 / Revised: 25 May 2008
More informationLecture 3. Optimization Problems and Iterative Algorithms
Lecture 3 Optimization Problems and Iterative Algorithms January 13, 2016 This material was jointly developed with Angelia Nedić at UIUC for IE 598ns Outline Special Functions: Linear, Quadratic, Convex
More informationMathematics 136 Calculus 2 Everything You Need Or Want To Know About Partial Fractions (and maybe more!) October 19 and 21, 2016
Mathematics 36 Calculus 2 Everything You Need Or Want To Know About Partial Fractions (and maybe more!) October 9 and 2, 206 Every rational function (quotient of polynomials) can be written as a polynomial
More informationCS-E4830 Kernel Methods in Machine Learning
CS-E4830 Kernel Methods in Machine Learning Lecture 3: Convex optimization and duality Juho Rousu 27. September, 2017 Juho Rousu 27. September, 2017 1 / 45 Convex optimization Convex optimisation This
More informationNonlinear Optimization: What s important?
Nonlinear Optimization: What s important? Julian Hall 10th May 2012 Convexity: convex problems A local minimizer is a global minimizer A solution of f (x) = 0 (stationary point) is a minimizer A global
More informationSupport Vector Machines
Support Vector Machines Ryan M. Rifkin Google, Inc. 2008 Plan Regularization derivation of SVMs Geometric derivation of SVMs Optimality, Duality and Large Scale SVMs The Regularization Setting (Again)
More informationSPECTRA - a Maple library for solving linear matrix inequalities in exact arithmetic
SPECTRA - a Maple library for solving linear matrix inequalities in exact arithmetic Didier Henrion Simone Naldi Mohab Safey El Din Version 1.0 of November 5, 2016 Abstract This document briefly describes
More informationLagrange Duality. Daniel P. Palomar. Hong Kong University of Science and Technology (HKUST)
Lagrange Duality Daniel P. Palomar Hong Kong University of Science and Technology (HKUST) ELEC5470 - Convex Optimization Fall 2017-18, HKUST, Hong Kong Outline of Lecture Lagrangian Dual function Dual
More information4.5 Integration of Rational Functions by Partial Fractions
4.5 Integration of Rational Functions by Partial Fractions From algebra, we learned how to find common denominators so we can do something like this, 2 x + 1 + 3 x 3 = 2(x 3) (x + 1)(x 3) + 3(x + 1) (x
More informationUpdated: January 16, 2016 Calculus II 7.4. Math 230. Calculus II. Brian Veitch Fall 2015 Northern Illinois University
Math 30 Calculus II Brian Veitch Fall 015 Northern Illinois University Integration of Rational Functions by Partial Fractions From algebra, we learned how to find common denominators so we can do something
More informationDISCRIMINANTS, SYMMETRIZED GRAPH MONOMIALS, AND SUMS OF SQUARES
DISCRIMINANTS, SYMMETRIZED GRAPH MONOMIALS, AND SUMS OF SQUARES PER ALEXANDERSSON AND BORIS SHAPIRO Abstract. Motivated by the necessities of the invariant theory of binary forms J. J. Sylvester constructed
More informationRanks of Real Symmetric Tensors
Ranks of Real Symmetric Tensors Greg Blekherman SIAM AG 2013 Algebraic Geometry of Tensor Decompositions Real Symmetric Tensor Decompositions Let f be a form of degree d in R[x 1,..., x n ]. We would like
More informationEE/AA 578, Univ of Washington, Fall Duality
7. Duality EE/AA 578, Univ of Washington, Fall 2016 Lagrange dual problem weak and strong duality geometric interpretation optimality conditions perturbation and sensitivity analysis examples generalized
More informationBinomial Ideals from Graphs
Binomial Ideals from Graphs Danielle Farrar University of Washington Yolanda Manzano St. Mary s University Juan Manuel Torres-Acevedo University of Puerto Rico Humacao August 10, 2000 Abstract This paper
More informationUNDERGROUND LECTURE NOTES 1: Optimality Conditions for Constrained Optimization Problems
UNDERGROUND LECTURE NOTES 1: Optimality Conditions for Constrained Optimization Problems Robert M. Freund February 2016 c 2016 Massachusetts Institute of Technology. All rights reserved. 1 1 Introduction
More informationAdvanced Mathematical Programming IE417. Lecture 24. Dr. Ted Ralphs
Advanced Mathematical Programming IE417 Lecture 24 Dr. Ted Ralphs IE417 Lecture 24 1 Reading for This Lecture Sections 11.2-11.2 IE417 Lecture 24 2 The Linear Complementarity Problem Given M R p p and
More informationDuality. Lagrange dual problem weak and strong duality optimality conditions perturbation and sensitivity analysis generalized inequalities
Duality Lagrange dual problem weak and strong duality optimality conditions perturbation and sensitivity analysis generalized inequalities Lagrangian Consider the optimization problem in standard form
More informationApplication of Numerical Algebraic Geometry to Geometric Data Analysis
Application of Numerical Algebraic Geometry to Geometric Data Analysis Daniel Bates 1 Brent Davis 1 Chris Peterson 1 Michael Kirby 1 Justin Marks 2 1 Colorado State University - Fort Collins, CO 2 Air
More informationVoronoi Cells of Varieties
Voronoi Cells of Varieties arxiv:1811.08395v1 [math.ag] 20 Nov 2018 Diego Cifuentes, Kristian Ranestad, Bernd Sturmfels and Madeleine Weinstein Abstract Every real algebraic variety determines a Voronoi
More informationConic Linear Programming. Yinyu Ye
Conic Linear Programming Yinyu Ye December 2004, revised January 2015 i ii Preface This monograph is developed for MS&E 314, Conic Linear Programming, which I am teaching at Stanford. Information, lecture
More informationLecture 9 Monotone VIs/CPs Properties of cones and some existence results. October 6, 2008
Lecture 9 Monotone VIs/CPs Properties of cones and some existence results October 6, 2008 Outline Properties of cones Existence results for monotone CPs/VIs Polyhedrality of solution sets Game theory:
More informationConstrained Optimization
1 / 22 Constrained Optimization ME598/494 Lecture Max Yi Ren Department of Mechanical Engineering, Arizona State University March 30, 2015 2 / 22 1. Equality constraints only 1.1 Reduced gradient 1.2 Lagrange
More informationLecture 14: Optimality Conditions for Conic Problems
EE 227A: Conve Optimization and Applications March 6, 2012 Lecture 14: Optimality Conditions for Conic Problems Lecturer: Laurent El Ghaoui Reading assignment: 5.5 of BV. 14.1 Optimality for Conic Problems
More informationNonlinear Optimization
Nonlinear Optimization Etienne de Klerk (UvT)/Kees Roos e-mail: C.Roos@ewi.tudelft.nl URL: http://www.isa.ewi.tudelft.nl/ roos Course WI3031 (Week 4) February-March, A.D. 2005 Optimization Group 1 Outline
More informationThe Karush-Kuhn-Tucker (KKT) conditions
The Karush-Kuhn-Tucker (KKT) conditions In this section, we will give a set of sufficient (and at most times necessary) conditions for a x to be the solution of a given convex optimization problem. These
More informationN. L. P. NONLINEAR PROGRAMMING (NLP) deals with optimization models with at least one nonlinear function. NLP. Optimization. Models of following form:
0.1 N. L. P. Katta G. Murty, IOE 611 Lecture slides Introductory Lecture NONLINEAR PROGRAMMING (NLP) deals with optimization models with at least one nonlinear function. NLP does not include everything
More information