Geometric programming

From Cornell University Computational Optimization Open Textbook - Optimization Wiki
Revision as of 16:04, 13 November 2021 by Wz274 (talk | contribs)
Jump to navigation Jump to search

Authors: Wenjun Zhu(wz274), Sam Olsen(sgo23) (SYSEN5800, FALL 2021)

Introduction

Theory/Methodology

Definition

The standard form of Geometric Programming optimization is to minimize the objective function which must be posynomial. The inequality constraints can only have the form of a posynomial less than or equal to one, and the equality constraints can only have the form of a monomial equal to one.

Standard Form

Minimize

Subject to: , = 1,...,m,

, = 1,...,p,

, = 1,...,q,

where are posynomial functions, are monomials, and are the optimization variables.



Numerical Examples

Solve a Geometric Programming problem in standard form

Minimize

Subject to: ,

,

,

,

For the problem above, this is a geometric optimization problem in standard form.

The solution is: ...

Transform Nonconvex Optimization Problems to Convex Optimization problem

Reformulate the following non-convex MINLP to a convex one

Minimize

Subject to: ,

,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle xy = 1 } ,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle x > 0 } ,

Failed to parse (SVG (MathML can be enabled via browser plugin): Invalid response ("Math extension cannot connect to Restbase.") from server "https://wikimedia.org/api/rest_v1/":): {\displaystyle y > 0 }



Applications

Conclusion

References