Lineārās programmēšanas trūkumi

Lineārā programmēšana biznesa problēmu risināšanai izmanto matemātiskos vienādojumus. Ja jums, piemēram, jāizlemj, cik un cik no četrām dažādām produktu līnijām ražot Ziemassvētkiem iepirkšanās sezonā lineārā programmēšana izmanto jūsu iespējas un matemātiski aprēķina produktu kombināciju, kas rada maksimālo peļņa. Tā kā mainīgo skaits bieži ir milzīgs, lineārie programmētāji aprēķinu veikšanai paļaujas uz datoriem.

Modelēšana

Lai izmantotu lineāro programmēšanu, problēma jāpārvērš matemātiskajā modelī. Lai to izdarītu, jums ir nepieciešams tāds mērķis kā maksimāla peļņa vai zaudējumu samazināšana. Modelī jāiekļauj arī lēmumu mainīgie, kas ietekmē šos mērķus, un ierobežojumi, kas ierobežo to, ko jūs varat darīt. Piemēram, ja jums ir ierobežots krājumu daudzums un vēlaties zināt, vai koncentrēties uz augstākās klases produktiem vai lielāku produkcijas izlaidi lētākas preces, lai palielinātu peļņu, šim modelim jums ir mērķis, mainīgie un ierobežojumi, tāpēc jums ir tas, kas jums nepieciešams sākt.

Linearitāte

Lineārā programmēšana, pietiekami loģiski, balstās uz lineāriem vienādojumiem: ja jūs divkāršojat pārdošanas apjomus, kamēr viss pārējais paliek nemainīgs, vienādojums parādīs, ka jūsu ieņēmumi ir dubultojušies. Dažiem lēmumu mainīgajiem tomēr ir nelineāra ietekme. Piemēram, ja jūs dubultojat savu budžetu uzņēmējdarbības uzsākšanai, tas nenozīmē, ka arī jūsu pirmā gada peļņa vai izdevumi dubultojas. Mēroga efektivitāte arī bieži neattiecas uz lineāriem efektiem. Alternatīvas lineārai programmēšanai, piemēram, mērķa programmēšanai, ņem vērā nelineāros mainīgos.

Realitāte

Lineārā programmēšana ir efektīva tikai tad, ja jūsu izmantotais modelis atspoguļo reālo pasauli. Katrs modelis balstās uz noteiktiem pieņēmumiem, un tie var būt nederīgi: jūs, piemēram, pieņemat, ka trīskāršā ražošana trīskāršos pārdošanas apjomus, taču patiesībā tas piesātina tirgu. Lineārie vienādojumi dažreiz dod rezultātus, kuriem nav jēgas reālajā pasaulē, piemēram, rezultāts norāda, ka jūs jānoslēdz līgums par 23,75 kaujas kuģu būvēšanu Jūras spēkiem, lai palielinātu peļņu - kā jūs praktiski rīkosities ar .75 noteikumiem?. Kvalificēti lineārie programmētāji tomēr var pielāgot modeļus un vienādojumus, lai risinātu šīs problēmas.

Neelastība

Dažās situācijās ir pārāk daudz iespēju iekļauties lineārā programmēšanas formulā. Medicīniskā prakse varētu izmantot lineāru programmēšanu, lai noteiktu optimālo vēža staru terapiju pacienti, bet medicīniskie apstākļi ir tik dažādi, ārsti neizbēgami atrod tādus, kas neatbilst nevienam lineāram modeli. Arī lineārajai programmēšanai, protams, nav intuīcijas vai zarnu instinkta; Hīts Hamets, kurš strādā pie lineārām programmām militārpersonām, 2005. gadā žurnālam "Signal" teica, ka tāpēc cilvēkiem ir jāpārskata lineārās programmēšanas secinājumi, pirms rīkoties pēc tiem.

  • Dalīties
instagram viewer