Disztribúciós feladatok. Készítette: Dr. Ábrahám István



Hasonló dokumentumok
A szállítási feladat. Készítette: Dr. Ábrahám István

A lineáris programozás 1 A geometriai megoldás

Bevezetés a játékelméletbe Kétszemélyes zérusösszegű mátrixjáték, optimális stratégia

Lineáris programozás. Modellalkotás Grafikus megoldás Feladattípusok Szimplex módszer

Lineáris Algebra GEMAN 203-B. A három dimenziós tér vektorai, egyenesei, síkjai

Mátrixaritmetika. Tartalom:

Bankszámláról lekötött/elhelyezett betétek kamatai

Operációkutatás. 4. konzultáció: Szállítási feladat. A feladat LP modellje

CIB Önkéntes Kölcsönös Nyugdíjpénztár

A vezetői munka alapelemei - Döntéselmélet, döntéshozatal lehetséges útjai

Bevezetés 2. Aggregált terv készítése (esettanulmány) 3. Megoldás 3. Aggregált termelési terv összeállítása 8. Érzékenységvizsgálat 12

Mátrixok és determinánsok

Lineáris Algebra gyakorlatok

Összetett hálózat számítása_1

Matematikai modellezés

BUDAPESTI KÖZGAZDASÁGTUDOMÁNYI EGYETEM. Puskás Csaba, Szabó Imre, Tallos Péter LINEÁRIS ALGEBRA JEGYZET

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

LAKOSSÁGI DEVIZABETÉT ÁLTALÁNOS SZERZŐDÉSI FELTÉTELEI Érvényes: március 21-től

Dualitás Dualitási tételek Általános LP feladat Komplementáris lazaság 2015/ Szegedi Tudományegyetem Informatikai Tanszékcsoport

Online jegyzet az Egészérték Programozás I. és II. tárgyhoz

AZ ATIPIKUS MUNKAVISZONYOK

KONDÍCIÓS LISTA (HIRDETMÉNY)

tájékoztatás az Egyesülés háttere és indokai

Más viszonylatban (például Badacsonyból Füredre, vagy Tapolcáról közvetlenül Fonyódra, stb.) a szállítás értelmetlen, ezért nem lehetséges.

Klasszikus alkalmazások

HIRDETME NY. Az FHB JELZÁLOGBANK NYRT. hivatalos tájékoztatója a forintosítással érintett lakossági jelzáloghitelek esetén alkalmazott kondíciókról

BÉKÉSCSABA MEGYEI JOGÚ VÁROS POLGÁRMESTERI HIVATALA STRATÉGIA/- FEJLESZTÉSI OSZTÁLY Békéscsaba, Szent István tér 7. Előterjesztés

Matematika III. 8. A szórás és a szóródás egyéb mérőszámai Prof. Dr. Závoti, József

Lekötött forint- és devizabetétek Kondíciós Lista Érvényben: június 14-től visszavonásig

ERSTE Lakástakarék Zrt. 1 / 91 VG/2/9/2011. Hatálybalépés/módosítás dátuma:

6. AZ EREDMÉNYEK ÉRTELMEZÉSE

E LŐ T E R J E S Z T É S

Szociális rászorultság esetén a jogosult számára a kérelmező lakcíme szerint illetékes a) települési önkormányzat jegyzője - időskorúak járadékát,

Betét Hirdetmény és kondíciós lista Érvényes: január 01-től visszavonásig

ERSTE Lakástakarék Zrt. 1 / 96

Mesterséges Intelligencia I. (I602, IB602)

Valószínűségszámítás

Tantárgy adatlap Operációkutatás

TÁJÉKOZTATÓ a Tartós Befektetési Értékpapírszámláról (TBÉSZ) Általános tudnivalók számla (határozott időszakra szóló) futamideje

TÜV Rheinland InterCert Kft. Bizalmas adat- és ügykezelés

Gimnázium és Szakközépiskola Balassagyarmat. Adatvédelmi és adatbiztonsági szabályzata

Matematikai statisztikai elemzések 1.

2015 Ecostudio Informatika Kft.

Esettanulmányok és modellek 5

MATEMATIKA JAVÍTÁSI-ÉRTÉKELÉSI ÚTMUTATÓ

Osztott ter rektifikáló kolonna modellezése és stacioner vizsgálata

MATEMATIKA FELADATGYŰJTEMÉNY

Összefoglaló a CIG Pannónia Nyugdíj Kötvény nyugdíjbiztosításról

PASSZÍV ÜZLETÁGI HIRDETMÉNY FOGYASZTÓK ÉS VÁLLALKOZÓK RÉSZÉRE

Komputer statisztika gyakorlatok

Spike Trade napló_1.1 használati útmutató

PILÓTA NÉLKÜLI REPÜLŐGÉPEK ÚTVONALTERVEZÉSE DIGITÁLIS DOMBORZAT MODELL ALKALMAZÁSÁVAL

Tartalom. Matematikai alapok. Termékgyártási példafeladat. Keverési példafeladat Szállítási példafeladat Hátizsák feladat, egészértékű feladat

5. gyakorlat. Lineáris leképezések. Tekintsük azt a valós függvényt, amely minden számhoz hozzárendeli az ötszörösét!

Belső Piaci és Fogyasztóvédelmi Bizottság. a Belső Piaci és Fogyasztóvédelmi Bizottság részéről

ÁLTALÁNOS SZERZŐDÉSI FELTÉTELEK FORINTBAN ÉS KÜLFÖLDI, KONVERTIBILIS PÉNZNEMBEN NYILVÁNTARTOTT FIZETÉSI SZÁMLÁK VEZETÉSÉHEZ

3/2009. (II. 4.) ÖM rendelet

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

4/C. sz. függelék 1/7

statisztikai menürendszere Dr. Vargha András 2007

ÁLTALÁNOS SZERZŐDÉSI FELTÉTELEK

ÁSZF BELFÖLDI CSOMAGSZÁLLÍTÁS

Analízis lépésről - lépésre

a továbbiakban együttesen: Felek között a jelen szerződésben foglalt feltételekkel jött létre.

Bevezetés a lineáris programozásba

CIB Önkéntes Kölcsönös Nyugdíjpénztár. módosításokkal egységes szerkezetbe foglalt. Alapszabálya

Vegyianyaggyártó Vegyipari technikus

* Jelen cikk a szerzõk nézeteit tartalmazza, és nem feltétlenül tükrözi a Magyar Nemzeti Bank hivatalos álláspontját. 1

A lineáris tér. Készítette: Dr. Ábrahám István

DÖNTÉSI MODELL KIALAKÍTÁSA KÖZBESZERZÉSI ELJÁRÁS SORÁN ELŐSZÓ

Hálózatsemlegesség - egységes internet szolgáltatás-leíró táblázat

Kötelező gépjármű-felelősségbiztosítási díjtarifakönyv. Hatályos: január 1. Nysz.: 18050

PORTFÓLIÓKEZELÉSI SZERZŐDÉS (Előtakarékossági Program - Rendszeres befizetés alapján történő portfóliókezeléshez)

Vízhasználatok gazdasági elemzése

Miskolci Egyetem. Diszkrét matek I. Vizsga-jegyzet. Hegedűs Ádám Imre

Kombinatorikus kerese si proble ma k

Feladatok és megoldások a 6. heti eladshoz

Tómács Tibor. Matematikai statisztika

Gyakorló feladatok ZH-ra

HITELESÍTÉSI ELŐÍRÁS TARTÁLYOK ÁLTALÁNOS ELŐÍRÁSOK

ETELKA Szolgáltatói Dokumentáció v1.0 RITEK ZRt. 2009

K&H BIZTOSÍTÓ ZRT. K&H EURÓ HOZAMLÁNC BEFEKTETÉSI EGYSÉGHEZ KÖTÖTT (UNIT LINKED) ÉLETBIZTOSÍTÁSI SZERZŐDÉS FELTÉTELEI

HITEL HIRDETMÉNY lakossági ügyfelek részére 1

Fejezetek a lineáris algebrából PTE-PMMK, Műszaki Informatika Bsc. Dr. Kersner Róbert

ÜGYVITELI ALAPISMERETEK

Pályázati felhívás. SEMVAC típusú vákuum WC alkatrészeinek beszerzése. tárgyú beszerzéshez

A pénzügyminiszter 11/2002. (II. 20.) PM rendelete

A 27/2012 (VIII. 27.) NGM rendelet szakmai és vizsgakövetelménye alapján.

ALAPSZABÁLY. Elfogadta a i Közgyűlés a 15/2014.( ) számú határozatával. Hatályos június 1-től

Az ERSTE Vienna Insurance Group Biztosító Zrt. ERSTE LOJALITÁS Fix Életbiztosítási Programjának Különös Feltételei

19/2015. (IX. 15.) önkormányzati rendelet. A taxiállomások létesítéséről, igénybevételének és használatának rendjéről

CEEGEX OTC. Működési Szabályzat

A FŐHITELKÁRTYA IGÉNYLÉS ÁLTALÁNOS FELTÉTELEI

Maple: Deriváltak és a függvény nevezetes pontjai

Iparűzők társadalombiztosítása

POSTA MEGÚJULÓ ÉS GYARAPODÓ BETÉTEK ÁLTALÁNOS SZERZŐDÉSI FELTÉTELEI

Pannónia Nyugdíjpénztár Választható Portfoliós Rendszer Szabályzata Magán Ágazat

Vasúti szállítás és infrastruktúra I.

A Feldmann ~ Sapiro - elv igazolása

special NEWSLETTER Jelen hírlevelünkben három fontos elemre kivánjuk felhivni a figyelmet:

Átírás:

Disztribúciós feladatok Készítette: Dr. Ábrahám István

Bevezető Az elosztási, szétosztási feladatok (szállítás, allokáció, stb.) leggazdaságosabb megoldása fontos kérdés. Célunk lehet legkisebb összköltségre törekvés, vagy a legrövidebb úton, vagy legoptimálisabb idő alatt megvalósuló disztribúciós program. Sok más területen felhasználhatjuk azokat az eredményeket, amelyeket a szállítási feladat megoldása során kapunk, ezért a módszert szállítási feladattal mutatjuk be. A probléma felvetése Példa: Adott két feladó állomás, a tőlük elszállítandó áru mennyisége rendre 7 és egységnyi. rendeltetési hely van, igényeik rendre,, egységnyi. A feladóhelyek és a rendeltetési állomások között minden esetben lehetséges szállítás. Az egyes relációkban a szállítási költségek egy egység szállítására vonatkozóan: -ből -be:, -ből -be:, -ből -ba:, valamint: -ből -be:, -ből -be:, -ből -ba:. Az adatainkat táblázatba foglalhatjuk: 7

7 A sorok, illetve oszlopok végén a mozgatandó mennyiségek vannak, a táblázat belsejében a szállítási költségek egységnyi szállítandó mennyiségre vonatkozóan. A szállítási feladat megoldása többféleképpen történhet:.) A lineáris programozás szokásos módszereivel. Matematikai modellt írunk fel a feladathoz, majd az megoldjuk..) A disztribúciós módszerrel Először előállítunk egy lehetséges disztribúciót ( szállítási relációk szétosztását ), majd ezt javítjuk az optimum eléréséig. A szállítási feladatok megoldására más módszerek is léteznek, kezdve az ötletszerű szervezéstől az összes lehetséges változat kiszámításáig és közülük az optimális kiválasztásáig. A más módszerek többnyire nem optimálisak, illetve időigényesek, így mi a lineáris programozással történő esettel foglalkozunk részletesebben.

A szállítási feladat megoldása szimple módszerrel Az előző feladatunk táblázattal: Az i j döntési változó jelentse az egyes relációkban szállításra 7 kerülő árumennyiséget. û û û û û z ẑ + + =7 + + = + = + = + = Az induló feltétel: i j, ahol i és j. A feltételi relációkat a szállítandó mennyiségek határozzák meg: A célunk a szállítás összköltségének minimalizálása: z= + + + + + min. A feladat szimple induló táblája: b 7 Néhány bázistranszformáció után az optimális megoldás: û z =, =, =, = A többi relációban a szállított mennyiség. A költség minimuma.

Általánosan: i jelentse a feladóhelyeket, f i az elszállítandó áru mennyiségét. j a rendeltetési helyeket, r j az általuk igényelt árumennyiséget. ( i m és j n). A C mátri elemei: az egyes relációkban az egységnyi áru szállításának költségei. Az X mátri i j elemei: az egyes relációkban szállításra kerülő árumennyiségek. Az adataink táblázatos alakja: n A matematikai modell: i j ( i m és j n) c c c n f n c c c f ij = fi ( i m) : : m c r m c r m eltételeink: a szállítandó és az igényelt mennyiségek összege egyezzen meg (zárt feladat): m i= n f i = r j= j c r n mn A cél az összköltség minimuma. n f m j= m ij = i= m n z = c i= j= r j ( j n) ij ij min. A matematikai modell alapján optimalizálást végezhetünk szimple módszerrel. A megoldandó feladat lehet bármilyen elosztási, szétosztási probléma.

Példa: millió forintot elhelyezünk alapba, legyenek ezek a következők: milliót részvénybe, milliót államkötvénybe, milliót lekötött betétbe fektetünk. Négy társaságnál fektetjük be a tőkét, azaz portfoliót hozunk létre. Az egyes társaságoknál,, és millió forintot helyezünk el. A társaságok adott időszakra az alapokra vonatkozóan adtak a százalékos hozamokat a következő táblázat szerint: A B C D (Az A, B, C, D a társaságokat, az I, II, III az alapokat jelentse.) I 9 7 II 9, 9,,9 9, Hogyan, milyen bontásban helyezzük el a pénzünket, ha a maimális hozam elérése a célunk? (Allokációs feladat.) III 7, 7,, Megoldás: Az i j jelentse az egyes alapokba valamelyik társaságnál elhelyezett tőkét. Az induló feltétel: i j, ahol i és j. A feltételi relációkat a peremértékek határozzák meg: + + + = + + + = + + + = + + = + + = + + = + + = A célunk a hozam maimalizálása: z=,9 +,7 +, +, +,9 +,9 +,9 +,9 +,7 + +, +,7 +, ma A modell megoldása kézi eszközökkel hosszadalmas.

A disztribúciós módszer A disztribúciós módszer lényege: felveszünk egy lehetséges induló programot és azt javítjuk az optimumig. A módszert egy, a kézi megoldásban már közepes nagyságúnak számító feladat megoldásával mutatjuk be, a lehetséges induló táblázat felírásáig. i a feladó helyeket, j a célállomásokat jelenti. 7 A szállítandó és az igényelt mennyiségek a jobboldali 7 9 7 oszlopban, illetve a legalsó sorban találhatók. A táblázat belsejének c i j eleme az i-edik feladóhelyről a j-edik célállomásra történő szállításnál a szállított mennyiség egy egységére eső költséget jelenti. A feladat zárt, ha a szállítandó és az igényelt mennyiségek összege megegyezik. (Ahogy ebben az esetben is.) Az induló program felírása Az induló program felírásakor célszerű arra törekedni, hogy a költségmátri lehető legkisebb elemeire a lehető legnagyobb szállításra kerülő mennyiséget programozzuk. Ekkor ugyanis viszonylag keveset kell javítanunk az optimum eléréséhez. 7

Az induló program előállítása Az induló program felírásakor a minimális költségelemekre a lehetséges maimális mennyiséget programozzuk. Elnevezés: a költségmátrinak azt az elemét, amelyre szállítandó mennyiséget programoztunk, kötött elemnek nevezzük. Szabad elem: amelyre nem programoztunk. Alapszabály: a kötött elemek számát a kritikus szám határozza meg. A kritikus szám: az összes állomás számából kivonunk egyet. A példánkban négy feladóhely és öt célállomás van, a kritikus szám: 9-=. Az adott költségmátri: 7 7 9 Az induló szállítási program: 7 7 9 7 A keretezett elemekre programoztuk a jobb felső részen lévő menynyiséget. A szállítás összköltsége: K=7.

Névleges állomások beiktatása Előfordul, hogy a feladóhelyekről elszállítandó és a célállomások által igényelt mennyiségek nem egyenlők. Ekkor a megoldási módszerünk alkalmazhatóságához névleges állomást (új sort, vagy új oszlopot) kell beiktatni, amelyre költséggel programozzuk a felesleget, vagy a hiányt. Példa: Tekintsük a következő feladatot: (A sorkezdő helyen lévő feladóhelyeket és az oszlopfőkön a célállomásokat nem írtuk ki.) A feladóhelyeken összesen egység vár elszállításra, a célállomások összesen -at igényeltek. Beiktatunk egy névleges célállomást, amely költséggel igényli a hiányzó egységet: Ez a feladat már normál szállítási feladat, a tárgyalt módszerrel kapunk egy lehetséges megoldást: X o = 9

Gyakorlás Példa: Adjuk meg disztribúciós módszerrel az alábbi táblázattal adott szállítási feladat valamennyi optimális megoldását: Lehet-e az optimális megoldásban =? Ha igen, akkor mennyi a többi változó értéke? Megoldás: A döntési változó ij, amely az i-edik feladóhelyről a j-edik célállomásra szállítandó mennyiséget jelöli. Névleges célállomást kell beiktatni. A kritikus szám: 7. Az induló program (például): 7 A program javítása, első optimum: Alternatív optimuma van a feladatnak: X = X = 7 Összköltség: K=. Az általános megoldás: X =λx +( λ)x ( λ ) Ha =, akkor λ=/, és ekkor: X p = 9

Tiltótarifák A szállításoknál gyakran előfordul, hogy két állomás között nincs, vagy megszűnik a szállítási lehetőség, illetve a szállítandó mennyiségekre korlátok vannak. Disztribúciós megoldásnál azt az esetet tárgyaljuk, amikor egy szállítási viszonylatban tiltótarifa van érvényben, azaz nem lehet azon az útvonalon szállítani. Ha a szállítás költségmátriában igen nagy költsége van egy elemnek, akkor a disztribúciós megoldás ezt a relációt automatikusan kikerüli. A módszer: ha valamely relációban nem lehet szállítani, akkor a megfelelő költségelem értéke egy M szám lesz, amely olyan nagy, hogy a megoldási algoritmusunk ezekre a helyekre kötött elemet nem programoz. Ezután a szokásos módon megoldjuk a feladatot, az adott költségelem biztosan nem lesz kötött hely. Példa: Az alábbi szállítási feladatban az. és a. feladótól a teljes készletet el kell szállítani. Az. feladó az. megrendelőnek nem szállíthat. Cél a költség minimum. 7 7 7 9 Megoldás: A döntési változó ij, amely az i-edik feladóhelyről a j-edik célállomásra szállítandó mennyiséget jelöli. Névleges rendeltetési helyet kell beiktatni.

A kritikus szám a névleges állomás miatt: 7. Az induló program (például): M 7 7 M Ha az első feladó az első megrendelőnek nem szállíthat, az azt jelenti, hogy =. 7 M Ez akkor következik be, ha a megfelelő költségelem igen nagy, azaz c 9 7 =M. Ha az. és. feladónál nem maradhat áru, ez akkor teljesül, ha ez a két feladó a névleges állomásnak nem szállít : = =, azaz c =c =M. Ezután következhet a program javítása az optimumig, az optimum: X = Az összköltség minimuma: K=. A. feladónál egység áru marad. Látható, hogy a program kikerülte a tiltott helyeket. A szállítási feladatok egyszerűen megoldhatók számítógéppel. A tiltótarifák, vagy akár a kapacitáskorlátok is a matematikai modellben könnyen felvehetők. A fejezet tárgyalását befejeztük.