/ / Matematikai programozás - a legjobb döntés meghozatalához

A matematikai programozás a legjobb módszer a legjobb döntés meghozatalához

A matematikai programozás biztosítjaaz optimális megoldás megtalálásának módszerei. Az ilyen jellegű problémák megoldása a szélsőségességgel kapcsolatos funkciók tanulmányozásához kapcsolódik. A matematikai programozás módszerei meglehetősen gyakoriak a kibernetika alkalmazott területén.

Számos feladat jelent mega társadalom gyakran kapcsolódik olyan jelenségekhez, amelyek a döntések tudatos alapjain alapulnak. Ez volt kényszerűen választott egy lehetséges teendők lehet használni a különböző területeken az emberi élet, és megtalálják a alkalmazása matematikai programozási feladatot.

A társadalom fejlődésének története azt mutatjaKorlátozott információ mindig megakadályozta, hogy elfogadták a helyes döntés, és a legjobb megoldás alapja elsősorban az intuícióra és a tapasztalat. A jövőben az egyre növekvő mennyiségű információ a döntéshozatalhoz kezdte használni a közvetlen kifizetések.

A kép a modernahol az ott termelt termékek széles skálája miatt a bemeneti információk áramlása egyszerűen hatalmas. A feldolgozás csak a modern elektronikus technológiák használatával lehetséges. És ha ki kell választania az optimális megoldásokat a felkínált megoldásokból, akkor nem teheti meg az elektronikát.

Ezért a matematikai programozás a következő fő szakaszokon keresztül történik.

Az első szakasz az összes fontos tényező rangsorolását és a közöttük lévő szabályszerűség megteremtését foglalja magában, melyeket képesek betartani.

A második szakasz a probléma modelljének megteremtésematematikai kifejezés. Más szóval, a valóság absztrakciója, matematikai szimbólumokkal ábrázolva. A matematikai modell képes megállapítani a kapcsolatot a kontroll paraméterek és a kiválasztott jelenség között. Ez a szakasz magában foglalja egy olyan jellemző kialakítását, amelyben minden optimális vagy kisebb érték megfelel az optimális helyzetnek a meghozott döntés helyzetéből.

A fenti lépések eredményei alapján egy bizonyos matematikai tudást alkalmazó matematikai modell alakul ki.

A harmadik szakasz egy tanulmányt tartalmazolyan változók, amelyek jelentősen befolyásolják az objektív funkciót. Ez az időszak biztosítja bizonyos matematikai ismeretek birtoklását, amelyek segítenek a döntéshozatal második szakaszában felmerülő problémák megoldásában.

A negyedik szakasz összehasonlításaA harmadik lépésben kapott számítások eredményei a modellezett objektummal. Más szavakkal, ebben a szakaszban meg kell állapítani a modell megfelelőségét a modellezett objektummal, a kezdeti adatok szükséges pontosságának elérésén belül. A döntéshozatal ebben a szakaszban a tanulmány eredményétől függ. Tehát amikor az összehasonlítás nem kielégítő eredményei érkeznek, a modellezett objektum bemeneti adatait finomítják. Ha szükség van rá, akkor a probléma megfogalmazása egy új matematikai modell, a feltárt matematikai probléma megoldása és az eredmények új összehasonlítása alapján történik.

A matematikai programozás lehetővé teszi számunkra, hogy két alapvető számítási módot használjunk:

- olyan determinisztikus problémák megoldása, amelyek minden kezdeti információ bizonyosságát feltételezik;

- sztochasztikus programozás, amely lehetővé teszimegoldja a bizonytalanság elemeit tartalmazó problémákat, vagy ha ezeknek a problémáknak a paraméterei véletlenszerű jellegűek. Például a termeléstervezést gyakran a valós információ hiányos megjelenítésének körülményei között végzik.

Általánosságban elmondható, hogy a matematikai programozás a programozás következő szakaszait tartalmazza: lineáris, nemlineáris, konvex és négyzetes.

Bővebben: