G Y A K O R L Ó F E L A D A T O K

Hasonló dokumentumok
1. GYAKORLÓ FELADATOK

b) Írja fel a feladat duálisát és adja meg ennek optimális megoldását!

Egyes logisztikai feladatok megoldása lineáris programozás segítségével. - bútorgyári termelési probléma - szállítási probléma

Operációkutatás példatár

Követelmények Motiváció Matematikai modellezés: példák A lineáris programozás alapfeladata 2017/ Szegedi Tudományegyetem Informatikai Intézet

Követelmények Motiváció Matematikai modellezés: példák A lineáris programozás alapfeladata 2017/ Szegedi Tudományegyetem Informatikai Intézet

11. Előadás. 11. előadás Bevezetés a lineáris programozásba

operációkutatás példatár

Növényvédő szerek A B C D

2017/ Szegedi Tudományegyetem Informatikai Intézet

Dualitás Dualitási tételek Általános LP feladat Komplementáris lazaság 2017/ Szegedi Tudományegyetem Informatikai Intézet

Operációkutatás. Vaik Zsuzsanna. Budapest október 10. First Prev Next Last Go Back Full Screen Close Quit

A dualitás elve. Készítette: Dr. Ábrahám István

Érzékenységvizsgálat

Esettanulmányok és modellek 2

Döntéselőkészítés. I. előadás. Döntéselőkészítés. Előadó: Dr. Égertné dr. Molnár Éva. Informatika Tanszék A 602 szoba

Növényvédő szerek A B C D

Operációkutatás. Vaik Zsuzsanna. ajánlott jegyzet: Szilágyi Péter: Operációkutatás

Operációkutatás vizsga

1/ gyakorlat. Lineáris Programozási feladatok megoldása szimplex módszerrel. Pécsi Tudományegyetem PTI

Gyakorló feladatok a Vezetői számvitel tárgyhoz Témakör: Önköltségszámítás. 1. feladat

EuroOffice Optimalizáló (Solver)

Másodfokú egyenletek. 2. Ábrázoljuk és jellemezzük a következő,a valós számok halmazán értelmezett függvényeket!

TERMELÉSIRÁNYÍTÁS A HERBÁRIUM2000 KFT.-BEN

Bevezetés az operációkutatásba A lineáris programozás alapjai

Operációkutatás vizsga

Optimumkeresés számítógépen

A lineáris programozás alapfeladata Standard alak Az LP feladat megoldása Az LP megoldása: a szimplex algoritmus 2018/

Ismertető A Solver telepítése, illetve indítása A Solver célcella módosuló cellák A feltételek általában a módosuló cellákra hivatkozó képletek.

a = 2 + [ i] b = ahol 1 i 162 a hallgató sorszáma a csatolt névsorban, [x] az x szám

A lineáris programozás alapfeladata Standard alak Az LP feladat megoldása Az LP megoldása: a szimplex algoritmus 2017/

Gazdasági informatika gyakorlat

Alkalmazott optimalizálás és játékelmélet Lineáris programozás Gyakorlófeladatok. Rétvári Gábor

Gyakorló feladatok a Vezetői számvitel tárgyhoz Témakör: Esettanulmányok (költségfelosztás önköltségszámítás)

A szimplex algoritmus

Nem-lineáris programozási feladatok

S Z Á L L Í T Á S I F E L A D A T

f x 1 1, x 2 1. Mivel > 0 lehetséges minimum. > 0, így f-nek az x 2 helyen minimuma van.

Lineáris programozási feladatok típusai és grafikus megoldása

1. Oldja meg grafikusan az alábbi feladatokat mindhárom célfüggvény esetén! a, x 1 + x 2 2 2x 1 + x 2 6 x 1 + x 2 1. x 1 0, x 2 0

1/ gyakorlat. Hiperbolikus programozási feladat megoldása. Pécsi Tudományegyetem PTI

REGGELI A GERBEAUD HÁZBAN

Kereső algoritmusok a diszkrét optimalizálás problémájához

Gyakorló feladatok Alkalmazott Operációkutatás vizsgára. További. 1. Oldja meg grafikusan az alábbi feladatokat mindhárom célfüggvény esetén!

F E D E Z E T I E L E M Z É S

Húsmanufaktúra mesterséges adalékanyagoktól, tartósítószerektől mentes

Paraméteres és összetett egyenlôtlenségek

Vállalkozás gazdaságtan SZIKORA PÉTER TAVASZ

1/ gyakorlat. Lineáris Programozási feladatok megoldása szimplex módszerrel. Pécsi Tudományegyetem PTI

A lineáris programozás alapjai

Matematikai modellek megoldása számítógéppel Solver Lingo

REGGELI A GERBEAUD HÁZBAN

Az érzékenységvizsgálat jelentősége

S Z I N T V I Z S G A F E L A D A T O K

Matematikai modellezés

Operációkutatás vizsga

Paraméteres és összetett egyenlôtlenségek

Egyenletek, egyenletrendszerek, matematikai modell. 1. Oldja meg az Ax=b egyenletrendszert Gauss módszerrel és adja meg az A mátrix LUfelbontását,

Győr Sopron Zalaegerszeg

Szombathelyre és Kapuvárra rendelnek 8 autót, Pápára és Sárvárra pedig 10-t. Az egyes városok

Gyakorló feladatok (szállítási feladat)

Szakmai beszámoló Mediterrán Nyíltnap

3. előadás. Termelési és optimalizálási feladatok. Dr. Szörényi Miklós, Dr. Kallós Gábor

Nemlineáris programozás 2.

VALÓDI KENYÉR. mesterek kezéből

Gyakorló feladatok a Kontrolling alapjai tárgyhoz Témakör: Költség volumen - eredmény elemzés

Menü kcal. 4. Hét

A vállalat belső tevékenységi rendszere.

Gyakorlat márc-ápr

Kisérettségi feladatsorok matematikából

Az eredmény elemzés szakaszai. Eredményelemzés

Kétfázisú szimplex algoritmus és speciális esetei

LINEÁRIS PROGRAMOZÁSI FELADATOK MEGOLDÁSA SZIMPLEX MÓDSZERREL

III. RENDSZERSZERVEZÉSI FELADAT

Vállalati modellek. Előadásvázlat. dr. Kovács László

Áttekintés LP és geometria Többcélú LP LP és egy dinamikus modell 2017/ Szegedi Tudományegyetem Informatikai Intézet

trnd Projektmenetrend HERZ: Minőségi pillanatok a HERZ finomságaival. trnd Projekt Projektblog: trnd kapcsolattartód: lunna@trnd.

NEMZETKÖZI KÖZGAZDASÁGTAN Alapfogalmak

Számítógépes döntéstámogatás OPTIMALIZÁLÁSI FELADATOK A SOLVER HASZNÁLATA

További programozási esetek Hiperbolikus, kvadratikus, integer, bináris, többcélú programozás

ZÖLDSÉG ÉS GYÜMÖLCS FOGYASZTÁSI SZOKÁSOK MAGYARORSZÁGON

A Z A N Y A G É S K É S Z L E T G A Z D Á L K O D Á S I R E N D S Z E R V I Z S G Á L A T A L O G I S Z T I K A I S Z E M P O N T O K A L A P J Á N

EGYMÁST KÖVETŐ NAP!!!)

TERMELÉS számítások 1

Üdvözölöm a Synchro Game termelési szimulációs tréning. résztvevőit a Festo nevében

GERBEAUD kávéház BUDAPEST ANNO 1858

Foodlogistik. Petruzalek Kft. Sörház utca 3/b 1222 Budapest Tel.:

11. gyakorlat megoldásai

Biometria gyakorló feladatok BsC hallgatók számára

MEZŐGAZDASÁGI ÉS VIDÉKFEJLESZTÉSI HIVATAL 1054 Budapest Alkotmány u. 29.

Ütemezési problémák. Kis Tamás 1. ELTE Problémamegoldó Szeminárium, ősz 1 MTA SZTAKI. valamint ELTE, Operációkutatási Tanszék

A tej és tejtermékek közös piacszervezése

Beszerzési és elosztási logisztika. Előadó: Telek Péter egy. adj. 2008/09. tanév I. félév GT5SZV

1. Előadás Lineáris programozás

Esettanulmányok és modellek 5

Gyakorló feladatok a Vezetõi számvitel tárgyhoz Témakör: Fedezeti elemzés

Szöveges feladatok a mátrixaritmetika alkalmazására

11. gyakorlat megoldásai

Külön megrendelésre, adag-, vagy darabszámra frissen készített hidegkonyhai húskészítményeink 10 dkg

S Z I N T V I Z S G A F E L A D A T O K

Átírás:

Döntéselmélet G Y A K O R L Ó F E L A D A T O K

Lineáris programozás I Egy vállalat kétféle terméket gyárt, az A és B termékeket. A következő adatok ismertek: A vállalat éves munkaóra-kapacitása 1440 óra, a beszerezhető alapanyag éves mennyisége 240 tonna. Továbbá figyelembe kell venni, hogy a B termékből maximálisan 50 db-ot szabad csak gyártani. Határozzuk meg a maximális nyereséget biztosító termelési tervet! 2 Eladási ár (eft/db) 1000 800 Termelési költség (eft/db) 400 300 Munkaóraigény (óra/db) 15 20 Alapanyagigény (t/db) 3 2 A B

Matematikai feladat Termékek: A, B (ezekből x és y darabot gyártunk. 3 Nyereség=Árbevétel-Költségek=(1000 400)x + (800 300)y = 600x + 500y célfüggvény Korlátozó feltételek: Munkaóra igény: 15x + 20y 1440 Alapanyagigény: 3x + 2y 240 Maximális gyártási mennyiség: y 50 Minimális gyártási mennyiség: x, y 0

Egyenlőtlenségek: Célfüggvény: Grafikus módszer x 0, y 0, y 50 y 3/2 x + 120 y 3/4 x + 72 600x + 500y Ábrázoljuk grafikus módszer segítésével! 4

Y 600x + 500y Y = 50 X 5

Y (64,24) 50400 (80,0) 48000 (29.3,50) 42580 (0,50) 25000 (0,0) 0 600x + 500y Y = 50 X 6

A feladat megoldása: Megoldás I. 7 A termékből gyártsunk 64 db-ot, B termékből 24 db-ot, és akkor a nyereségünk maximálisa lesz vagyis: 50400 e Ft

Szimplex módszer Oldjuk meg a feladatot szimplex módszer segítségével! 8 Korlátozó feltételek: Munkaóra igény: 15x 1 + 20x 2 + 1x 3 = 1440 Alapanyagigény: 3x 1 + 2x 2 + 1x 4 = 240 Maximális gyártási mennyiség: x 2 + 1x 5 = 50 Minimális gyártási mennyiség:x 1, x 2, x 3, x 4, x 5 0

Induló tábla Írjuk fel a feladathoz az induló táblát (együttható mátrixot)! A (0,0) koordinátájú pontból indulunk. 9 a1 a2 a3 a4 a5 b a3 15 20 1 0 0 1440 a4 3 2 0 1 0 240 a5 0 1 0 0 1 50 -z -600-500 0 0 0 0

Induló tábla Határozzuk meg a generáló elemet 10 a1 a2 a3 a4 a5 b a3 15 20 1 0 0 1440 a4 3 2 0 1 0 240 a5 0 1 0 0 1 50 -z -600-500 0 0 0 0

Szimplex módszer Generáljunk új táblát, keressünk új generáló elemet! 11 a1 a2 a3 a4 a5 b a3 0 10 1-5 0 240 a1 1 2/3 0 1/3 0 80 a5 0 1 0 0 1 50 -z 0-100 0 200 0 48000 Itt kaptuk meg a (80,0) koordinátájú pontot.

Generáljunk új táblát! Szimplex módszer 12 a1 a2 a3 a4 a5 b a2 0 1 1/10-1/2 0 24 a1 1 0 0 64 a5 0 0 1 50 -z 0 0 10 150 0 50400 Itt kaptuk meg a (64,24) koordinátájú pontot.

A feladat megoldása: Megoldás I. 13 A termékből gyártsunk 64 db-ot, B termékből 24 db-ot, és akkor a nyereségünk maximálisa lesz vagyis: 50400 e Ft

Lineáris programozás II Vendégek jönnek, akiknek szendvicseket készítünk. Négy előre szeletelt kenyerünk van, mindegyikében 20-20 szelet található. Vajunk van bőven, amivel a kenyereket megkenhetjük. Korábbi bevásárlásainkból még van a kamrában három doboz szardínia, melyekben 6-6 hal található. Azonban ezeket meg kell felezni, és a gerincüket kivenni, mert van, akinek az apró csontok kellemetlenek. Így egy szendvicsre majd fél halat teszünk. Vettünk egy csomag előre, négyzetlakú kockára vágott sajtot. Szerencsénk volt, mert az eredetileg 40 lapkából álló csomagba reklám céljából még 5 lapkát tettek ingyen. Egy pár gyulai kolbászt vékonyra szelve 62 karikát kaptunk. Szalámit is vettünk szokás szerint szeletelve. Otthon derült ki, hogy a szeletek száma 66. Kétféle szendvicset készítünk. Az egyiken egy szelet sajtra teszünk egy fél szardíniát és egy szalámit. A másikra csak egy fél szelet sajt jut, de van rajta három karika kolbász és két szalámi. Írjuk fel azt a matematikai feladatot, amelynek megoldása megadja, hogy hányat kell a kétféle szendvicsből készíteni, hogy összesen a lehető legtöbb darabot kapjuk! 14

Termékek: Matematikai feladat 2 különféle szendvics van: A, B, ezekből x és y db-ot állítunk elő. Célfüggvény: Maximális szendvics szám: x + y Korlátozó feltételek: Termék szélsőérték: x + y 80, x 0, y 0 Szardínia: 0,5x 18 Sajt: x + 0,5y 45 Kolbász: 3y 62 Szalámi: x + 2y 66 15

Egyenlőtlenségek: Célfüggvény: Grafikus módszer x 0, y 0, x + y 80 x 36 y 2x + 90 y 62 3 y 1 2x + 33 x + y Ábrázoljuk grafikus módszer segítésével! 16

x = 36 Y Y = 62/3 X 17

Y (36,15) ==> 51 (26,20) ==> 46 (36,0) ==> 36 (0,20) ==> 20 (0,0) ==> 0 X 18

Feladat megoldása: Megoldás II. A termékből gyártsunk 36 db-ot, B termékből 15 dbot, és akkor a darabszám maximális lesz vagyis: 51 db. 19

Szimplex módszer 20 Oldjuk meg a feladatot szimplex módszer segítségével! Korlátozó feltételek:

Lineáris programozás III A és B textília jellegű termékeket azonos alapanyagból gyártjuk. Ebből A- hoz 2 m, B-hez 5 m szükséges minden egyes méter késztermék előállításához, és amelyből hetente legfeljebb 3.000 méter áll rendelkezésünkre. Egységnyi termelési költségek A-ra 20 Ft/m és B-re 30Ft/m, amelyek heti összegzett költsége nem haladhatja meg a 18.000 Ft-ot. A gyártáshoz felhasználunk bizonyos segédanyagot, amelyből A-hoz 1 m-t, B-hez 1/2 m-t használunk fel. A felhasznált segédanyagok heti mennyisége nem haladhatja meg a 700 m-t. Előzetes felmérés szerint A-ból hetente legalább 100 m-re van szükség. A rendelkezésre álló gépparkkal a B-ből hetente legfeljebb 400 m gyártható. A termelés nyeresége termékegységre vetítve A terméken 2 Ft, B-n 6 Ft Határozzuk meg a maximális nyereséget biztosító tervet! 21

Matematikai feladat Termékek: A, B (ezekből x és y darabot gyártunk. 22 Nyereség=árbevétel-költségek=2x + 6y célfüggvény Korlátozó feltételek: Alapanyag: 2x + 5y 3000 Termelési költség: 20x + 30y 18000 Segédanyag: x + 1/2y 700 Minimális gyártási mennyiség: x 100, y 0, y 400

Egyenlőtlenségek: Célfüggvény: Grafikus módszer x 100, y 0, y 400 y 2/5x + 600 y 2/3x + 600 y 2x + 1400 2x + 6y Ábrázoljuk grafikus módszer segítésével! 23

Y X = 100 2x + 6y Y = 400 X 24

Y (300,400) ==> 3000 (100,400) ==> 2600 (600,200) ==> 2400 (700,0) ==> 1400 (100,0) ==> 200 X 25

Feladat megoldása: Megoldás III. 26 A termékből gyártsunk 300 db-ot, B termékből 400 db-ot, és akkor a nyereségünk maximális lesz vagyis: 3000 Ft.

Lineáris programozás IV. Korlátozó feltételek: x 1 + x 2 + x 3 x 4 1 x 1 3x 2 x 3 + 3x 4 1 x 1 + x 2 x 3 x 4 5 x 1, x 2, x 3, x 4 0 Célfüggvény: 27 x 1 + 2x 2 x 3 2x 4 MAX

Lineáris programozás IV. Korlátozó feltételek: x 1 + x 2 + x 3 x 4 + x 5 = 1 x 1 3x 2 x 3 + 3x 4 + x 6 = 1 x 1 + x 2 x 3 x 4 + x 7 = 5 x 1, x 2, x 3, x 4, x 5, x 6, x 7 0 Célfüggvény: 28 x 1 + 2x 2 x 3 2x 4 MAX

Induló tábla Írjuk fel a feladathoz az induló táblát (együttható mátrixot)! a1 a2 a3 a4 a5 a6 a7 b a5-1 1 1-1 1 0 0 1 a6 1-3 -1 3 0 1 0 1 a7 1 1-1 -1 0 0 1 5 -z -1-2 1 2 0 0 0 0 A (0,0,0,0) koordinátájú pontból indulunk. 29

Induló tábla Határozzuk meg a generáló elemet 30 a1 a2 a3 a4 a5 a6 a7 b a5-1 1 1-1 1 0 0 1 a6 1-3 -1 3 0 1 0 1 a7 1 1-1 -1 0 0 1 5 -z -1-2 1 2 0 0 0 0

Induló tábla Generáljunk új táblát, keressünk új generáló elemet! 31 a1 a2 a3 a4 a5 a6 a7 B a2-1 1 1-1 1 0 0 1 a6-2 0 2 0 3 1 0 4 a7 2 0-2 0-1 0 1 4 -z -3 0 2 0 2 0 0 2 Itt kaptuk meg a (0,1,0,0) koordinátájú pontot..

Generáljunk új táblát Induló tábla 32 a1 a2 a3 a4 a5 a6 a7 B a2 0 1 0-1 1/2 0 1/2 3 a6 0 0 0 0 2 1 0 8 a1 1 0-1 0-1/2 0 1/2 2 -z 0 0 0 0 1/2 0 3/2 8 Itt kaptuk meg a (2,3,0,0) koordinátájú pontot..

Megoldás IV. Feladat megoldása: x 1 = 2, x 2 = 3, és a maximális érték pedig 8 egység 33

Lineáris programozás V. Valaki látogatókat vár. Hogy meg tudja vendégelni őket, szendvicseket készít, méghozzá két különböző fajtát. Az előre megvásárolt sajtot és sonkát kis szeletekre, az uborkát karikákra vágja, a szalámit meg eleve szeletelve vette. Van otthon egy kis üveg kapribogyója, amit most fel fog használni. A szelet kenyereket megvajazza, majd két recept szerint készíti el a szendvicseket: 34 sajt 151 szelet sonka 85 szelet szalámi 159 szelet uborka 35 karika kapribogyó 30 darab 1. fajta: 4 szelet sajt, 1 szelet sonka, 5 szelet szalámi. 1 karika uborka. 2. fajta: 3 szelet sajt, 3 szelet sonka, 2 szelet szalámi, egy kapribogyó. Mielőtt a megvajazott szeleteket feldíszítené, megszámolja, hogy az alapanyagokból mennyi áll rendelkezésre. Úgy szeretné az alapanyagokat felhasználni, hogy a két szendvicsből együttesen a lehető legtöbb darab készüljön el.

Lineáris programozás VI. A fürdőszoba felújításakor lecseréljük a csempét a falakon. Kétféle csempét szeretnénk felrakni, a felső részre világoskék színűt, az alsó részre pedig sötétkéket. Összesen 30m 2 falat kell burkolni. A világoskék csempéből 2,2m 2 nyit tartalmaz egy doboz és 4500Ft-ba kerül, míg a sötétkéket 1,5m 2 -es csomagokban árulják 3900Ft-ért. A világoskék csempéből mindenképpen többet szeretnénk, de legfeljebb 80%-kal. Hány dobozzal vásároljunk a különböző színű csempékből, hogy a lehető legolcsóbban tudjuk megoldani a fürdőszoba burkolását? 35