Frakční programování - Fractional programming - Wikipedia
v matematická optimalizace, částečné programování je zobecněním lineární-zlomkové programování. The Objektivní funkce ve zlomkovém programu je poměr dvou funkcí, které jsou obecně nelineární. Poměr, který má být optimalizován, často popisuje nějaký druh účinnosti systému.
Definice
Nechat být funkce se skutečnou hodnotou definované na množině . Nechat . The nelineární program
kde na , se nazývá zlomkový program.
Konkávní dílčí programy
Částečný program, ve kterém F je negativní a konkávní, G je pozitivní a konvexní a S je konvexní sada se nazývá a konkávní zlomkový program. Li G je afinní, F nemusí být omezen znakem. Lineární zlomkový program je speciální případ konkávního zlomkového programu, kde všechny funkce jsou afinní.
Vlastnosti
Funkce je semistrictly kvazikonkávní na S. Li F a G jsou tedy rozlišitelné q je pseudokonkávní. V lineárním zlomkovém programu je objektivní funkce pseudolinear.
Transformace na konkávní program
Transformací , jakýkoli konkávní zlomkový program lze transformovat na ekvivalent bez parametrů konkávní program [1]
Li G je afinní, první omezení se změní na a předpoklad, že F je nezáporné může být upuštěno.
Dualita
Lagrangeový duální ekvivalentní konkávní program je
Poznámky
- ^ Schaible, Siegfried (1974). "Konvexní ekvivalentní a duální programy bez parametrů". Zeitschrift für Operations Research. 18 (5): 187–196. doi:10.1007 / BF02026600. PAN 0351464.CS1 maint: ref = harv (odkaz)
Reference
- Avriel, Mordechaj; Diewert, Walter E .; Schaible, Siegfried; Zang, Izrael (1988). Zobecněná konkávnost. Plenum Press.
- Schaible, Siegfried (1983). "Částečné programování". Zeitschrift für Operations Research. 27: 39–54. doi:10.1007 / bf01916898.