Geometrisk programmering är en gren av matematisk programmering som studerar ett tillvägagångssätt för att lösa ickelinjära optimeringsproblem av en speciell struktur. Termen introducerades först 1967 av R. Duffin, E. Peterson och K. Zener. Namnet på disciplinen beror på det faktum att en av de viktigaste i den presenterade teorin är olikheten mellan det geometriska medelvärdet och det aritmetiska medelvärdet och dess generaliseringar. Vissa geometriska problem och metoder för deras lösning fungerade som en förutsättning för utvecklingen av GP. Grundkonceptet för GP är posein .
Hitta minimivärdet för en funktion under begränsningar:
och
.Här
,var
och
.Funktioner - posinomer .
Hitta längden på sidorna i en rektangel med en given omkrets som har den största arean. Samma sak för triangeln.
under restriktioner
var
Lösningen på problemet är en vektor med komponenter där