Gazdaságinformatikus szak Operációkutatás I.

Slides:



Advertisements
Hasonló előadás
Temelésmenedzsment Production Management
Advertisements

beruházás menedzsment érték- elemzés
TÖBBVÁLTOZÓS FÜGGVÉNYEK FELTÉTELES SZÉLSŐÉRTÉKSZÁMÍTÁSA
Készlet késztermékek, alkatrészek, kiegészítő termékek,
Szigorlati mintafeladat megoldása (folytatás)
Az üzleti rendszer komplex döntési modelljei (Modellekkel, számítógéppel támogatott üzleti tervezés) Hanyecz Lajos.
2005. Operációkutatás Ferenczi Zoltán. Széchenyi István Egyetem Operációkutatás eredete •második világháború alatt alakult ki •különböző szakmájú emberekből.
Vállalat kínálati magatartása
Partner kiválasztási feladat modellezése Virtuális vállalat 8. gyakorlat Dr. Kulcsár Gyula.
A történelem forrásai „Mélységes mély a múltnak kútja.
- bútorgyári termelési probléma - szállítási probléma
Tökéletes verseny és monopólium
Vonali hőérzékelő rendszer
John Deer a régi és az új költségszámítási rend összehasonlítása KÖZVETLEN KÖLTSÉG KÖZVETLEN KÖLTSÉG ÁLTALÁNOS KÖLTSÉG ÁLTALÁNOS KÖLTSÉG (ÁK) Régi Új gépóramunkaóra.
Dualitás Ferenczi Zoltán
A lineáris programozási feladatok típusai és grafikus megoldásai
TÖBBCÉLÚ LINEÁRIS PROGRAMOZÁS ÉS CÉLPROGRAMOZÁS
Matematika II. 2. előadás Geodézia szakmérnöki szak 2012/2013. tanév Műszaki térinformatika ágazat őszi félév.
Matematika II. 1. előadás Geodézia szakmérnöki szak 2012/2013. tanév/
ÖSSZEÁLLÍTOTTA: ODROBINA ZOLTÁN
Gazdaságmatimatika Gyakorló feladatok.
Bevezetés a közgazdaságtanba2006/2007. tanév, 1. félév 3. előadás 1 A kurzus programja DátumTémakör szeptember Bevezetés. A közgazdaságtan alapfogalmai.
1 Bevezetés a közgazdaságtanba I.2006/2007. tanév, 1. félév 5. előadás A kurzus programja DátumTémakör szeptember Bevezetés. A közgazdaságtan alapfogalmai.
Formalizálás, matematizálás és ökonometria
Értékteremtő folyamatok menedzsmentje
A diákat készítette: Matthew Will
Értékteremtő folyamatok menedzsmentje A fazekas műhely példája és más egyszerű példák a vállalat modellezésére, rendszermátrix számításokra.
Termékszerkezet-elemzés
A számvitel három szintje Szakmai közösségek (IASB, FASB) Állam (adószedő, infrastruktúra) Vállalati szabályozás.
Stackelberg, Cournot, Bertrand
3. kisvizsga Mi a lineáris programozás?
Bevezetés az operációkutatásba A lineáris programozás alapjai
Költségelemzés, költséggazdálkodás
Lineáris programozás Modellalkotás Grafikus megoldás Feladattípusok
Operációkutatás Kalmár János, Hiperbolikus és kvadratikus programozás.
OPERÁCIÓKUTATÁS Kalmár János, 2011 Tartalom Több lineáris célfüggvényes LP Tiszta egészértékű LP.
Optimalizálási módszerek 3. Lineáris programozás
Matematikai modellek a termelés tervezésében és irányításában
Miskolci Egyetem Gépészmérnöki és Informatikai Kar Alkalmazott Informatikai Tanszék 2013/14 1. félév 4. Előadás Dr. Kulcsár Gyula egyetemi docens.
HIPERBOLIKUS PROGRAMOZÁS
EGÉSZÉRTÉKŰ PROGRAMOZÁS
Operációkutatás eredete
Lineáris programozás Definíció: Olyan matematikai programozási feladatot nevezünk lineáris programozási feladatnak, amelyekben az L halmazt meghatározó.
Kvantitatív módszerek
Gyakorló feladatok Mikroökonómia.
29. Feladat 6-7-es Termelő Kft..
Lineáris programozás.
Lineáris programozás Elemi példa Alapfogalmak Általános vizsg.
Lineáris programozás és a szimplex módszer
Költségek, költségfüggvények
Költségminimalizálás, profitmaximalizálás
Matematika II. 1. előadás Geodézia szakmérnöki szak 2010/2011. tanév Kataszteri ágazat tavaszi félév.
Gépészmérnöki kar BSc Levelező képzés szeptember-október
Az üzleti rendszer komplex döntési modelljei (Modellekkel, számítógéppel támogatott üzleti tervezés) II. Hanyecz Lajos.
A KOMPLEX DÖNTÉSI MODELL MATEMATIKAI ÖSSZEFÜGGÉSRENDSZERE Hanyecz Lajos.
Adatelemzés számítógéppel
Készítette: Horváth Viktória
LOGISZTIKA Debreceni Egyetem Műszaki Kar Előadó: Dr. Fazekas Lajos.
Dr. Bánkuti Gyöngyi Klingné Takács Anna
A termelés költségei.
OPERÁCIÓKUTATÁSDUALITÁS
Operációkutatás eredete második világháború alatt alakult ki különböző szakmájú emberekből álló team: matematikus, fizikus, közgazdász, mérnök, vegyész,
Szimuláció.
2. Előadás Tervezés, Tényezőkre bontás
A termelés költségei.
Készítette: Mátyás István agrár mérnöktanár szakos hallgató,
OPERÁCIÓKUTATÁS TÖBBCÉLÚ PROGRAMOZÁS. Operáció kutatás Több célú programozás A * x  b C T * x = max, ahol x  0. Alap összefüggés: C T 1 * x = max C.
Mesterséges intelligencia 8. Stratégiai játékok A játék kimenetelére a játékosoknak ellenőrizhető módon van befolyásuk. Pl.: sakk, dáma, póker stb. A.
Operációkutatás I. 1. előadás
Lineáris programozás Elemi példa Alapfogalmak Általános vizsg.
Előadás másolata:

Gazdaságinformatikus szak Operációkutatás I. 2017.04.04. Varró Zoltán

OPERÁCIÓKUTATÁS 2017.04.04. Varró Zoltán

Az operációkutatás tárgya Angol elnevezések: Operations Research (amerikai) Operational Research (brit) Management Science Az operációkutatás optimumszámítási modellek megalkotásával és megoldási módszerek kidolgozásával foglalkozik. 2017.04.04. Varró Zoltán

Operációkutatási modellezés A probléma verbális megfogalmazása: mi a cél és melyek a korlátozó tényezők. Adatgyűjtés, rendszerezés és feldolgozás: számvitel, statisztika, stb. A matematikai modell felállítása: változók, feltételek és célfüggvény. A modell megoldása, az eredmények értelmezése és érzékenységvizsgálat. Visszacsatolás: ha az eredmények nem ésszerűek, akkor a modellt módosítani kell. 2017.04.04. Varró Zoltán

OK modellek osztályozása Determinisztikus modellek Lineáris programozás Hálózati modellek Többcélú optimalizálás és célprogramozás Egészértékű programozás Nemlineáris programozás 2017.04.04. Varró Zoltán

OK modellek osztályozása Sztochasztikus modellek Döntés bizonytalanság esetén (Decision Analysis) Játékelmélet Markov láncok elmélete Sorbanállások elmélete Szimuláció 2017.04.04. Varró Zoltán

OK modellek osztályozása Hibrid modellek Dinamikus programozás Készletgazdálkodási modellek 2017.04.04. Varró Zoltán

Történeti áttekintés 1736 Kőnigsbergi hidak problémája (Euler) 1788 Lagrange multiplikátorok 1826 Egyenletrendszerek megoldása (Gauss) 1902 Lineáris egyenlőtlenségrendszerek megoldása (Farkas Gy.) 1906 Pareto optimális (efficiens) megoldások 1907 Markov láncok 2017.04.04. Varró Zoltán

Történeti áttekintés 1936 A brit hadseregben először használják az „operational research" kifejezést. 1939 "Mathematical Methods of Organization and Planning Production" (Kantorovics)1941 Szállítási feladat (Hitchcock) 1944 "Theory of Games and Economic Behavior" ( Neumann és Morgenstern) 1947 Szimplex módszer (G. B. Dantzig) 2017.04.04. Varró Zoltán

a szimplex módszer megalkotója Történeti áttekintés George Dantzig (1914 - 2005) a szimplex módszer megalkotója 2017.04.04. Varró Zoltán

Történeti áttekintés 1948 Első OK kurzus az MIT-n 1949 Monte Carlo szimuláció (Ulam, Neumann) 1950 Első OK folyóirat: Operational Research Quarterly 1950 Nash egyensúly (John Nash) 1950 Döntéselemzés (Edwards, Luce, Raiffa, Howard, Keeney) 2017.04.04. Varró Zoltán

Történeti áttekintés 1951 Első számítógépes szimplex algoritmus 1951 Nemlineáris programozás optimalitási feltételei (Kuhn és Tucker) 1957 Dinamikus programozás (Bellman) 1958 Egészértékű programozás (Gomory) 1959 Legrövidebb út probléma (Dijkstra) 2017.04.04. Varró Zoltán

Történeti áttekintés 1965 Célprogramozás (Charnes és Cooper) 1965 Hátizsák feladat (Dantzig) 1978 Data Envelopment Analysis (DEA), (Charnes, Cooper, Rhodes) 1979 Ellipszoid módszer LP feladat megoldására (Hacsijan) 1984 Belső pontos módszer LP feladat megoldására (Karmarkar) 2017.04.04. Varró Zoltán

Lineáris programozás Termelésprogramozási probléma Elméleti alapok Szimplex algoritmus LP modellek készítése Dualitás (árnyékárak) Érzékenységvizsgálat Parametrikus programozás 2017.04.04. Varró Zoltán

Komód Kft. Potenciális termékek: szék , asztal , ágy Erőforrások: fűrészáru , gépek , élőmunka Tökéletes verseny (konstans árak) a termékek és az erőforrások piacán. Mennyit termeljenek az egyes termékekből, hogy a nyereség maximális legyen? 2017.04.04. Varró Zoltán

Komód Kft. Fajlagos erőforrásigény: szék asztal ágy fűrészáru 3 m 6 m gépóra 5 óra 8 óra 25 óra élőmunka 10 óra 40 óra 2017.04.04. Varró Zoltán

Komód Kft. Kapacitások: fűrészáru 1 500 m gépóra 2 150 óra élőmunka 3 000 óra Erőforrások ára: fűrészáru 2 000 Ft/m gépóra 3 000 Ft/óra élőmunka 1 000 Ft/óra Fix költség: 1 millió 500 ezer Ft 2017.04.04. Varró Zoltán

Komód Kft. A termékek ára: szék 35 000 Ft/db asztal 53 300 Ft/db ágy 162 500 Ft/db 2017.04.04. Varró Zoltán

Komód Kft. Változó költségek: szék: 3x2000 + 5x3000 + 10x1000 = 31 000 Ft asztal: 6x2000 + 8x3000 + 10x1000 = 46 000 Ft ágy: 15x2000 + 25x3000 + 40x1000 = 145 000 Ft 2017.04.04. Varró Zoltán

Komód Kft. Fedezeti nyereség: szék: 35 000 − 31 000 = 4 000 Ft/db asztal: 53 300 − 46 000 = 7 300 Ft/db ágy: 162 500 − 145 000 = 17 500 Ft/db Vizsgáljuk meg egyenként a termékeket! 2017.04.04. Varró Zoltán

Komód Kft. x1 = a legyártott székek száma Összbevétel = 35 000x1 Összköltség = 31 000x1 + 1 500 000 Határbevétel = 35 000 Határköltség = 31 000 Mindaddig növelni kell a termelést, amíg a határbevétel meghaladja a határköltséget. Maximális kibocsátás: 300 db (szűk keresztmetszet: élőmunka) Veszteség: 300 000 Ft. 2017.04.04. Varró Zoltán

Komód Kft. Asztal: Maximimális kibocsátás: 250 db (szűk keresztmetszet: fűrészáru) Nyereség: 325 000 Ft Ágy: Maximális kibocsátás: 75 db (szűk keresztmetszet: élőmunka) Veszteség: 187 500 Ft Gyártsanak 250 db asztalt? 2017.04.04. Varró Zoltán

Komód Kft. Az eddigi legjobb megoldás tovább javítható! Ha 1 asztal helyett 2 széket gyártanak, akkor - ugyanannyi fűrészáru kell, - 2-vel több gépóra kell, de még van 150 óra, - 10 órával több élőmunka kell, de még van 500 óra. 2017.04.04. Varró Zoltán

Komód Kft. Minden csere 2x4000 – 7300 = 700 forinttal növeli a nyereséget. Nyereséges termék helyett veszteséges terméket gyártva is növelhető a nyereség. 50 csere után az élőmunkaórák elfogynak. Optimális 100 db széket és 200 db asztalt gyártani? Hogyan határozzuk meg az optimális termékmixet? 2017.04.04. Varró Zoltán

Komód Kft. Lineáris programozási modell: max z = 4000x1 + 7300x2 + 17500x3 3x1 + 6x2 + 15x3  1500 5x1 + 8x2 + 25x3  2150 10x1 + 10x2 + 40x3  3000 x1, x2, x3  0 Lineáris célfüggvény Lineáris feltételi függvények 2017.04.04. Varró Zoltán

Grafikus megoldás Termelésprogramozási probléma: Egy vállalat két termék gyártásához két erőforrást használ fel. Célja a maximális árbevétel elérése. Mennyit állítson elő az egyes termékekből? 2017.04.04. Varró Zoltán

Grafikus megoldás 1. termék 2. termék kapacitás 1. erőforrás 1 2 14 10 eladási ár 6 7 2017.04.04. Varró Zoltán

Grafikus megoldás Változók: x1 = az 1. termékből gyártandó mennyiség x2 = a 2. termékből gyártandó mennyiség Modell: max z = 6x1 + 7x2 x1 + 2x2  14 x1 + x2  10 x1, x2  0 2017.04.04. Varró Zoltán

Grafikus megoldás x2 2. feltétel: x1 + x2  10 10 7 x1 10 14 2017.04.04. Varró Zoltán

A lehetséges megoldások halmaza konvex négyszög. Grafikus megoldás A lehetséges megoldások halmaza konvex négyszög. 0, 7 6, 4 [0, 0 10, 0 2017.04.04. Varró Zoltán

Grafikus megoldás A lehetséges megoldások halmaza konvex, mivel véges sok konvex halmaz metszete. A lehetséges megoldások halmazának véges sok csúcspontja van. 2017.04.04. Varró Zoltán

Grafikus megoldás 6 7 A célfüggvény egy szintvonala: 6x1+ 7x2 = 42 A célfüggvény leggyorsabb növekedési iránya. 6 7 2017.04.04. Varró Zoltán

Ha van optimális megoldás, akkor csúcspontban is van. Grafikus megoldás Ha van optimális megoldás, akkor csúcspontban is van. Az optimális megoldás x1 = 6, x2 = 4. 2017.04.04. Varró Zoltán

Grafikus megoldás A lehetséges megoldások halmazának egyetlen belső pontja sem lehet optimális. Ha egy LP feladatnak van optimális megoldása, akkor a lehetséges megoldások halmazának legalább egy csúcspontja is optimális.  Elegendő a lehetséges megoldások halmazának csúcspontjait vizsgálni! 2017.04.04. Varró Zoltán

Szimplex módszer Ha feltételrendszert egyenletrendszerré alakítjuk, akkor a csúcspontokat algebrai úton elő tudjuk állítani. A csúcspontok száma igen nagy is lehet, ezért lehetetlen minden csúcspontot előállítani és kiszámítani a célfüggvény értékét. 2017.04.04. Varró Zoltán

Szimplex módszer A szimplex módszer alapgondolata: A lehetséges megoldások halmazának valamely pontjából kiindulva mindig nagyobb célfüggvényértékű szomszédos csúcspontra lépünk át, mindaddig, amíg az optimális csúcspontba nem jutunk, vagy ki nem derül, hogy a célfüggvény nem korlátos a lehetséges megoldások halmazán. 2017.04.04. Varró Zoltán