Optimalizace (matematika)

Z testwiki
Skočit na navigaci Skočit na vyhledávání

Matematická úloha optimalizace je snahou o nalezení takových hodnot proměnných, pro které daná cílová či účelová funkce nabývá minimální nebo maximální hodnoty. Mnoho teoretických úloh i úloh z reálného světa vede na řešení úlohy optimalizace. Často se vyskytuje při modelování fyzikálních jevů, kde cílová funkce f má význam energie fyzikálního systému, která má v rovnovážném stavu systému být minimální.

Optimalizace představuje teoretický základ pro operační výzkum.

Definice

Je-li cílová funkce f:A, pak v úloze minimalizace hledáme takové x0A, že f(x0)f(x) pro všechna xA. V úloze maximalizace naopak hledáme takové x0A, že f(x0)f(x) pro všechna xA. Množina A se nazývá přípustnou množinou.

Přípustná množina často bývá podmnožinou eukleidovského prostoru n, vydělenou omezujícími podmínkami ve formě rovností či nerovností.

Nalezený prvek x0 je nazýván optimálním řešením. Pro obecnou úlohu optimalizace nemusí být jednoznačný.

Matematické programování

Úloha optimalizace je někdy nazývána též úlohou matematického programování (tento termín nemá přímý vztah k programování):

Dále existují:

Algoritmy matematického programování:

Optimalizační úlohu někdy pomáhají řešit tzv. podmínky optimality.

Odkazy

Literatura

  • Miroslav Maňas: Optimalizační metody, Státní nakladatelství technické literatury, Praha 1979, 1. vydání.

Externí odkazy

Šablona:Pahýl Šablona:MikroekonomieŠablona:Autoritní data Šablona:Portály