Geometric programming: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 8: | Line 8: | ||
== Theory/Methodology == | == 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''' <math>f_0(x)</math> | |||
'''Subject to:''' <math>f_i(x)\leqslant1 </math>, <math>i </math> = 1,...,m, | |||
<math>g_i(x) = 1 </math>, <math>i </math> = 1,...,p, | |||
<math>x_i > 0 </math>, <math>i </math> = 1,...,q, | |||
where <math>f_i(x)</math> are posynomial functions, <math>g_i(x)</math> are monomials, and <math>x_i </math> are the optimization variables. | |||
Line 14: | Line 27: | ||
== Numerical Examples == | == Numerical Examples == | ||
=== To solve a standard form Geometric Programming problem === | |||
'''Minimize''' <math>f_0( </math> | |||
'''Subject to:''' <math>f_i(x)\leqslant1 </math>, <math>i </math> = 1,...,m, | |||
<math>g_i(x) = 1 </math>, <math>i </math> = 1,...,p, | |||
<math>x_i > 0 </math>, <math>i </math> = 1,...,q, | |||
Revision as of 15:42, 13 November 2021
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
To solve a standard form Geometric Programming problem
Minimize
Subject to: , = 1,...,m,
, = 1,...,p,
, = 1,...,q,