Ugrás a tartalomhoz

Hiperbolikus programozás

Ellenőrzött
A Wikipédiából, a szabad enciklopédiából

A hiperbolikus programozás a nemlineáris programozás része, mivel a hiperbolikus programozási feladatok célfüggvényei nem lineárisak, hanem törtlineárisak. Ezek a feladatok közvetlenül nem oldhatók meg a szimplex módszerrel, mivel az optimum nem biztos, hogy csúcspont; ehhez előbb vissza kell őket vezetni lineáris programozási feladatokra.

A hiperbolikus programozás alapfeladata:

Visszavezetés a lineáris programozásra

[szerkesztés]

A törtlineáris programozás alapfeladata lineáris programra vezethető vissza az helyettesítéssel, ahol feltesszük, hogy t szigorúan pozitív. Ha t-t úgy rögzítjük, hogy legyen, akkor az alapfeladat ekvivalens a

lineáris programmal.

Az eredeti programban x az összefüggéssel számítható. Az átalakított feladat mindig megoldható, és az optimális megoldásából számított x és y az eredeti feladatnak is optimuma lesz.

Példa

[szerkesztés]

átalakítva

Források

[szerkesztés]