1 / 20

Szállítási feladatok Optimalitás vizsgálat

Szállítási feladatok Optimalitás vizsgálat. Alkalmazott operációkutatás 6. és 7. előadás 2008. március 17. Kundi Viktória. Oldjuk meg az alábbi szállítási feladatot!. Az egyik ismeretlen értéke szabadon választható legyen pl. u1=0

gilda
Download Presentation

Szállítási feladatok Optimalitás vizsgálat

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Szállítási feladatokOptimalitás vizsgálat Alkalmazott operációkutatás 6. és 7. előadás 2008. március 17. Kundi Viktória

  2. Oldjuk meg az alábbi szállítási feladatot!

  3. Az egyik ismeretlen értéke szabadon választható legyen pl. u1=0 többi: Cij – Ui vagy Cij – Vj szerint számolható, tehát Ui+Vj<=Cij Cij – (Ui+Vj)>=0 ui és vj potenciálok • az ehhez tartozó költség Σcijxij • lábindexek kiszámítása • ha az érték <=0, akkor nem optimum – javítani kell

  4. Javítás: kör vagy huroktranszformációval • Lényege: kötött elemek közül egyet szabaddá teszünk és egy szabad elemet lekötünk úgy, hogy közbena szállított mennyiségek összege sor és oszlopirányban ne változzon. • Def.: olyan törött vonal, amely egy szabad helyről indul ki és úgy jut oda vissza, hogy a töréspontokon csak kötött elemek vannak. • Vannak + és – sarkai, attól függően, hogy hozzáadok, vagy elveszek. Szabad elem után – aztán + stb. • Az újonnan kiszámolt lábindexeket ismételten ellenőrzöm, hogy a megoldás optimális-e – ha nem javítom!

  5. Egészértékű programozás Alkalmazott operációkutatás 7. előadás 2008. március 17. Kundi Viktória

  6. Az egészértékű programozási feladat fogalma

  7. Egészértékű feladatok megoldása Megkeressük a modell folytonos optimumát Nincs folytonos optimum Van folytonos optimum Az optimális megoldás változói mindegészértékűek Egészértékűfeladatnak sincs megoldása Nem minden változó értéke egész szám Gomory-féle vágási módszer (tiszta egészértékű feladat) Diszkrét optimum = folytonos optimum Korlátozás és szétválasztás módszere ( vegyes egészértékű feladat)

  8. Korlátozás és szétválasztás módszere

  9. Hozzárendelési feladat A lineáris programozási feladatoknak azon speciális típusát nevezzük hozzárendelési feladatnak, amikor minden egyes erőforrást (pl. munkaerő, gép, tárolóhely, stb.) egyetlen egy adott tevékenységhez rendelünk hozzá. Hozzárendelési feladat alapmodellje: Egy üzemben n munkás dolgozik és a műhelyben n darab munkafeladat van. Elvileg mindegyik munkás képes bármelyik munka elvégzésére, de a különböző munkafeladatokat eltérő költségekkel tudják elvégezni. Kérdés:Melyik munkás melyik munkafeladatot kapja, hogy a munkák elvégzésének összköltsége a lehető legkisebb legyen?

  10. Hozzárendelési feladat matematikai modellje Speciális lineáris egészértékű programozási feladat = speciális szállítási feladat Megoldás: korlátozás és szétválasztás módszerével!

  11. Hozzárendelési feladat megoldása Öt munkás között kell felosztani öt munkát úgy hogy mindegyik munkás egy és csakis egy munkát kapjon.

  12. Speciális problémák – hozzárendelési feladat • Munkások száma nem egyezik meg a munkafeladatok számával => költségmátrixot kiegészítjük => kvadratikus mátrix (névleges sorok/oszlopok, elemei 0) • Hozzárendelési feladat a célfüggvény maximalizálásávalA mátrix elemei hasznot jelentenek, összhaszon maximalizálása a cél.Célfüggvény -1 szeresének minimuma = eredeti célfüggvény maximuma

  13. Speciális problémák – hozzárendelési feladat • Tiltótarifa a hozzárendelési feladatban • Hat munkafeladatot négy munkással kell elvégeztetni. Előírás, hogy a negyedik és a hatodik munkafeladatot mindenképpen el kell végezni, azonban az első munkás a harmadik és hatodik munkafeladatot nem tudja elvégezni, a második munkás pedig az első és negyedik munkát nem végezheti. Határozzuk meg az elosztási tervet úgy, hogy az elvégzett összmunka költsége a lehető legkisebb legyen!

  14. Körutazási vagy utazóügynök probléma Adott n város (n>3). Egy ügynök valamelyik városból kiindulva hogyan tudja felkeresni valamennyi várost úgy, hogy minden várost csak egyszer érintve a legrövidebb út megtétele után a kiindulási városba érjen vissza? Megoldása: indexlánc!

  15. Utazó ügynök probléma - feladat Határozzuk meg a legrövidebb körutat az alábbi távolságmátrix alapján!

  16. Hátizsák probléma

  17. Hajórakodási probléma Tegyük fel, hogy adott rakodási súlyú és rakodási térfogatú hajót kell megrakni bizonyos nem osztható árucikkel. Meghatározandó az a legnagyobb értékű rakomány, amelyet a hajó elszállíthat. xj – a j-edik árucikkből szállítandó mennyiség (darab) n – a különböző árucikkek száma aj – a j-edik árucikk súlya bj – a j-edik árucikk térfogata rj – a j-edik elszállítandó árucikk darabszáma cj – a j-edik árucikk értéke V – a hajó rakodási térfogata G – a hajó rakodási súlya

  18. Beruházási probléma Kapacitások bővítésére rendelkezésre álló pénzösszeg: p k db különböző beruházási változat (alternatíva) Beruházási változatok megvalósításának költsége: r (k komponensű vektor) y beruházások megvalósulása (komponensei 1-0) x az üzem tevékenységi vektora cT a tevékenység árbevétele g (y) erőforrás kapacitásának növekménye

  19. Köszönöm a figyelmet!

More Related