1. feladat Az egyensúly algoritmus viselkedése: Tekintsük a kétdimenziós Euklideszi teret, mint metrikus teret. A pontok

Hasonló dokumentumok
1. A k-szerver probléma

1. Online kiszolgálóelhelyezés

1. Bevezet példák, síbérlés

További forgalomirányítási és szervezési játékok. 1. Nematomi forgalomirányítási játék

i=1 i+3n = n(2n+1). j=1 2 j < 4 2 i+2 16 k, azaz az algoritmus valóban konstans versenyképes.

Az online algoritmusok k-szerver probléma

Online algoritmusok. Algoritmusok és bonyolultságuk. Horváth Bálint március 30. Horváth Bálint Online algoritmusok március 30.

Az online algoritmusok k-szerver probléma

Opkut deníciók és tételek

Sorozatok és Sorozatok és / 18

1. Parciális függvény, parciális derivált (ismétlés)

Mátrixjátékok tiszta nyeregponttal

Lineáris leképezések. Wettl Ferenc március 9. Wettl Ferenc Lineáris leképezések március 9. 1 / 31

Megoldott feladatok november 30. n+3 szigorúan monoton csökken, 5. n+3. lim a n = lim. n+3 = 2n+3 n+4 2n+1

Online migrációs ütemezési modellek

Haladók III. kategória 2. (dönt ) forduló

Döntési rendszerek I.

Véletlen bolyongás. Márkus László március 17. Márkus László Véletlen bolyongás március / 31

Funkcionálanalízis. Gyakorló feladatok március 22. Metrikus tér, normált tér és skalárszorzat tér

A szimplex algoritmus

Lineáris egyenletrendszerek

Konvex optimalizálás feladatok

1. megold s: A keresett háromjegyű szám egyik számjegye a 3-as, a két ismeretlen számjegyet jelölje a és b. A feltétel szerint

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

Lin.Alg.Zh.1 feladatok

Gyakorlatok. P (n) = P (n 1) + 2P (n 2) + P (n 3) ha n 4, (utolsó lépésként l, hl, u, hu-t léphetünk).

Döntési rendszerek I.

Nemlineáris programozás 2.

KOVÁCS BÉLA, MATEMATIKA I.

A 2014/2015. tanévi Országos Középiskolai Tanulmányi Verseny első forduló MATEMATIKA I. KATEGÓRIA (SZAKKÖZÉPISKOLA) Javítási-értékelési útmutató

Regresszió. Csorba János. Nagyméretű adathalmazok kezelése március 31.

1. Házi feladat. Határidő: I. Legyen f : R R, f(x) = x 2, valamint. d : R + 0 R+ 0

1. A Hilbert féle axiómarendszer

HALMAZELMÉLET feladatsor 1.

Mikrohullámok vizsgálata. x o

5. házi feladat. AB, CD kitér élpárra történ tükrözések: Az ered transzformáció: mivel az origó xpont, így nincs szükség homogénkoordinátás

Lineáris algebra 2. Filip Ferdinánd december 7. siva.banki.hu/jegyzetek

Az optimális megoldást adó algoritmusok

Matematika A2 vizsga mgeoldása június 4.

Taylor-polinomok. 1. Alapfeladatok április Feladat: Írjuk fel az f(x) = e 2x függvény másodfokú Maclaurinpolinomját!

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

First Prev Next Last Go Back Full Screen Close Quit

Vektorterek. Wettl Ferenc február 17. Wettl Ferenc Vektorterek február / 27

Mohó algoritmusok. Példa:

Sorozatok, sorok, függvények határértéke és folytonossága Leindler Schipp - Analízis I. könyve + jegyzetek, kidolgozások alapján

út hosszát. Ha a két várost nem köti össze út, akkor legyen c ij = W, ahol W már az előzőekben is alkalmazott megfelelően nagy szám.

Függvények július 13. f(x) = 1 x+x 2 f() = 1 ()+() 2 f(f(x)) = 1 (1 x+x 2 )+(1 x+x 2 ) 2 Rendezés után kapjuk, hogy:

Vektorgeometria (1) First Prev Next Last Go Back Full Screen Close Quit

Mikroökonómia I. B. ELTE TáTK Közgazdaságtudományi Tanszék. 12. hét STRATÉGIAI VISELKEDÉS ELEMZÉSE JÁTÉKELMÉLET

352 Nevezetes egyenlôtlenségek. , az átfogó hossza 81 cm

MIKROÖKONÓMIA I. Készítette: K hegyi Gergely és Horn Dániel. Szakmai felel s: K hegyi Gergely június

A derivált alkalmazásai

Mintafeladat az RSA algoritmus szemléltetésére

3. el adás: Determinánsok

1. tétel - Gráfok alapfogalmai

Szinguláris értékek. Wettl Ferenc április 3. Wettl Ferenc Szinguláris értékek április 3. 1 / 28

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

Programozási módszertan. Mohó algoritmusok

Vektoralgebra feladatlap 2018 január 20.

Analitikus térgeometria

MBNK12: Permutációk (el adásvázlat, április 11.) Maróti Miklós

Láthatjuk, hogy az els szám a 19, amelyre pontosan 4 állítás teljesül, tehát ez lesz a legnagyobb. 1/5

Lagrange-féle multiplikátor módszer és alkalmazása

rank(a) == rank([a b])

Függvények vizsgálata

1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás)

Gauss-Jordan módszer Legkisebb négyzetek módszere, egyenes LNM, polinom LNM, függvény. Lineáris algebra numerikus módszerei

7. 17 éves 2 pont Összesen: 2 pont

Lineáris algebra gyakorlat

FELVÉTELI VIZSGA, július 21. Írásbeli próba MATEMATIKÁBÓL A. RÉSZ

értékel függvény: rátermettségi függvény (tness function)

Lineáris algebra és a rang fogalma (el adásvázlat, szeptember 29.) Maróti Miklós

Wigner tétele kvantummechanikai szimmetriákról

25 i, = i, z 1. (x y) + 2i xy 6.1

Szélsőérték feladatok megoldása

Alapfogalmak, bevezető

Gyakorló feladatok. Agbeko Kwami Nutefe és Nagy Noémi

JÁTÉKELMÉLETTEL KAPCSOLATOS FELADATOK

Gráfelmélet/Diszkrét Matematika MSc hallgatók számára. 3. Előadás

Az egyenlőtlenség mindkét oldalát szorozzuk meg 4 16-al:

Analízisfeladat-gyűjtemény IV.

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

5 = hiszen és az utóbbi mátrix determinánsa a középs½o oszlop szerint kifejtve: 3 7 ( 2) = (példa vége). 7 5 = 8. det 6.

MIKROÖKONÓMIA - konzultáció - Termelés és piaci szerkezetek

Matematika. 4. konzultáció: Kétváltozós függvények szélsőértéke. Parciális függvény, parciális derivált

Bázistranszformáció és alkalmazásai 2.

Lin.Alg.Zh.1 feladatok

Szélsőérték-számítás

Konjugált gradiens módszer

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉPSZINT Függvények

Függvényhatárérték és folytonosság

Arany Dániel Matematikai Tanulóverseny 2012/2013-as tanév 1. forduló haladók III. kategória

7. gyakorlat. Lineáris algebrai egyenletrendszerek megoldhatósága

Függvények Megoldások

Arany Dániel Matematikai Tanulóverseny 2012/2013-as tanév 2. forduló haladók II. kategória

Matematika 11 Koordináta geometria. matematika és fizika szakos középiskolai tanár. > o < szeptember 27.

Hamilton rendszerek, Lyapunov függvények és Stabilitás. Hamilton rendszerek valós dinamikai rendszerek, konzerva3v mechanikai rendszerek

Szinguláris értékek. Wettl Ferenc április 12. Wettl Ferenc Szinguláris értékek április / 35

Közgazdaságtan 1. ELTE TáTK Közgazdaságtudományi Tanszék. 4. hét A KERESLETELMÉLET ALKALMAZÁSAI

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

Átírás:

1. feladat Az egyensúly algoritmus viselkedése: Tekintsük a kétdimenziós Euklideszi teret, mint metrikus teret. A pontok (x, y) valós számpárokból állnak, két (a, b) és (c, d) pontnak a távolsága (a c) 2 + (b d) 2. Legyen két szerverünk, kezdetben a (0, 0) és (1, 1) pontokban. A kérések sorozata legyen az (1, 4), (2, 4), (1, 4) pontsorozat. Hajtsuk végre az EGYEN- SULY algoritmust! Megold: A kiindulási állapotban D 1 = D 2 = 0, s 1 = (0, 0), s 2 = (1, 1). Az els kérés az (1, 4) pontban van. Ekkor D 1 + d((0, 0), (1, 4)) = 17 > D 2 + d((1, 1), (1, 4)) = 3, így a második szervert használjuk és a kérés kiszolgálása után D 1 = 0, D 2 = 3, s 1 = (0, 0), s 2 = (1, 4) teljesül. A második kérés után D 1 + d((0, 0), (2, 4)) = 20 > D 2 + d((1, 4), (2, 4)) = 3 + 1 = 4, így ismét a második szervert használjuk, és a kérés kiszolgálása után D 1 = 0, D 2 = 4, s 1 = (0, 0), s 2 = (2, 4) teljesül. A harmadik kérésnél D 1 + d((0, 0), (1, 4)) = 17 < D2 + d((2, 4), (1, 4)) = 4 + 1 = 5, így az els szervert használjuk és a kérés kiszolgálása után D 1 = 17, D 2 = 4, s 1 = (1, 4), s 2 = (2, 4) teljesül. 2. feladat Legyen a metrikus tér egy egyenes. Tegyük fel, hogy három szerverünk van, s 1, s 2, s 3 amelyek az egyenes 0, 1, 2 pontjaiban helyezkednek el. Hajtsuk végre a Dupla Lefed (DL) algoritmust a 4, 2 pontsorozatra. Megold: Az els kérésnél DL a legközelebbi s 3 szervert küldi a kérés kiszolgálására. A többi szerver helye nem változik, a költség 2 és a kérés kiszolgálása után a szerverek a 0, 1, 4 pontokban lesznek. A második kérésnél DL a legközelebbi s 2 szervert küldi a kérés kiszolgálására, de mivel a kérés másik oldalán is van szerver, ezért s 3 is megtesz egy egységnyi utat a kérés felé, így a költség 2 és a kérés kiszolgálása után a szerverek a 0, 2, 3 pontokban lesznek. 3. feladat Igazoljuk, hogy a lapozási probléma (a weblapletöltés speciális esete, amelynél minden lapra c(p) = s(p) = 1) a k-szerver feladat speciális esete. Megold: Legyen a metrikus tér egy uniform (bármely két különböz pont távolsága 1) tér, amelyben a pontok a lehetséges lapok. A memória celláit feleltessük meg a szervereknek, a szerver mindig azon a ponton van, amely lap az adott cellában szerepel. Könnyen látható, hogy az így kapott speciális k-szerver feladat ekvivalens a lapozási problémával. 4. feladat Igazoljuk, hogy a mohó algoritmus, ami minden kérést a legközelebbi szerverrel szolgál ki, nem versenyképes két szerver esetén az egyenesen. 1

Megold: Legyenek a szerverek kezdetben az A és B pontokban. A pontokat valós számokkal azonosítjuk. Az általánosság megszorítása nélkül feltehetjük, hogy A < B. Legyen C = B + (B A)/2. A kérések sorozata legyen (C, B) n. Ekkor a mohó algoritmus minden kérést a második szerverrel szolgál ki, így a költsége 2n(B A)/2. Másrészt bármely n esetén az optimális megoldás költsége legfeljebb 3(B A)/2, az els kérést az els szerverrel kiszolgálva többet nem kell mozogni. Következésképp a M OHO(I)/OP T (I) hányados végtelenhez tart, ahogy n tart a végtelenbe. 5. feladat Legyen a metrikus tér egy egyenes, és legyenek igények az 1, 5, 9, 11, 13, 15, 16 pontokban. Tegyük fel, hogy egy kiszolgálót helyezhetünk el, adjuk meg az optimális elhelyezését. Megold: Vizsgáljuk meg mi történik, ha az elhelyezett kiszolgálót az adott helyér l elmozdítjuk valamely irányba egy kicsi ε távolságra. Ekkor azon igényeknek, akik a mozgatás irányával ellentétes oldalra esnek a kiszolgálótól a költsége n, a többieké csökken. Tehát, ha a kiszolgáló valamelyik oldalán több igény van, akkor arra az oldalra elmozdítva a kiszolgálót a kiszolgálás költsége csökken. Tehát az optimális megoldásban a kiszolgáló mindkét oldalára ugyanannyi igénynek kell esnie, így a példában a kiszolgálót a 11 pontba kell raknunk. 6. Feladat Vegyük a következ véletlenített algoritmust a síbérlési feladatra (a sí vásárlási ára T egység). Az R algoritmus 1/2 valószín séggel a 3/4 T id pontig vár és utána vásárol, 1/2 valószín séggel pedig a T id pontban. Igazoljuk, hogy az algoritmus 15/8-versenyképes. Megold: Vegyünk egy tetsz leges inputot, jelölje I. Azaz I napig síelünk. Különböztessük meg a következ eseteket. Ha I < 3/4T, akkor az optimális költség I, továbbá R költsége is I mindkét döntés esetén, így az E(R(I))/OP T (I) arány 1. Ha 3/4T I < T, akkor az optimális költség I, továbbá R költsége vagy T +3/4T 1 vagy I. Tehát E(R(I)) 1/2 7/4 T +1/2 I. Tehát felhasználva, hogy I 3/4T kapjuk, hogy E(R(I))/OP T (I) (1/2 7/4 T + 1/2 I)/I 1/2 7/4 4/3 + 1/2 = 10/6. Ha T I, akkor OP T (I) = T. Az R algoritmus költsége pedig vagy T + 3/4T 1 vagy 2T 1, így E(R(I)) 1/2 7/4 T + 1/2 2 T = 15/8T. Következésképpen E(R(I))/OP T (I) 15/8. 7 feladat Vegyük azt a hálózatot, amelynek pontjai A, B, C, D, E, irányított élei (A, B), (B, C), (B, D), (C, D), (C, E), (D, E). Tekintsük a következ 2

csomagokat: az 1 csomag a 0 id pontban érkezik az A, B, D, E útra a 2 csomag az 1 id pontban érkezik a B, D, E útra a 3 csomag az 1 id pontban érkezik a B, C, D, E útra a 4 csomag a 2 id pontban érkezik a B, D, E útra Adjuk meg miként viszik át a csomagokat a hálózaton a SIS és LIS sorbaállítási protokollok. Megold Els ként vegyük a SIS (shortest in system) protokollt. A 0 id pontban 1 átmegy az (A,B) élen. Az 1 id pontban 2 átmegy a (B,D) élen (prioritást kap az ugyanarra az élre váró 1 el tt) és 3 átmegy a (B,C) élen. A 2 id pontban 4 átmegy (B, D)-n (prioritást kap az ugyanarra az élre váró 1 el tt), 2 átmegy (D,E)-n és 3 átmegy (C, D)-n. A 3 id pontban 1 átmegy (B, D)-n és 4 átmegy (D, E)-n (prioritást kap az ugyanarra az élre váró 3 el tt). A 4 id pontban 3 átmegy (D, E)-n (prioritást kap az ugyanarra az élre váró 1 el tt). Végül az 5 id pontban 1 átmegy (D, E)-n. Most vegyük a LIS (longest in system) protokollt. A 0 id pontban 1 átmegy az (A,B) élen. Az 1 id pontban 1 átmegy a (B,D) élen (prioritást kap az ugyanarra az élre váró 2 el tt) és 3 átmegy a (B,C) élen. A 2 id pontban 2 átmegy (B, D)-n (prioritást kap az ugyanarra az élre váró 4 el tt), 1 átmegy (D,E)-n és 3 átmegy (C, D)-n. A 3 id pontban 2 átmegy (D, E)-n (a SIS szabály nem állít fel sorrendet 2 és 3 között, így a kisebb index t választjuk) és 4 átmegy (B, D)-n. 3

A 4 id pontban 3 átmegy (D, E)-n (prioritást kap az ugyanarra az élre váró 4 el tt). Végül az 5 id pontban 4 átmegy (D, E)-n. 8 feladat Vegyük azt a hálózatot, amelynek pontjai A, B, C, D, E, irányított élei (A, B), (B, C), (C, D), (D, E). Tekintsük a következ csomagokat: az 1 csomag a 0 id pontban érkezik az A, B, C útra a 2 csomag a 0 id pontban érkezik a B, C, D útra a 3 csomag az 1 id pontban érkezik a B, C, D útra a 4 csomag az 1 id pontban érkezik a C, D, E útra Adjuk meg miként viszik át a csomagokat a hálózaton az NTG és FTG sorbaállítási protokollok. Megold Els ként vegyük az NTG (nearest to go) protokollt. A 0 id pontban 1 átmegy az (A,B) és 2 átmegy a (B,C) élen. Az 1 id pontban 1 átmegy a (B,C) élen (prioritást kap az ugyanarra az élre váró 3 el tt) és 2 átmegy a (C,D) élen (prioritást kap az ugyanarra az élre váró 4 el tt) A 2 id pontban 3 átmegy (B, C)-n és 4 átmegy (C, D)-n. Végül a 3 id pontban 3 átmegy (C, D)-n és 4 átmegy (D, E)-n. Most vegyük az FTG (furthest to go) protokollt. A 0 id pontban 1 átmegy az (A,B) és 2 átmegy a (B,C) élen. Az 1 id pontban 3 átmegy a (B,C) élen (prioritást kap az ugyanarra az élre váró 1 el tt) és 4 átmegy a (C,D) élen (prioritást kap az ugyanarra az élre váró 3 el tt) A 2 id pontban 1 átmegy (B, C)-n, 2 átmegy (C, D)-n (az FTG szabály nem állít fel sorrendet 2 és 3 között, így a kisebb index t választjuk) és 4 átmegy (D, E)-n. 4

Végül a 3 id pontban 3 átmegy (C, D)-n. 9. Feladat Keressünk domináló sorokat és oszlopokat a következ mátrixjátékban, és ezek segítségével egyszer sítsük a játékot. 2 3 0 6 3 0 4 9 2 1 6 2 7 4 5 7 3 8 3 2 Megoldás A harmadik oszlopot dominálja az ötödik oszlop, így a harmadik oszlop törölhet, a kapott mátrix 2 3 6 3 0 4 2 1 6 2 4 5 7 3 3 2 Az új mátrixban a negyedik sor dominálja a második sort, így a második sor törölhet, a kapott mátrix 2 3 6 3 6 2 4 5 7 3 3 2 Az els oszlopot dominálja a harmadik, ezért az els oszlop törölhet, a kapott mátrix 3 6 3 2 4 5 3 3 2 A harmadik sort dominálja a második, ezért a harmadik sor törölhet, a kapott mátrix ( 3 6 ) 3 2 4 5 A harmadik oszlopot dominálja a második, ezért a harmadik oszlop törölhet, a kapott mátrix ( 3 ) 6 2 4 5

10. Feladat Igazoljuk, hogy egy 2 2 mátrixjáték esetén, ha van nyeregpont, akkor a játék egyszer síthet 1 1 méret re dominanciák alapján. Megold: Legyen a mátrix játéka ( ) a b c d Az általánosság megszorítása nélkül feltehetjük, hogy a nyeregpont az els sor els eleme, aminek értéke a. Ekkor a nyeregpont deníciója alapján a b és a c. Különböztessük meg a következ két esetet: Tegyük fel, hogy d b. Ekkor c a, d b, így az els sor dominálja a másodikat, azaz a második sor törölhet. A maradék 1 2-es mátrixban az els oszlop a domináns, így a második törölhet. Tegyük fel, hogy b d. Ekkor c a, a b, így c d is fennáll. Másrészt ekkor az els oszlop dominálja a másodikat, azaz a második oszlop törölhet. A maradék 2 1-es mátrixban az els sor a domináns, így a második törölhet. 11. feladat Adjunk meg egy olyan mátrixjátékot, amelynek van nyeregpontja, de a játék nem egyszer síthet dominanciák alapján. Megold: A következ játék 3-dik sorának els eleme nyeregpont, de a játék nem egyszer síthet : 4 3 10 5 9 4 6 8 9 12.Feladat Számoljuk ki az alábbi mátrixjáték értékét, és a két játékos optimális mixelt stratégiáit. ( ) 2 4 5 3 Megold: Legyen az A játékos (sorok között választó) mixelt stratégiája az (x 1, 1 x 1 ) vektor (x 1 valószín séggel választja az els, x 2 valószín séggel választja a második stratégiáját), a B játékos (oszlopok között választó) mixelt stratégiája az (y 1, 1 y 1 ) vektor (y 1 valószín séggel választja az els, 6

y 2 valószín séggel választja a második stratégiáját). Ekkor az A játékos által biztosan elérhet nyeresség max min{2x 1 y 1 + 4x 1 (1 y 1 ) + 5(1 x 1 )(y 1 ) + 3(1 x 1 )(1 y 1 )}. x 1 y 1 Átrendezve max min{y 1 (2x 1 + 5(1 x 1 )) + (1 y 1 )(4x 1 + 3(1 x 1 ))}. x 1 y 1 Rögzített x 1 mellett a minimum vagy y 1 = 0 vagy y 1 = 1 esetén jön el, így a nyeresség átírható a következ alakba max x 1 min{5 3x 1, 3 + x 1 }. Tehát egy monoton csökken és egy monoton növekv függvény minimumaként kapott függvényt maximalizálunk. Ilyenkor a maximumhely a két függvény közös pontja, azaz az 5 3x 1 = 3 + x 1 egyenlet megoldása. Tehát az optimális mixelt stratégiája az A játékosnak 1/2 valószín séggel választja mindkét tiszta stratégiáját, a játék értéke pedig 5 3x 1 = 3 + x 1 = 7/2. A B játékos által biztosítható minimális vesztesség min max{2x 1 y 1 + 4x 1 (1 y 1 ) + 5(1 x 1 )(y 1 ) + 3(1 x 1 )(1 y 1 )}. y 1 x 1 Átrendezve min max{x 1 (2y 1 + 4(1 y 1 )) + (1 x 1 )(5y 1 + 3(1 y 1 ))}. y 1 x 1 Rögzített y 1 mellett a maximum vagy x 1 = 0 vagy x 1 = 1 esetén jön el, így a vesztesség átírható a min y 1 max{4 2y 1, 3 + 2y 1 }. Tehát egy monoton csökken és egy monoton növekv függvény maximumaként kapott függvényt minimalizálunk. Ilyenkor a minimumhely a két függvény közös pontja, azaz a 4 2y 1 = 3 + 2y 1 egyenlet megoldása. Tehát az optimális mixelt stratégiája az B játékosnak 1/4 valószín séggel választja az els tiszta stratégiáját 3/4 valószín séggel amásodikat, a játék értékére itt is megkapjuk a 4 2y 1 = 3 + 2y 1 = 7/2 értéket. 7

13. Feladat Vegyük 3 linkre és 3 játékosra a terheléselosztásos játékot, ahol mindhárom játékos 1 adatmennyiséget akar átküldeni, és mindhárom linknek a sebessége 1. Igazoljuk, hogy a koordinációs hányados legalább 51/27, felhasználva azt a Nash egyensúlyt, amelyben mindhárom játékos 1/3 valószín séggel választja az összes linket. Megold A szociális optimumban az i-edik játékos az i-edik linket használja, és a költség 1. Vizsgáljuk meg az adott Nash egyensúlyra az E(max C i ) értéket. A max C i = 1 eset akkor áll fenn, ha mindhárom játékos különböz linket választ, ez a 27 lehetséges kiválasztás (mindhárom játékosnak 3 lehet sége van) közül 6 = 3! esetben áll fenn, tehát P r(max C i = 1) = 6/27. A max C i = 3 eset akkor áll fenn, ha mindhárom játékos ugyanazt a linket választja, ennek a valószín sége minden linkre 1/27, így P r(max C i = 3) = 3/27. Mivel a maximum 3 lehetséges értéket vehet fel, ezért P r(max C i = 2) = 18/27. Következésképpen E(max C i ) = 1 6 + 2 18 + 3 3 = 51 27 27 27 27. 14. Feladat Vegyük 3 linkre és 4 játékosra a terheléselosztásos játékot, ahol mindhárom játékos 1 adatmennyiséget akar átküldeni, és mindhárom linknek a sebessége 1. Igazoljuk, hogy a koordinációs hányados legalább 192/162, felhasználva azt a Nash egyensúlyt, amelyben mindhárom játékos 1/3 valószín séggel választja az összes linket. Megold A szociális optimumban valamelyik linket két játékosnak kell használnia, így a költség 2. Vizsgáljuk meg az adott Nash egyensúlyra az E(max C i ) értéket. A max C i = 4 eset akkor áll fenn, ha mind a 4 játékos ugyanazt linket választja, ez a 81 lehetséges kiválasztás (mind a négy játékosnak 3 lehet sége van) közül 3 esetben áll fenn, tehát P r(max C i = 4) = 3/81. A max C i = 3 eset akkor áll fenn, ha pontosan három játékos választja ugyanazt a linket. Ennek a valószín sége egy adott linkre 8/81, mivel négyféleképpen választható ki melyik 3 játékos választja ezt a linket, és a kimaradó játékos a fennmaradó két másik link közül választhat. Tehát mivel 3 lehet ség van a linkre, amelyen az adatmennyiség 3, ezért P r(max C i = 3) = 24/81. Mivel a maximum 3 lehetséges értéket vehet fel, ezért P r(max C i = 2) = 54/81. Következésképpen E(max C i ) = 2 54 + 3 24 + 4 3 = 192 81 81 81 81. 15. Feladat Határozzuk meg a marginális élköltségekre vonatkozó lemma alapján a Pigou féle példa optimális megoldását. Megold A marginális élköltség az e élen xc e (x) függvény deriváltja, így a Pigou példa esetén a fels élen x = 1, az alsó élen (x 2 ) = 2x. Ezen 8

élköltségek mellett a Nash egyensúly az, amelyben mindkét élen ugyanaz a költség, azaz az az állapot, amikor az adatmennyiség fele a fels élen, fele az alsó élen megy. Következésképpen az eredeti hálózati játéknak ez az optimális megoldása. 16. Feladat A nemlineáris Pigou feladatban szintén két él van s és t között, a fels él költsége 1, az alsó él költsége x p. Egy egységnyi adatmennyiséget küldünk át az osztható forgalomirányítási játékban s és t között. Határozzuk meg a Nash egyensúlyi helyzetet, és a marginális élköltségekre vonatkozó lemma alapján az optimális megoldást. Megold: Miként a lineáris Pigou példában itt is fennáll, hogy ha bármekkorra adatmennyiséget a fels élen küldünk, akkor abból egy kis részt átrakva az alsó részre, annak a költsége csökken (1 helyett valami 1-nél kisebb érték lesz). Tehát egyetlen Nash egyensúlyi helyzet van, amelyben a teljes forgalmat az alsó élen küldjük, ennek költsége 1 1 p = 1. Az optimális megoldás megadásához számoljuk ki a marginális élköltségeket. A fels élen ez x = 1, az alsó élen ez (x x d ) = (d+1)x d. Ezen élköltségek mellett a Nash egyensúly az, amelyben mindkét élen ugyanaz a költség, azaz az az állapot, amikor az adatmennyiség 1 (1/(d+1)) 1/d a fels élen, (1/(d+1)) 1/d az alsó élen megy. Következésképpen az eredeti hálózati játéknak ez az optimális megoldása. Megjegyezzük, hogy az alsó élen az átküldött mennyiség 1-hez tart, ha d tart a végtelenbe, viszont a költsége 0-hoz. Ebból adódik, hogy az anarchia ára tartani fog a végtelenhez. 17. Feladat Vegyük a hálózatot, ahol két él van s és t között, a fels él költsége 1, az alsó él költsége 2x. Egy egységnyi adatmennyiséget küldünk át az osztható forgalomirányítási játékban s és t között. Határozzuk meg a Nash egyensúlyi helyzetet, és a marginális élköltségekre vonatkozó lemma alapján az optimális megoldást. Megold Nash egyensúly akkor áll fenn, ha a két élen megegyeznek a költségek, ellenkez esetben a drágább élr l megérné átváltani a felhasználóknak. Tehát a Nash egyensúlyban az adatmennyiség fele a fels élen, fele az alsó élen megy. Az optimális megoldás meghatározásához vegyük a marginális költségeket, a fels élen x = 1 az alsó élen (2x 2 ) = 4x. A Nash egyensúlyi helyzetben a költségek megegyeznek, így a forgalom negyed megy az alsó élne, a forgalom 3/4 része megy a fels élen. Tehát ez az eredeti játékban az optimális megoldás, aminek költsége 3/4 1 + 1/4 1 = 1. 9

18. Feladat Vegyük a hálózatot, ahol két él van s és t között, a fels él költsége 2x, az alsó él költsége x 2. Egy egységnyi adatmennyiséget küldünk át az osztható forgalomirányítási játékban s és t között. Határozzuk meg a Nash egyensúlyi helyzetet, és a marginális élköltségekre vonatkozó lemma alapján az optimális megoldást. Megold A Nash egyensúlyi helyzetben a két párhuzamos élen megegyezik a költség (különben a kisebb költség élr l megérné váltani). Tehát az x+y = 1 és 2x = y 2 egyenletekb l álló egyenletrendszert kell megoldanunk. Ennek megoldása x = 2 3 és y = 3 1, tehát a Nash egyensúlyban a forgalom 2 3-ad része megy a fels élen és a 3 1-ed része az alsó élen. Az optimális megoldáshoz számoljuk ki a marginális költségeket, ez a fels élen (2x 2 ) = 4x az alsó élen (x 3 ) = 3x 2. A marginális költségek Nash egyensúlyához az x + y = 1 és 4x = 3y 2 egyenletrendszert kell megoldanunk. Ennek megoldása x = 1/3 és y = 2/3, így az optimális megoldásban a forgalom 1/3 része megy a fels és 2/3 része az alsó élen. 10