Nevýhody lineárneho programovania

Lineárne programovanie využíva na riešenie obchodných problémov matematické rovnice. Ak sa napríklad musíte rozhodnúť, koľko a koľko zo štyroch rôznych produktových radov chcete na Vianoce vyrobiť nákupná sezóna, lineárne programovanie vezme vaše možnosti a matematicky vypočíta zmes produktov, ktorá generuje maximum zisk. Pretože počet premenných je často obrovský, lineárni programátori sa pri výpočtoch spoliehajú na počítače.

Modelovanie

Ak chcete použiť lineárne programovanie, musíte svoj problém previesť do matematického modelu. Potrebujete na to cieľ, ako je maximalizácia zisku alebo minimalizácia strát. Model musí obsahovať aj rozhodovacie premenné, ktoré ovplyvňujú tieto ciele, a obmedzenia, ktoré obmedzujú to, čo môžete urobiť. Napríklad, ak máte obmedzené zásoby a chcete vedieť, či sa sústrediť na špičkové výrobky alebo na vyššiu produkciu lacnejší tovar na maximalizáciu zisku, pre tento model máte cieľ, premenné a obmedzenia, takže máte to, čo potrebujete začať.

Lineárnosť

Lineárne programovanie sa, logicky, opiera o lineárne rovnice: Ak zdvojnásobíte predaj, zatiaľ čo všetko ostatné zostane konštantné, v rovnici sa zobrazí zdvojnásobenie vašich výnosov. Niektoré rozhodovacie premenné majú však nelineárny účinok. Ak napríklad zdvojnásobíte rozpočet na začatie podnikania, neznamená to, že sa zdvojnásobia ani vaše zisky alebo výdavky v prvom roku. Účinnosť rozsahu tiež často nesúvisí s lineárnymi účinkami. Alternatívy k lineárnemu programovaniu, ako je programovanie cieľov, berú do úvahy nelineárne premenné.

instagram story viewer

Realita

Lineárne programovanie je účinné, iba ak vami používaný model odráža skutočný svet. Každý model sa spolieha na určité predpoklady a môžu byť neplatné: predpokladáte napríklad, že strojnásobením výroby sa strojnásobí predaj, ale v skutočnosti trh nasýti. Lineárne rovnice niekedy poskytujú výsledky, ktoré v skutočnom svete nedávajú zmysel, napríklad výsledok, ktorý naznačuje, že vy by mal uzavrieť zmluvu na stavbu 23,75 bitevných lodí pre námorníctvo s cieľom maximalizovať zisky - ako si poradíte s 0,75 v praxi podmienky?. Zruční lineárni programátori však môžu s týmito problémami doladiť modely a rovnice.

Nepružnosť

Niektoré situácie majú príliš veľa možností na to, aby sa zmestili do lineárneho programovacieho vzorca. Lekárska prax mohla na určenie optimálnej radiačnej liečby rakoviny použiť lineárne programovanie pacienti, ale zdravotné ťažkosti sú také rôznorodé, lekári nevyhnutne nájdu také, ktoré sa nezmestia do žiadnej lineárnej podoby Model. Lineárne programovanie tiež samozrejme nemá intuíciu ani črevný inštinkt; Heath Hammett, ktorý pracuje na lineárnych programoch pre armádu, v roku 2005 pre magazín „Signal“ uviedol, že preto je potrebné, aby si ľudia predtým, ako na ne budú konať, prečítali závery lineárneho programovania.

Teachs.ru
  • Zdieľam
instagram viewer