Hledat:

Invia.cz Last minute Tunisko Dovolená v Chorvatsku Pojeďte do Egypta Bulharsko Vydělávejte peníze s INVIA.CZ
 

Vícekriteriální programování

Vícekriteriální programování je odvětví optimalizace.

Úlohou vícekriteriálního programování je

 \min_{x\in M} \mathbf{f}(x),

přičemž M je libovolná množina, R je množina reálných čísel, f : MRm je vektorová funkce, tedy f (x) je vektor o složkách (f1 (x), …, fm (x)).

Je otázkou, co se rozumí optimálním řešením této úlohy (vektory nelze přirozeně porovnávat). Obvykle se zavádí pojem tzv. eficientního řešení. Bod x ∈ M je eficientní řešení dané úlohy (používá se též Paretovské řešení nebo nedominované řešení), jestliže pro všechna yM platí následující implikace: je-li fi (x) > fi (y) pro nějaké i ∈ {1, …, m}, potom existuje j ∈ {1, …, m} takové, že fj (x) < fj (y). Nedominované řešení tedy nelze v jednom kritériu zlepšit, aniž by se v jiném kritériu zhoršilo.

Eficientní řešení se často hledá ve tvaru

\min_{x \in M} \sum_{i=1}^m \lambda_i f_i(x),\quad \lambda_i \geq 0,

kde λi jsou nějaké váhy.

[editovat] Reference

 
Tento článek je převzat z české wikipedie - otevřené encyklopedie, originální článek naleznete na adrese: „http://cs.wikipedia.org/wiki/V%C3%ADcekriteri%C3%A1ln%C3%AD_programov%C3%A1n%C3%AD
Stránka byla naposledy upravena v Stránka byla naposledy editována 9. 10. 2007 v 21:54.
Veškerý text je dostupný za podmínek GNU Free Documentation License (Autorské právo pro podrobnosti).
Další služby: Portál | Katalog | Hledej | Zprávy | Počasí | Kurzy | Práce | Slovník | TV | Online hry | Java hry | SMS | Loga a melodie | Chat | Fórum | Kontakt