Technikatörténeti szemle 12. (1980-81)

TANULMÁNYOK - Filep László: A matematikai programozás kialakulása és fejlődése

FI LEP LÁSZLÓ* A MATEMATIKAI PROGRAMOZÁS KIALAKULÁSA ÉS FEJLŐDÉSE A matematikai programozás — bár gyökerei mélyebbre nyúlnak vissza — csak három évtizede tekinthető önálló tudományágnak. Sok más új tudomány­ághoz hasonlóan, ma sincs pontosan elhatárolt tárgyköre, egységes értelmezése, ezért szükségesnek látszik tisztázni mit is értünk matematikai programozáson. A leginkább elfogadott értelmezés szerint a matematikai programozás optimális tervek (programok) elkészítésére szolgáló módszer valamilyen gyakorlati prob­léma megoldásához. Tisztán matematikai szempontból nézve egy feltételes szél­sőérték feladat megoldása: keressük bizonyos egyenlet-, illetve egyenlőtlenség­rendszer által adott feltételek mellett valamely célfüggvény szélsőértékét (op­timumát). Szokás ezért a matematikai programozást optimumszámításnak is ne­vezni. Ha a feltételi egyenlőtlenségekben szereplő függvények mindegyike és a célfüggvény is lineáris, akkor lineáris programozásról beszélünk. Ellenkező eset­ben a nem lineáris programozás különböző típusaihoz jutunk. A matematikai programozás az operációkutatás részének is tekinthető. Az operációkutatás nehezen körülhatárolható terület. Nem is tudományág klasszi­kus értelemben, hanem a tudományok alkalmazása „rendszerszervezésre", azaz valamilyen szempontból optimális döntések meghozatalára a különböző tudo­mányterületek képviselőiből álló csoportok (teamek) munkája révén. Az operációkutatás magában foglalja a probléma megfogalmazását, az opti­málási elv kiválasztását, a probléma matematikai modellezését, a modellen az optimális megoldás keresését (matematikai programozás), a megoldás utótesztelé­sét, végül a végrehajtást és az ellenőrzést. A gyakorlati problémák többségénél nagy számítástechnikai nehézségek lépnek fel, amelyek csak számítógépek se­gítségével oldhatók meg. Az operációkutatás fejlődése így szorosan összefügg a számítógépek fejlődésével és elterjedésével. Az operációkutatás és a matematikai programozás szűkebb értelemben vett története Angliában kezdődött 1937-ben. Ekkor jött létre a légierőnél az első olyan csoport A. P. Rowe vezetésével, amely a radar segítségével való repülő­gép-felkutatási módszereket kutatta. Később hasonló csoportok alakultak más fegyvernemeknél és az amerikai "hadseregben is. Amerikában kezdtek matematikai módszereket alkalmazni a csoportok, ame­lyek munkáját Rowe nevezte el operációkutatásnak (operations research). Ezek a matematikai módszerek a lineáris programozás és a játékelmélet voltak. * Nyíregyháza, Ungvár sétány 14. 4400

Next

/
Oldalképek
Tartalom