Article de reference
Programmation géométrique
Un programme géométrique ( PG ) est un problème d'optimisation de la forme minimiser f 0 ( x ) sous réserve de f je ( x ) ≤ 1 , je = 1 , … , m g je ( x ) = 1 , je = 1 , … , p , ...
Worldlex WikiFrancaisLecture gratuite
Un programme géométrique ( PG ) est un problème d'optimisation de la forme
où
où0\ c>0
{\displaystyle c>0\ }
0\ etUn posynôme est une somme quelconque de monômes.
La programmation géométrique est étroitement liée à l'optimisation convexe : tout programme géométrique peut être rendu convexe par un changement de variables. Les programmes géométriques ont de nombreuses applications, notamment le dimensionnement des composants dans la conception de circuits intégrés , la conception d'aéronefs, l'estimation du maximum de vraisemblance pour la régression logistique en statistique et le réglage des paramètres des systèmes linéaires positifs en théorie du contrôle .
Les programmes géométriques ne sont généralement pas des problèmes d'optimisation convexe, mais ils peuvent être transformés en problèmes convexes par un changement de variables et une transformation des fonctions objectif et de contrainte. En particulier, après avoir effectué le changement de variableset en prenant le logarithme des fonctions objectif et de contrainte, les fonctionsLes posynômes, c'est-à-dire les fonctions log-somme-exp , sont transformés en fonctions convexes, et les fonctionsAutrement dit, les monômes deviennent affines . Par conséquent, cette transformation transforme tout programme géométrique en un programme convexe équivalent. En fait, cette transformation log-log peut être utilisée pour convertir une classe plus large de problèmes, connus sous le nom Logiciel
Il existe plusieurs logiciels permettant de formuler et de résoudre des programmes géométriques.