VIZSGÁLATA. Doktori (PhD) értekezés tézisei. Dr. Dósa György PANNON EGYETEM. Matematika Tanszék Informatikai Tudományok Doktori Iskola 2014.

Méret: px
Mutatás kezdődik a ... oldaltól:

Download "VIZSGÁLATA. Doktori (PhD) értekezés tézisei. Dr. Dósa György PANNON EGYETEM. Matematika Tanszék Informatikai Tudományok Doktori Iskola 2014."

Átírás

1 LÁDAPAKOLÁSI ÉS ÜTEMEZÉSI FELADATOK ELMÉLETI, ÉS SZÁMÍTÓGÉPPEL SEGÍTETT VIZSGÁLATA Doktori (PhD) értekezés tézisei Szerz½o: Benk½o Attila Témavezet½o: Dr. Dósa György PANNON EGYETEM Matematika Tanszék Informatikai Tudományok Doktori Iskola

2 1. Tartalmi összefoglaló A doktori értekezés els½o része egy új, kombinált NP-nehéz feladatot tartalmaz, amely egyrészt ládapakolással van kapcsolatban, másrészt pedig szállítási, vagy ütemezési feladat is egyben. Az értekezés tartalmazza az új feladathoz tartozó o ine (el½ore ismert az L lista, amely szerint a tárgyak érkeznek) optimum meghatározásával kapcsolatos állításokat; lényegében azt, hogy az o ine feladatot hatékonyan meg lehet oldani, ha az összes tárgy mérete egy adott méretnél kisebb, másrészt a feladat nem approximálható jól az általános esetben (vagyis APTAS nem létezik a feladatra). Az új feladat online változatának jó és gyors megoldására egy új módszert, az Algoritmusok evolúcióját javasoljuk. Egy új, rugalmas algoritmus-család (a Mask meta-algoritmus) az új módszer felhasználásával olyan online algoritmust tud készíteni, amely a korábbi klasszikus algoritmusoknál (a stratégiai paraméterek szimulált h½utéssel történ½o beállítása miatt) jobb megoldást ad. A doktori értekezés második része egy új, félig online ütemezési feladattal foglalkozik: két hasonló gép nonpreemptív ütemezésér½ol van szó, amikor az ütemezés végén korlátos átrendezés lehetséges, vagyis legfeljebb K 1 számú munka ütemezhet½o újra az L lista megérkezése és a munkák ideiglenes ütemezése után. Két speciális esetben korábban sikerült már olyan algoritmusokat konstruálnunk, amelyek optimálisak. Ezek a speciális esetek az alábbiak: Ha: s 2 és K 1, akkor az LC (= Largest Change) algoritmus optimális és versenyképességi aránya: s+2 s+1 (ahol az M 1 gép sebessége 1 és az M 2 gép sebessége pedig s). Ha: 1 s 2 és K 2, akkor az SMF (= Small Machine First) algoritmus optimális és versenyképességi aránya: (s+1) 2 s 2 +s+1, ha: s 2 [1; 1+p 5 2 ); illetve s 2 s 2 s+1, ha: s 2 [ 1+p 5 2 ; 2). Az el½obbi két speciális eset minden esetet lefed, kivéve, ha 1 s 2 és K = 1. Ezzel a harmadik esettel foglalkozunk részletesebben a doktori dolgozatban. A korábban megadott algoritmus nem optimális. Az erre az esetre megadott (és a doktori értekezésben tárgyalt) JO (= the slow machine Just Overloaded) algoritmus a korábbinál jobb versenyképességi aránnyal rendelkezik, az alábbiak szerint: Ha: s 2 [1; 2] és K = 1, akkor a javított algoritmus versenyképességi aránya: 2(s+1) s+2, ha: s 2 [1; p 2]; és s+2 s+1, ha: s 2 [p 2; 2]. 2

3 2. Bevezet½o Az alábbiakban bevezetjük azokat a fogalmakat, amelyek nélkülözhetetlenek a tézisfüzetben szerepl½o állítások kimondásához. Ládapakolás-nak nevezzük azt a klasszikus feladatot, amikor adott p i (ahol i = 1; :::; n) méret½u tárgyakat kell pakolnunk minimális számú ládákba úgy, hogy a ládákba pakolt tárgyak összmérete nem lehet nagyobb, mint a ládák kapacitása, amit egységnyinek veszünk. Ládafedés során a ládát fedettnek tekintjük, ha a ládába pakolt tárgyak összmérete legalább akkora, mint a láda kapacitása. A nemrég de niált új, ládaszállítási feladat [1] esetén a fedett ládát azonnal szállítjuk (több tárgy ebbe a szállított ládába már nem pakolható). A szállított ládák után kapott haszon a G : f1; :::; Kg! < haszonfüggvény által adott, ahol 1 k K a fedett láda szállításakor az egyszerre megnyitott ládák száma. A G(k) függvényr½ol feltesszük, hogy pozitív, monoton nem növekv½o függvény. Ilyen célfüggvény például a G(k) = 10:1 0:1 k függvény, ami K = 3 esetén: G(1) = 10; G(2) = 9:9; G(3) = 9:8, vagyis itt a fedett láda után kapott haszon egy kicsit csökken, ahogy a nyitott ládák száma n½o. A feladatban az összes hasznot maximalizáljuk, ha G konstans, akkor a klasszikus ládafedési feladatot kapjuk vissza. A feladat o ine modelljében el½ore ismerjük a bemenetre vonatkozó összes információt, de a tárgyakat az adott L lista szerinti sorrendben kell a ládákba pakolnunk. Természetesen o ine optimális megoldásnak léteznie kell. A feladat online modelljében nem ismerjük el½ore a bemenetre vonatkozó információkat. Közismert tény, hogy mind a ládapakolási, mind a ládafedési feladat megoldása NP nehéz [10]. Partíciós problémának nevezzük azt a feladatot, amikor el kell dönteni, hogy lehetséges-e az, hogy egy adott pozitív számokból álló véges halmaz két részre osztható-e úgy, hogy az els½o halmazban lév½o számok összege egyenl½o a második halmazban lév½o számok összegével. A partíciós problémának általánosítása a ládapakolási probléma. Ütemezés [9] esetén adott valahány, általában m-mel jelölt számú gép, amelyeken adott n számú munkát kell elvégezni úgy, hogy közben valamilyen célfüggvényérték minimumát, vagy maximumát keressük. Ezen gépek mindegyike valamilyen tulajdonsággal rendelkezhet. A dolgozatban tárgyalt modellben a munkák száma n, a munkák végrehajtási ideje pedig p i (ahol 1 i n). A gépeken a munkák megszakítása nem megengedett, tehát ha egy gép egy munkát már elkezdett végrehajtani, akkor annak a végrehajtását már nem szakíthatja félbe. A munkákat ütemezzük, ezen azt értjük, hogy szétosztjuk a munkákat a gépek között (minden gépnek végre kell hajtania a hozzá rendelt munkákat és csakis azokat, amelyek hozzá lettek rendelve). Ha egy gép végzett egy munkával, akkor 3

4 azonnal elkezd a következ½o munkán dolgozni (ha van még elvégzend½o munkája), vagyis nincs várakozási id½o. Az átlapolást nem engedjük meg, vagyis nem dolgozhat egyetlen munkán egyszerre több gép. Egy géphez hozzárendelt munkák végrehajtási idejének összegét a gép terhelésének nevezzük. Minden munkának van kezdési és befejezési id½opontja. Mivel nincs várakozási id½o, ezért egy gép terhelése egyenl½o a gépen végrehajtott utolsó munka befejezési idejével (ezt az id½opontot a gép átfutási idejének is hívjuk). A gépek átfutási idejeinek maximuma egyenl½o az ütemezés teljes átfutási idejével. A C max célfüggvény esetén a teljes átfutási id½ot minimalizáljuk. Hasonló gépek esetén a gépek párhuzamosan m½uködnek, minden gépnek van egy saját munkavégzési sebessége, ami eltérhet a többi gép munkavégzési sebességét½ol. Az i-edik gép munkavégzési sebességét s i -vel jelöljük. A j-edik munka elvégzéséhez szükséges id½o az i-edik gépen: Ha az ütemezend½o munkákról minden információ adott már az ütemezés megkezdése el½ott, akkor az ütemezési feladatot o ine-nak hívjuk. Az online esetben pedig egy adott L lista szerinti sorrendben érkeznek a munkák, és amikor egy munka megérkezik, akkor még semmit nem tudunk arról, hogy jön-e még további munka, (és ha igen, akkor az milyen). Valamely félig online (semi online) modell esetén pedig vagy részleges információnk van az inputról, vagy valamilyen algoritmikus könnyítés lehetséges. A dolgozatban tárgyalt modellben az ütemezés elvégzése után néhány munka ütemezését át szabad rendezni. Az online (vagy félig online) algoritmusok hatékonyságát versenyképességi analízissel mérik a következ½oképpen: Legyen A egy online algoritmus, jelölje C A az A algoritmus által kapott ütemezés teljes átfutási idejét és legyen C OP T az optimum értéke (az o ine ütemezés esetén). El½oször tekintsük azt az esetet, amikor a feladat célfüggvénye minimalizálandó. Ekkor az A algoritmus versenyképességi aránya a legkisebb olyan C valós szám, amelyre C A CC OP T teljesül a munkák tetsz½oleges sorozata esetén. Másrészt egy online (vagy félig online) feladatnak a konstans alsó korlátja, ha nem létezik olyan online algoritmus, amelynek a versenyképességi aránya ennél kisebb lenne. Továbbá egy online (vagy félig online) algoritmust optimálisnak nevezünk, ha a versenyképességi aránya megegyezik a feladat alsó korlátjával. Maximalizálandó célfüggvény esetén pedig a következ½oképpen de niáljuk a fogalmakat: Az A algoritmus versenyképességi aránya a legnagyobb olyan C valós szám, amelyre C A CC OP T teljesül a munkák tetsz½oleges sorozata esetén. Ekkor a feladatnak a konstans fels½o korlátja, ha nem létezik olyan online algoritmus, amelynek a versenyképességi aránya ennél nagyobb lenne, és az online (vagy félig online) algoritmus optimális, ha a versenyképességi aránya megegyezik a feladat fels½o korlátjával. p j s i. 4

5 3. Új tudományos eredmények A doktori értekezés új tudományos eredményeit két alfejezetben foglaljuk össze, a vizsgált két modellnek megfelel½oen. A bizonyításokat itt nem közöljük, azok megtalálhatóak a doktori értekezésben Ládafedés szállítással Az els½o tézispontban összefoglaljuk az általunk de niált új feladattal, "ládafedés szállítással", kapcsolatos eredményeinket. Ládafedés szállítással-nak nevezzük az új feladatot, amivel a disszertációban foglalkozunk. Ez a feladat a ládafedési feladat általánosítása. Ebben az új feladatban nem csupán a ládák pakolásának jósága alapján min½osítjük a feladatot megoldó algoritmusokat, hanem az a célunk, hogy a szállított ládák után kapott haszon maximális legyen. A feladat pontos de níciója a következ½o: Adott a pakolandó tárgyak halmaza (online esetben listája). Ezek mindegyikének mérete legfeljebb 1. Ezeket a tárgyakat ládákba pakoljuk. Egyszerre legfeljebb csak K darab láda lehet nyitva. Adott továbbá egy G : f1; :::; Kg! R, monoton csökken½o haszonfüggvény is. Amint fedünk egy ládát (tehát a ládába pakolt tárgyak összmérete legalább 1 lesz), akkor a ládát azonnal elszállítjuk. Ha 1 k K darab láda van nyitva abban a pillanatban, amikor valamely nyitott láda fedetté válik, akkor G(k) hasznot kapunk a fedetté vált láda zárása és szállítása után. A cél az, hogy maximalizáljuk az összes hasznot. Ha a tárgyak nem sorba rendezetten helyezkednek el az L tárgylistában, akkor az o ine optimum értékének kiszámítása még mindig NP nehéz, hiszen a feladat a klasszikus ládafedési feladat általánosítása. Az alábbi tételek segítségével azonban elég pontosan jellemezhet½o az általunk de niált [3] ládafedés szállítással feladat. I. TÉZIS (i) A ládafedés szállítással o ine változata esetén bebizonyítjuk, hogy a feladat polinomiális idej½u algoritmussal optimálisan megoldható, feltéve ha a tárgyméretek egy pozitív számmal alulról korlátozhatók. Ha még ezen kívül az is igaz, hogy véges sok tárgyméret van, akkor lineáris id½oben is megoldható a feladat, (lásd 1. tétel.) (ii) Az ládafedés szállítással o ine változat általános esetében (tetsz½oleges tárgyméretek esetén) pedig bizonyítjuk, hogy nem közelíthet½o polinomiális idej½u algoritmusokkal jól az optimális megoldás, vagyis nem létezik asszimptotikus polinomiális idej½u approximációs séma (angol rövidítése: AP T AS). Ennek egyszer½u következménye az, hogy polinomiális idej½u approximációs séma sem létezik (P T AS sem lehetséges) a feladatra (2. tétel, 3. állítás), feltéve hogy P 6= NP. 5

6 Az I. TÉZIS részletesebb kifejtése alább következik. 1. tétel: Legyenek K és b adott egészek, G : f1; :::; Kg! < + tetsz½oleges haszonfüggvény és c > 0 adott valós konstans. Ekkor: (i) Ha az input összes elemére teljesül az, hogy az elemek mérete legalább c, akkor bármely adott L listára az o ine optimum értéke polinomiális id½oben meghatározható. (ii) Továbbá ha az inputra még az is igaz, hogy legfeljebb b különböz½o méret½u elem van benne és egyik elem mérete sem kisebb mint c, akkor bármely adott L lista esetén az o ine optimum lineáris id½oben is meghatározható. 2. tétel: Legyen K 2 tetsz½oleges rögzített egész. Ekkor kell½oen megválasztott G haszonfüggvény esetén létezik olyan L lista, amely esetén nem létezik olyan polinomiális idej½u algoritmus, ami 6 7-nél jobb (abszolút vagy aszimptotikus) approximációs aránnyal rendelkezik, feltéve hogy P 6= N P. 3. állítás: Legyen K 2 rögzített egész. Ekkor kell½oen megválasztott G haszonfüggvény esetén létezik olyan L lista (inputok olyan osztálya), amelyre nem létezik olyan polinomiális idej½u algoritmus, ami jobb abszolút versenyképességi hányadossal rendelkezik, mint 1 2, feltéve hogy P 6= NP. II. TÉZIS A második tézispontban a ládafedéses feladat szállítással kombinált változatának online modelljére mondunk ki állításokat. (i) Klasszikus algoritmusok (Dual Next Fit, Harmonic(K)) megfelel½oen módosított változatai hatékonyságát vizsgálva, azokra elméleti, illetve számítógépes tesztek alapján kapott eredményeket állapítunk meg, lásd Lemmák és 7. Megállapítás.) (ii) Egy új, rugalmas algoritmuscsaládot (lásd alább: MASK) de niáltunk, amely a paramétereinek megfelel½o beállítása esetén az el½oz½o algoritmusoknál hatékonyabb, ezt számítógépes tesztekkel támasztottuk alá. (iii) Egy újfajta metaheurisztikát vezettünk be (lásd alább: EoA metaheurisztika), amely egy paraméter tanuló algoritmus, a paraméterek tanulását szimulált h½utés alkalmazásával éri el. A metaheurisztika képesnek bizonyult ara, hogy a MASK algoritmus megfelel½o paramétereit megtalálja, amelyekkel hatékonyan tudja megoldani a ládafedéseses feladat szállítással kombinált online változatának feladatát. A II. TÉZIS-hez tartozó eredmények részletes kifejtése alább következik. 4. lemma: Legyen K 2 és tegyük fel, hogy G(k) = 0 bármely 2 k K esetén. Ebben az esetben a DN F (dual next t) algoritmus optimális. Továbbá a DN F optimális abban az esetben is, ha a tárgyméretek majdnem egyformák, és a versenyképességi aránya sohasem kisebb mint 1 2, a következ½o állítások szerint: 6

7 5. lemma: Tegyük fel, hogy 1 m < p i < 1 m 1 teljesül minden tárgyméretre, ahol m 2 rögzített egész szám. Ekkor a DN F algoritmus optimális. esetén. 6. lemma: A DNF algoritmus versenyképességi aránya (DNF ) 1 2, tetsz½oleges G haszonfüggvény 7. megállapítás: Ezután a következ½o klasszikus algoritmussal, a Harmonic(k) algoritmussal, (röviden H()) és ennek egy általunk módosított "ügyes" változatával, a Smart Harmonic() algoritmussal (röviden SH(k)) végeztünk vizsgálatokat. Számítógépes vizsgálatok alapján meg gyelhet½o, hogy az SH(k) algoritmus jobb eredményeket ért el, mint a korábbi DN F vagy a H(k) algoritmus. Ezek után egy új, rugalmas algoritmus-családot de niáltunk, ez a Mask(; ; K) meta-algoritmus, amely a stratégiai paramétereinek a beállításával éri el azt, hogy a korábbi algoritmusok bármelyikével sikeresen vegye fel a versenyt. Az algoritmus egy elfogadás-elutasítás politikát folytat: a következ½o tárgyat elfogadja, és valamely ládába pakolja, ha a ládába pakolt tárgyak (az aktuális tárgy méretével) megnövelt összmérete az "elfogadó" tartományba kerül, egyébként pedig elutasítja a tárgynak a ládába történ½o pakolását. A k-adik láda elfogadó tartománya: [0; 1 k ] [ [1; 1 + k ], az elutasító tartomány pedig: (1 k ; 1) [ (1 + k ; 1), ahol 1 a ládaméret, és 0 k ; k 1 a stratégiai paraméterek. Mask Algoritmus: 1. Ha a következ½o tárgy lefedi valamelyik ládát az elfogadó-tartományban, akkor pakoljuk a tárgyat abba a ládába, amelyik ezen ládák közül a legkisebb telítettség½u. Szállítsuk el a ládát és menjünk az 5-ös pontra. 2. Ha a következ½o tárgy pakolható valamelyik ládába (az elfogadó-tartományban, de a láda még nem lesz fedett), akkor pakoljuk azt egy ilyen ládába. Menjünk az 5-ös pontra. 3. Ha k < K, akkor nyissunk egy új ládát, az aktuális tárgy ebbe a ládába kerül, és menjünk az 5-ös pontra. 4. Ha k = K, akkor pakoljuk az aktuális tárgyat a legkisebb telítettség½u ládába. Ha a láda fedett lesz, szállítsuk el. Menjünk az 5-ös pontra. 5. Ha nincs több tárgy, az algoritmus megáll, különben menjünk az 1-es pontra. Számítógépes vizsgálatok során megállapítottuk, hogy az új Mask algoritmus a paraméterek megfelel½o beállítása esetén nagyobb hasznot ért el, mint az el½oz½o algoritmusok bármelyike. Meg gyelhet½o, hogy minden feladatosztály esetén van olyan Mask algoritmus (létezik olyan paraméterbeállítás), amelyik 7

8 Act LS EoA % 100.6% 101% % 101.1% 101.7% 3 106% 106.2% 106.9% % 108.7% 109.6% % 103.6% 104.7% 6 114% 116.9% 116.9% 1. táblázat. Az eddigi legjobb eredmények (Act), a lokális keresés (angolul: local search, röviden: LS) és az Algoritmusok Evolúciója módszerek összehasonlítása. versenyképes a korábbi legjobb algoritmussal, s½ot legy½ozi azt. Paraméter tanuló online algoritmusokkal foglalkoznak például a következ½o cikkek: [11, 14]. Ezek után megadtunk egy új módszert a paraméterek megfelel½o beállítására. Az EoA metaheurisztika: Új [5] online feladat megoldó módszer az Algoritmusok evolúciója (angolul evolution of algorithm, röviden EoA) módszer esetén a megengedett megoldások helyett az algoritmusokon lépkedünk: meghatározunk egy kell½oen rugalmas algoritmus-családot valamely online feladat megoldására, az algoritmusok között egy szomszédsági struktúrát de niálunk, ezután egy lokális keres½o módszer segítségével kiválasztjuk az algoritmusok legjobbikát. Az általunk megadott módszer (angolul: evolution of algorithm, rövidítve: EoA) nem azonos az evolúciós algoritmusokkal (angolul: evolutionary algorithm, rövidítve: EA). Amint az alábbi táblázatból látható, az EoA módszerünk az adott feladat esetén tényleg m½uködik, vagyis alkalmas arra, hogy a feladatot hatékonyan megoldó algoritmust konstruáljon. A más algoritmusok által kapott megoldásokat helyenként lényegesen sikerült javítani. (Az adott esetekhez tartozó korábbi legjobb eredményeket, vagyis a DN F, H(k), SH(k) eredményei közül a legjobbat, a táblázat Act oszlopába válogattuk össze.) A lokális keresés (LS) is sok esetben hatékonynak bizonyul, de ahogy várható volt ennél az EoA (a szimulált h½utés alkalmazása miatt) még hatékonyabb Korlátos átrendezéssel kapcsolatos eredmények Ebben az alfejezetben két hasonló gép nem-megszakítható ütemezési feladatát vizsgáljuk arra a félig online esetre, ha K = 1 számú munka átrendezését engedjük meg a munkasorozat el½ozetes ütemezése után, a teljes átfutási id½ot minimalizálva (tehát el½oször az összes munkát ütemezzük, és amint a sorozat végetért, az el½ozetes ütemezés elvégzése után K számú munkát átütemezhetünk más gépre). III. TÉZIS Korábban a Chen, Lan, Benk½o, Dósa és Han 2011-es cikkében [6] tisztáztuk azokat az eseteket, amikor s 2, illetve ha 1 s 2 és K 2. Hátramaradt annak az esetnek a vizsgálata, amikor 1 s 2, 8

9 és az ütemezés végén csak egyetlen átrendezés megengedett, vagyis K = 1. Ezzel az esettel foglalkozik a dolgozat befejez½o része, az eredményeket [15] cikkünk tartalmazza. A III. Tézis is ezzel a feladattal kapcsolatos. (i) Két hasonló gép ütemezési feladatával foglalkozunk, ahol 1 s 2, és az ütemezés végén csak egyetlen átrendezés megengedett, vagyis K = 1. Erre az esetre megadtunk egy javított versenyképességi aránnyal rendelkez½o algoritmust (JO algoritmus). Az algoritmus versenyképességi arányáról szól a 8. tétel megállapítása. A III Tézishez tartozó eredményeket alább részletesebben ismertetjük. Abban az esetben ha 1 s 2 és K = 1, a korábbi legjobb eredmény s p 2 esetén a [13] cikkben, illetve s p 2 esetén a [6] cikkben található. Ezek a korábbi legjobb eredmények: 8 < 0 (s) = : (s+1) 2 s+2 ; 1 s < p 2; s+2 s+1 ; p 2 s 2 ahol 0 (s) jelüli a korábbi legjobb algoritmus(ok) versenyképességi arányát. Megjegyezzük, hogy a p 2 < s 2 intervallumra a [13] cikk a viszonylag gyenge s+1 s fels½o korlátot adták meg. Ezen a korábbi legjobb eredményen a [15] cikkben az 1 s < p 2 intervallumon sikerült javítani. A javított versenyképességi arány: 8 < (s) = : 2(s+1) s+2 ; 1 s p 2; s+2 s+1 ; p 2 < s 2 A korábbi és a javított versenyképességi arányok görbéit az alábbi ábrán mutatjuk be. Megjegyezzük, hogy p 2 < s 2 esetén ugyan nem javítottunk a korábbi arányon, de az új algoritmusunk nem azonos a korábbi algoritmussal (ezen az intervallumon sem). Az algoritmus leírása az alábbi: adott két fázis, az els½o fázis az ütemezés, a második pedig az újrarendezés fázisa. Az ötlet az, hogy az ütemezési fázisban a gyors gépet végig alulterheltnek ütemezzük, és ha muszáj, akkor a lassú gépet terheljük túl. Az újrarendezési fázisban pedig a legnagyobb munkát áthelyezzük a lassú gépr½ol a gyors gépre, de csak akkor, ha ez szükséges, vagyis ezáltal javul a teljes átfutási id½o. Az algoritmust JO algoritmusnak nevezzük, ami a "the slow machine Just Overloaded rövidítése. 9

10 1. ábra. A vastag görbék jelentik a javított fels½o korlátokat K = 1 esetén. JO Algoritmus: Ütemezési fázis: amikor a p t méret½u j t munka megérkezik: 1. Frissítjük a t alsó korlátot. 2. Legyen a már korábban az M 1 géphez rendelt legnagyobb munka mérete. Ha p t + L 1 t 1 maxf; p t g (s) t, akkor a j t munka az M 1 gépre kerül, (vagyis más szóval ez azt jelenti hogy ezt e lépést akkor hajtjuk végre, ha a j t munkának az M 1 gépre ütemezésével, és eztán az M 1 gépr½ol legfeljebb egy munkát áthelyezve az M 2 gépre az M 1 gép alulterhelt marad illetve azzá válik). 3. Minden más esetben a j t munkát az M 2 gépre ütemezzük. Újrarendezési fázis: ha az input végetért. 1. Helyezzük át a legnagyobb munkát az M 1 gépr½ol az M 2 gépre, feltéve, ha ez szükséges (vagyis, ha a munka áthelyezésével csökken a teljes átfutási id½o). 8. tétel: A JO algoritmus versenyképességi aránya 1 s p 2 esetén 2(s+1) s+2, valamint a versenyképességi arány p 2 < s 2 esetén s+2 s+1. A doktori értekezés témájához kapcsolódik a következ½o két SCI folyóiratcikk [3, 15], egy magyar nyelv½u cikk [2], valamint a következ½o két konferencia kiadvány: [5, 8], és a [4] kézirat. Ezen publikációkon kívül az alábbi két SCI folyóirat publikáció, és konferencia kiadvány is megjelent: [6, 7, 12]. Felsoroljuk a publikációinkra eddig kapott független hivatkozásokat is. 10

11 Hivatkozások [1] Gy. Dósa, Zs. Tuza, Bin Packing/Covering with Delivery: some variations, theoretical results and e cient o ine algorithms. arxiv: v1, [2] A. Benk½o, Gy. Dósa, Egy új feladat: Ládafedés szállítással, és ennek megoldása algoritmusok evolúciójával, Alkalmazott Matematikai Lapok 27 (2010), [3] A. Benk½o, Gy. Dósa, Zs. Tuza, Bin Covering with a general pro t function: approximability results, Central European Journal of Operations Research, 21()4, (2013), Impact factor: [4] A. Benk½o, Gy. Dósa, Zs. Tuza, A new tool "Evolution of Algorithms", for solving the hard combinatorial problem Bin Packing with Delivery, submitted, [5] A. Benk½o, Gy. Dósa, Zsolt Tuza, Bin Packing/Covering with Delivery, Solved with the Evolution of Algorithms, Proceedings 2010 IEEE 5th International Conference on Bio-Inspired Computing: Theories and Applications, BIC-TA 2010, art. no , (2011), [6] X. Chen, Y. Lan, A. Benk½o, G. Dósa, X. Han Optimal algorithms for online scheduling with bounded rearrangement at the end. Theoretical Computer Science, 412(45) (2011), Impact factor: [7] X. Chen, Gy. Dósa, X. Han, C. Zhou, A. Benk½o, 2D Knapsack: Packing Squares, FAW-AAIM 2011 Conference, LNCS 6681 (2011), [8] Gy. Dósa, A. Benk½o, X. Han, Reassignment models on two related machines, Proc. Conf. MAPSP 2011, , 10th Workshop on Models and Algorithms for Planning and Scheduling Problems, Nymburk, Chech Republic, 2011 July 19-24, Institute of Theoretical Computer Science, Charles University. [9] Gy. Dósa, Cs. Imreh, Online algoritmusok, Elektronikus jegyzet, Typotex kiadó, [10] M. Garey, J. David, A Guide to the Theory of NP-Completeness, Computers and Intractability, New York, [11] Cs. Imreh, T. Németh, Parameter learning in online scheduling algorithms, Proc. Conf. MAPSP 2011, 10th Workshop on Models and Algorithms for Planning and Scheduling Problems, Nymburk, Chech Republic, 2011 July 19-24, Institute of Theoretical Computer Science, Charles University. [12] Y. Lan, Gy. Dósa, X. Han, C. Zhou, A. Benk½o, 2D knapsack: Packing squares, Theoretical Computer Science, 508 (2013), Impact factor:

12 [13] M. Liu, Y. Xu, C. Chu, F. Zheng, Online scheduling on two uniform machines to minimize the makespan, Theoretical Computer Science, 410(21-23) (2009), [14] T. Németh, Cs. Imreh, Parameter Learning Online Algorithm for Multiprocessor Scheduling with Rejection, Acta Cybernetica 19 (2009) [15] Y. Wang, A. Benk½o, X. Chen, Gy. Dósa, H. Guo, X. Han, C. Sik Lanyi, Online scheduling with one rearrangement at the end: Revisited. Inform. Process. Lett. 112(2012), Impact factor: A [5] cikkre hivatkozik: 1. Gergely A. Sik, Salem G. Nehme, Cecilia Sik-Lanyi, The optimization of the self-compecting concrete (SCC) production scheduling-specially the e ect of the ne aggregate, IACSIT International Journal of Engineering and Technology, 4(4), August Cecilia Sik-Lanyi, Balazs Kocsi, Erika Laszlo, Towards a user friendly rehabilitation game-a case study, IACSIT International Journal of Engineering and Technology, 4(4), August A [6] a cikkre hivatkozik: 1. S Albers, M Hellwig, on the value of job migration in online makespan minimization, LNCS 7501, ESA 2012, 7501, 2012,

Approximációs algoritmusok

Approximációs algoritmusok Approximációs algoritmusok Nehéz (pl. NP teljes) problémák optimális megoldásának meghatározására nem tudunk (garantáltan) polinom idejű algoritmust adni. Lehetőségek: -exponenciális futási idejű algoritmus

Részletesebben

Beszámoló az "Online er forrás allokációs problémák" cím F048587 számú OTKA kutatási projekt eredményeir l

Beszámoló az Online er forrás allokációs problémák cím F048587 számú OTKA kutatási projekt eredményeir l Beszámoló az "Online er forrás allokációs problémák" cím F048587 számú OTKA kutatási projekt eredményeir l A gyakorlatban el forduló alkalmazásokban sokszor kerülünk szembe olyan problémákkal, hogy korlátozott

Részletesebben

Opponensi vélemény. Dósa György Tightness results for several variants of the First Fit bin packing algorithm (with help of weighting functions)

Opponensi vélemény. Dósa György Tightness results for several variants of the First Fit bin packing algorithm (with help of weighting functions) Opponensi vélemény Dósa György Tightness results for several variants of the First Fit bin packing algorithm (with help of weighting functions) című MTA doktori értekezéséről 1. ÁLTALÁNOS MEGJEGYZÉSEK

Részletesebben

Online migrációs ütemezési modellek

Online migrációs ütemezési modellek Online migrációs ütemezési modellek Az online migrációs modellekben a régebben ütemezett munkák is átütemezhetőek valamilyen korlátozott mértékben az új munka ütemezése mellett. Ez csökkentheti a versenyképességi

Részletesebben

Előrenéző és paraméter tanuló algoritmusok on-line klaszterezési problémákra

Előrenéző és paraméter tanuló algoritmusok on-line klaszterezési problémákra Szegedi Tudományegyetem Számítógépes Algoritmusok és Mesterséges Intelligencia Tanszék Dr. Németh Tamás Előrenéző és paraméter tanuló algoritmusok on-line klaszterezési problémákra SZTE TTIK, Móra Kollégium,

Részletesebben

Általános algoritmustervezési módszerek

Általános algoritmustervezési módszerek Általános algoritmustervezési módszerek Ebben a részben arra mutatunk példát, hogy miként használhatóak olyan általános algoritmustervezési módszerek mint a dinamikus programozás és a korlátozás és szétválasztás

Részletesebben

Az optimális megoldást adó algoritmusok

Az optimális megoldást adó algoritmusok Az optimális megoldást adó algoritmusok shop ütemezés esetén Ebben a fejezetben olyan modellekkel foglalkozunk, amelyekben a munkák több műveletből állnak. Speciálisan shop ütemezési problémákat vizsgálunk.

Részletesebben

Optimális és közel-optimális online és félig online algoritmusok ütemezési feladatokra

Optimális és közel-optimális online és félig online algoritmusok ütemezési feladatokra Optimális és közel-optimális online és félig online algoritmusok ütemezési feladatokra Ph.D értekezés tézisei Készítette: Dósa György Témavezet½o: Vízvári Béla egyetemi docens, kandidátus, ELTE Operációkutatási

Részletesebben

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék 2016/17 2. félév 5. Előadás Dr. Kulcsár Gyula egyetemi docens Tartalom 1. Párhuzamosan

Részletesebben

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

1. Bevezet példák, síbérlés Gyakorlatokhoz emlékeztet 1. Bevezet példák, síbérlés 1.1. Feladat Adott egy parkoló, ahol egy professzor a kocsiját tartja. A parkolóhelyeket egy n és n közötti szám azonosítja, az azonosító szerint helyezkednek

Részletesebben

Ládapakolási játékok

Ládapakolási játékok Ládapakolási játékok 0.1 0.15 Dόsa György Pannon Egyetem Veszprém, Hungary XXXII. MOK, Cegléd, 2017 jun 14 1 A ládapakolási feladat n tárgy Sok láda (1 méretű) Tárgyak méretei: (0,1] Mindegyiket be kell

Részletesebben

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

Online algoritmusok. Algoritmusok és bonyolultságuk. Horváth Bálint március 30. Horváth Bálint Online algoritmusok március 30. Online algoritmusok Algoritmusok és bonyolultságuk Horváth Bálint 2018. március 30. Horváth Bálint Online algoritmusok 2018. március 30. 1 / 28 Motiváció Gyakran el fordul, hogy a bemenetet csak részenként

Részletesebben

Ü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

Ü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 Ütemezési problémák Kis Tamás 1 1 MTA SZTAKI valamint ELTE, Operációkutatási Tanszék ELTE Problémamegoldó Szeminárium, 2012. ősz Kivonat Alapfogalmak Mit is értünk ütemezésen? Gépütemezés 1 L max 1 rm

Részletesebben

p j p l = m ( p j ) 1

p j p l = m ( p j ) 1 Online algoritmusok Online problémáról beszélünk azokban az esetekben, ahol nem ismert az egész input, hanem az algoritmus az inputot részenként kapja meg, és a döntéseit a megkapott részletek alapján

Részletesebben

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

1. feladat Az egyensúly algoritmus viselkedése: Tekintsük a kétdimenziós Euklideszi teret, mint metrikus teret. A pontok 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)

Részletesebben

Online ládapakolás. 1. Ládapakolási modellek

Online ládapakolás. 1. Ládapakolási modellek Online ládapakolás 1. Ládapakolási modellek A ládapakolási problémában inputként tárgyak egy sorozatát kapjuk meg, ahol az i-edik tárgyat a mérete határozza meg, ami egy a i (0, 1] érték. Célunk a tárgyak

Részletesebben

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.

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. 1. Feladat Adott egy parkoló, ahol egy professzor a kocsiját tartja. A parkolóhelyeket egy n és n közötti szám azonosítja, az azonosító szerint helyezkednek el balról jobbra. A professzor kijön az egyetemr

Részletesebben

Módszer köztes tárolókat nem tartalmazó szakaszos működésű rendszerek ütemezésére

Módszer köztes tárolókat nem tartalmazó szakaszos működésű rendszerek ütemezésére Módszer köztes tárolókat nem tartalmazó szakaszos működésű rendszerek ütemezésére Doktori (PhD) értekezés tézisei Holczinger Tibor Témavezető: Dr. Friedler Ferenc Veszprémi Egyetem Műszaki Informatikai

Részletesebben

Ütemezési feladatok. Az ütemezési feladatok vizsgálata az 50-es évek elején kezdődött, majd

Ütemezési feladatok. Az ütemezési feladatok vizsgálata az 50-es évek elején kezdődött, majd 1 Ütemezési feladatok Az ütemezési feladatok vizsgálata az 50-es évek elején kezdődött, majd tekintettel a feladat gyakorlati fontosságára sok különböző modell tanulmányozására került sor, és a témakör

Részletesebben

Ütemezési modellek. Az ütemezési problémák osztályozása

Ütemezési modellek. Az ütemezési problémák osztályozása Ütemezési modellek Az ütemezési problémák osztályozása Az ütemezési problémákban adott m darab gép és n számú munka, amelyeket az 1,..., n számokkal fogunk sorszámozni. A feladat az, hogy ütemezzük az

Részletesebben

19. AZ ÖSSZEHASONLÍTÁSOS RENDEZÉSEK MŰVELETIGÉNYÉNEK ALSÓ KORLÁTJAI

19. AZ ÖSSZEHASONLÍTÁSOS RENDEZÉSEK MŰVELETIGÉNYÉNEK ALSÓ KORLÁTJAI 19. AZ ÖSSZEHASONLÍTÁSOS RENDEZÉSEK MŰVELETIGÉNYÉNEK ALSÓ KORLÁTJAI Ebben a fejezetben aszimptotikus (nagyságrendi) alsó korlátot adunk az összehasonlításokat használó rendező eljárások lépésszámára. Pontosabban,

Részletesebben

Tuza Zsolt 60 éves. (speciális szeminárium) 14:20-15:05 Körner János: Végtelen gráfsorozatok az információelméletben

Tuza Zsolt 60 éves. (speciális szeminárium) 14:20-15:05 Körner János: Végtelen gráfsorozatok az információelméletben Tuza Zsolt 60 éves (speciális szeminárium) Október 3. (csütörtök), Rényi Intézet Nagyterme Program 14:15 Megnyitás 14:20-15:05 Körner János: Végtelen gráfsorozatok az információelméletben 15:05-15:35 Dósa

Részletesebben

VIZSGÁLATA. Doktori (PhD) értekezés. Dr. Dósa György PANNON EGYETEM. Matematika Tanszék Informatikai Tudományok Doktori Iskola 2014.

VIZSGÁLATA. Doktori (PhD) értekezés. Dr. Dósa György PANNON EGYETEM. Matematika Tanszék Informatikai Tudományok Doktori Iskola 2014. LÁDAPAKOLÁSI ÉS ÜTEMEZÉSI FELADATOK ELMÉLETI, ÉS SZÁMÍTÓGÉPPEL SEGÍTETT VIZSGÁLATA Doktori (PhD) értekezés Szerz½o: Benk½o Attila Témavezet½o: Dr. Dósa György PANNON EGYETEM Matematika Tanszék Informatikai

Részletesebben

Optimális és közel-optimális online és félig online algoritmusok ütemezési feladatokra

Optimális és közel-optimális online és félig online algoritmusok ütemezési feladatokra Optimális és közel-optimális online és félig online algoritmusok ütemezési feladatokra 1. Bevezetés Ezen értekezés néhány ütemezéselméleti feladattal foglalkozik. A terület rendkívül szerteágazó, emiatt

Részletesebben

A k-szerver probléma

A k-szerver probléma Bevezetés A k-szerver probléma Imreh Csanád SZTE, Informatikai Tanszékcsoport 6720, Szeged, Árpád tér 2. Email: cimreh@inf.u-szeged.hu A gyakorlatban gyakran fordulnak elő olyan optimalizálási feladatok,

Részletesebben

1. A k-szerver probléma

1. A k-szerver probléma 1. A k-szerver probléma Az egyik legismertebb on-line probléma a k-szerver probléma. A probléma általános deníciójának megadásához szükség van a metrikus tér fogalmára. Egy (M, d) párost, ahol M a metrikus

Részletesebben

Optimalizálás alapfeladata Legmeredekebb lejtő Lagrange függvény Log-barrier módszer Büntetőfüggvény módszer 2017/

Optimalizálás alapfeladata Legmeredekebb lejtő Lagrange függvény Log-barrier módszer Büntetőfüggvény módszer 2017/ Operációkutatás I. 2017/2018-2. Szegedi Tudományegyetem Informatikai Intézet Számítógépes Optimalizálás Tanszék 9. Előadás Az optimalizálás alapfeladata Keressük f függvény maximumát ahol f : R n R és

Részletesebben

és alkalmazások, MSc tézis, JATE TTK, Szeged, Témavezető: Dr. Hajnal Péter

és alkalmazások, MSc tézis, JATE TTK, Szeged, Témavezető: Dr. Hajnal Péter Publikációs jegyzék Balogh János Jegyzetek, tézis: [1] Balogh J., Maximális folyamok és minimális költségű cirkulációk; algoritmusok és alkalmazások, MSc tézis, JATE TTK, Szeged, 1994. Témavezető: Dr.

Részletesebben

A First Fit ládapakolási algoritmus néhány változatának éles eredményei

A First Fit ládapakolási algoritmus néhány változatának éles eredményei A First Fit ládapakolási algoritmus néhány változatának éles eredményei (súlyfüggvények alkalmazásával) MTA doktora disszertáció tézisfüzete Dósa György Pannon Egyetem Matematika Tanszék Veszprém 206 Ládapakolási

Részletesebben

Függvények növekedési korlátainak jellemzése

Függvények növekedési korlátainak jellemzése 17 Függvények növekedési korlátainak jellemzése A jellemzés jól bevált eszközei az Ω, O, Θ, o és ω jelölések. Mivel az igények általában nemnegatívak, ezért az alábbi meghatározásokban mindenütt feltesszük,

Részletesebben

Az online algoritmusok k-szerver probléma

Az online algoritmusok k-szerver probléma Az online algoritmusok k-szerver probléma Bittner Emese, Imreh Csanád, Nagy-György Judit Szegedi Tudományegyetem Online algoritmusok Online problémáról beszélünk azokban az esetekben, ahol nem ismert az

Részletesebben

Algoritmusok bonyolultsága

Algoritmusok bonyolultsága Algoritmusok bonyolultsága 9. előadás http://www.ms.sapientia.ro/~kasa/komplex.htm 1 / 18 Közelítő algoritmusok ládapakolás (bin packing) Adott n tárgy (s i tömeggel) és végtelen sok 1 kapacitású láda

Részletesebben

Algoritmuselmélet 18. előadás

Algoritmuselmélet 18. előadás Algoritmuselmélet 18. előadás Katona Gyula Y. Budapesti Műszaki és Gazdaságtudományi Egyetem Számítástudományi Tsz. I. B. 137/b kiskat@cs.bme.hu 2002 Május 7. ALGORITMUSELMÉLET 18. ELŐADÁS 1 Közelítő algoritmusok

Részletesebben

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

További forgalomirányítási és szervezési játékok. 1. Nematomi forgalomirányítási játék További forgalomirányítási és szervezési játékok 1. Nematomi forgalomirányítási játék A forgalomirányítási játékban adott egy hálózat, ami egy irányított G = (V, E) gráf. A gráfban megengedjük, hogy két

Részletesebben

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

Gráfelmélet/Diszkrét Matematika MSc hallgatók számára. 3. Előadás Gráfelmélet/Diszkrét Matematika MSc hallgatók számára 3. Előadás Előadó: Hajnal Péter Jegyzetelő: Pék Máté 2009. szeptember 21. 1. Folyamok 1.1. Definíció. G = (V, E, K, B) irányított gráf, ha e! v : ekv

Részletesebben

Az online algoritmusok k-szerver probléma

Az online algoritmusok k-szerver probléma Az online algoritmusok k-szerver probléma Bittner Emese, Imreh Csanád, Nagy-György Judit Szegedi Tudományegyetem Online algoritmusok Online problémáról beszélünk azokban az esetekben, ahol nem ismert az

Részletesebben

Dualitás Dualitási tételek Általános LP feladat Komplementáris lazaság 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 I. 2017/2018-2. Szegedi Tudományegyetem Informatikai Intézet Számítógépes Optimalizálás Tanszék 7. Előadás Árazási interpretáció Tekintsük újra az erőforrás allokációs problémát (vonat

Részletesebben

Programozási módszertan. Mohó algoritmusok

Programozási módszertan. Mohó algoritmusok PM-08 p. 1/17 Programozási módszertan Mohó algoritmusok Werner Ágnes Villamosmérnöki és Információs Rendszerek Tanszék e-mail: werner.agnes@virt.uni-pannon.hu PM-08 p. 2/17 Bevezetés Dinamikus programozás

Részletesebben

ÁTPAKOLÁST HASZNÁLÓ SZEMI-ON-LINE LÁDAPAKOLÁSI ALGORITMUSOK. 1. Bevezetés

ÁTPAKOLÁST HASZNÁLÓ SZEMI-ON-LINE LÁDAPAKOLÁSI ALGORITMUSOK. 1. Bevezetés Alkalmazott Matematikai Lapok 24 (2007), 117-130. ÁTPAKOLÁST HASZNÁLÓ SZEMI-ON-LINE LÁDAPAKOLÁSI ALGORITMUSOK BALOGH JÁNOS, GALAMBOS GÁBOR A cikkben az egydimenziós szemi-on-line ládapakolási feladattal

Részletesebben

Példa. Job shop ütemezés

Példa. Job shop ütemezés Példa Job shop ütemezés Egy üzemben négy gép működik, és ezeken 3 feladatot kell elvégezni. Az egyes feladatok sorra a következő gépeken haladnak végig (F jelöli a feladatokat, G a gépeket): Az ütemezési

Részletesebben

1. Online kiszolgálóelhelyezés

1. Online kiszolgálóelhelyezés 1. Online kiszolgálóelhelyezés A probléma általános deníciójának megadásához szükség van a metrikus tér fogalmára. Egy (M, d) párost, ahol M a metrikus tér pontjait tartalmazza, d pedig az M M halmazon

Részletesebben

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

A lineáris programozás alapfeladata Standard alak Az LP feladat megoldása Az LP megoldása: a szimplex algoritmus 2018/ Operációkutatás I. 2018/2019-2. Szegedi Tudományegyetem Informatika Intézet Számítógépes Optimalizálás Tanszék 2. Előadás LP alapfeladat A lineáris programozás (LP) alapfeladata standard formában Max c

Részletesebben

Telefonszám(ok) +36-93-502-916 Mobil +36-30-396-8675 Fax(ok) +36-93-502-900. Egyetem u. 10., 8200 Veszprém. Tehetséggondozás (matematika)

Telefonszám(ok) +36-93-502-916 Mobil +36-30-396-8675 Fax(ok) +36-93-502-900. Egyetem u. 10., 8200 Veszprém. Tehetséggondozás (matematika) Europass Önéletrajz Személyi adatok Vezetéknév(ek) / Utónév(ek) Bujtás Csilla Telefonszám(ok) +36-93-502-916 Mobil +36-30-396-8675 Fax(ok) +36-93-502-900 E-mail(ek) Szakmai tapasztalat bujtas@dcs.vein.hu

Részletesebben

Gépi tanulás a gyakorlatban. Lineáris regresszió

Gépi tanulás a gyakorlatban. Lineáris regresszió Gépi tanulás a gyakorlatban Lineáris regresszió Lineáris Regresszió Legyen adott egy tanuló adatbázis: Rendelkezésünkre áll egy olyan előfeldolgozott adathalmaz, aminek sorai az egyes ingatlanokat írják

Részletesebben

DiMat II Végtelen halmazok

DiMat II Végtelen halmazok DiMat II Végtelen halmazok Czirbusz Sándor 2014. február 16. 1. fejezet A kiválasztási axióma. Ismétlés. 1. Deníció (Kiválasztási függvény) Legyen {X i, i I} nemüres halmazok egy indexelt családja. Egy

Részletesebben

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

A lineáris programozás alapfeladata Standard alak Az LP feladat megoldása Az LP megoldása: a szimplex algoritmus 2017/ Operációkutatás I. 2017/2018-2. Szegedi Tudományegyetem Informatika Intézet Számítógépes Optimalizálás Tanszék 2. Előadás LP alapfeladat A lineáris programozás (LP) alapfeladata standard formában Max c

Részletesebben

Analízis előadás és gyakorlat vázlat

Analízis előadás és gyakorlat vázlat Analízis előadás és gyakorlat vázlat Készült a PTE TTK GI szakos hallgatóinak Király Balázs 2010-11. I. Félév 2 1. fejezet Számhalmazok és tulajdonságaik 1.1. Nevezetes számhalmazok ➀ a) jelölése: N b)

Részletesebben

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 Operációkutatás I. 2017/2018-2. Szegedi Tudományegyetem Informatikai Intézet Számítógépes Optimalizálás Tanszék 1. Előadás Követelmények, teljesítés feltételei Vizsga anyaga Előadásokhoz tartozó diasor

Részletesebben

A derivált alkalmazásai

A derivált alkalmazásai A derivált alkalmazásai Összeállította: Wettl Ferenc 2014. november 17. Wettl Ferenc A derivált alkalmazásai 2014. november 17. 1 / 57 Tartalom 1 Függvény széls értékei Abszolút széls értékek Lokális széls

Részletesebben

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 Operációkutatás I. 2017/2018-2. Szegedi Tudományegyetem Informatikai Intézet Számítógépes Optimalizálás Tanszék 1. Előadás Követelmények, teljesítés feltételei Vizsga anyaga Előadásokhoz tartozó diasor

Részletesebben

Honlap szerkesztés Google Tudós alkalmazásával

Honlap szerkesztés Google Tudós alkalmazásával Dr. Mester Gyula Honlap szerkesztés Google Tudós alkalmazásával Összefoglaló: A közlemény tematikája honlap szerkesztés Google Tudós alkalmazásával. A bevezetés után a tudományos teljesítmény mérésének

Részletesebben

Algoritmusok Tervezése. 6. Előadás Algoritmusok 101 Dr. Bécsi Tamás

Algoritmusok Tervezése. 6. Előadás Algoritmusok 101 Dr. Bécsi Tamás Algoritmusok Tervezése 6. Előadás Algoritmusok 101 Dr. Bécsi Tamás Mi az algoritmus? Lépések sorozata egy feladat elvégzéséhez (legáltalánosabban) Informálisan algoritmusnak nevezünk bármilyen jól definiált

Részletesebben

Sorozatok I. Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma)

Sorozatok I. Brósch Zoltán (Debreceni Egyetem Kossuth Lajos Gyakorló Gimnáziuma) Sorozatok I. DEFINÍCIÓ: (Számsorozat) A számsorozat olyan függvény, amelynek értelmezési tartománya a pozitív egész számok halmaza, értékkészlete a valós számok egy részhalmaza. Jelölés: (a n ), {a n }.

Részletesebben

Kétdimenziós mesterséges festési eljárások. Hatások és alkalmazások

Kétdimenziós mesterséges festési eljárások. Hatások és alkalmazások Pannon Egyetem Informatikai Tudományok Doktori Iskola Tézisfüzet Kétdimenziós mesterséges festési eljárások. Hatások és alkalmazások Kovács Levente Képfeldolgozás és Neuroszámítógépek Tanszék Témavezet

Részletesebben

álló algoritmusosztályok. Approximációs algoritmusoknak egy olyan algoritmust. Minden algoritmusnak polinomiális idejűnek kell

álló algoritmusosztályok. Approximációs algoritmusoknak egy olyan algoritmust. Minden algoritmusnak polinomiális idejűnek kell Approximációs sémák Az approximációs sémák tulajdonképpen approximációs algoritmusokból álló algoritmusosztályok. Approximációs algoritmusoknak egy olyan sorozatát keressük, amely tetszőlegesen kicsi ε

Részletesebben

Algoritmuselmélet. Bonyolultságelmélet. Katona Gyula Y.

Algoritmuselmélet. Bonyolultságelmélet. Katona Gyula Y. Algoritmuselmélet Bonyolultságelmélet Katona Gyula Y. Számítástudományi és Információelméleti Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem 12. előadás Katona Gyula Y. (BME SZIT) Algoritmuselmélet

Részletesebben

Egyváltozós függvények 1.

Egyváltozós függvények 1. Egyváltozós függvények 1. Filip Ferdinánd filip.ferdinand@bgk.uni-obuda.hu siva.banki.hu/jegyzetek 015 szeptember 1. Filip Ferdinánd 015 szeptember 1. Egyváltozós függvények 1. 1 / 5 Az el adás vázlata

Részletesebben

Hálózati Folyamok Alkalmazásai. Mályusz Levente BME Építéskivitelezési és Szervezési Tanszék

Hálózati Folyamok Alkalmazásai. Mályusz Levente BME Építéskivitelezési és Szervezési Tanszék Hálózati Folyamok Alkalmazásai Mályusz Levente BME Építéskivitelezési és Szervezési Tanszék Maximális folyam 7 7 9 3 2 7 source 8 4 7 sink 7 2 9 7 5 7 6 Maximális folyam feladat Adott [N, A] digráf (irányított

Részletesebben

Információk. Ismétlés II. Ismétlés. Ismétlés III. A PROGRAMOZÁS ALAPJAI 2. Készítette: Vénné Meskó Katalin. Algoritmus. Algoritmus ábrázolása

Információk. Ismétlés II. Ismétlés. Ismétlés III. A PROGRAMOZÁS ALAPJAI 2. Készítette: Vénné Meskó Katalin. Algoritmus. Algoritmus ábrázolása 1 Információk 2 A PROGRAMOZÁS ALAPJAI 2. Készítette: Vénné Meskó Katalin Elérhetőség mesko.katalin@tfk.kefo.hu Fogadóóra: szerda 9:50-10:35 Számonkérés időpontok Április 25. 9 00 Május 17. 9 00 Június

Részletesebben

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

11. Előadás. 11. előadás Bevezetés a lineáris programozásba 11. Előadás Gondolkodnivalók Sajátérték, Kvadratikus alak 1. Gondolkodnivaló Adjuk meg, hogy az alábbi A mátrixnak mely α értékekre lesz sajátértéke a 5. Ezen α-ák esetén határozzuk meg a 5 sajátértékhez

Részletesebben

A First Fit algoritmus abszolút hibájáról. TDK dolgozat

A First Fit algoritmus abszolút hibájáról. TDK dolgozat Eötvös Loránd Tudományegyetem Informatikai Kar Komputeralgebra Tanszék A First Fit algoritmus abszolút hibájáról TDK dolgozat Témavezető: Dr. Iványi Antal Miklós egyetemi tanár Készítette: Németh Zsolt

Részletesebben

1. Online és dinamikus problémák

1. Online és dinamikus problémák 1. Online és dinamikus problémák 1.1. Online problémák A gyakorlati problémákban gyakran fordulnak el olyan optimalizálási feladatok, ahol a bemenetet (más néven inputot, vagyis a feladatot deniáló számadatokat)

Részletesebben

ÜTEMEZŽ ALGORITMUSOK HIBAFÜGGVÉNYEI (Processzorszámot minimalizáló algoritmusok) Iványi Antal, április Bevezetés

ÜTEMEZŽ ALGORITMUSOK HIBAFÜGGVÉNYEI (Processzorszámot minimalizáló algoritmusok) Iványi Antal, április Bevezetés 1 ÜTEMEZŽ ALGORITMUSOK HIBAFÜGGVÉNYEI (Processzorszámot minimalizáló algoritmusok) Iványi Antal, 2011. április 7. (Ez a kézirat letölthet a következ címr l: http://compalg.inf.elte.hu/ tony/kutatas/tamop/papers-in-journals/)

Részletesebben

Dinamikus programozás alapú szivattyú üzemvitel optimalizálási technikák (főként) kombinatorikus vízműhálózatokra

Dinamikus programozás alapú szivattyú üzemvitel optimalizálási technikák (főként) kombinatorikus vízműhálózatokra Systeemitekniikan Laboratorio Dinamikus programozás alapú szivattyú üzemvitel optimalizálási technikák (főként) kombinatorikus vízműhálózatokra Bene József HDR, Dr. Hős Csaba HDR, Dr. Enso Ikonen SYTE,

Részletesebben

DR. IMREH CSANÁD EMLÉKÉRE

DR. IMREH CSANÁD EMLÉKÉRE Alkalmazott Matematikai Lapok 34 (2017), 21 27 DR. IMREH CSANÁD EMLÉKÉRE Imreh Csanád 1975. május 20-án született Szegeden, édesapja Imreh Balázs (1945 2006) matematikus volt. Általános és középiskolai

Részletesebben

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI statisztika 10 X. SZIMULÁCIÓ 1. VÉLETLEN számok A véletlen számok fontos szerepet játszanak a véletlen helyzetek generálásában (pénzérme, dobókocka,

Részletesebben

Számítógép és programozás 2

Számítógép és programozás 2 Számítógép és programozás 2 6. Előadás Problémaosztályok http://digitus.itk.ppke.hu/~flugi/ Emlékeztető A specifikáció egy előfeltételből és utófeltételből álló leírása a feladatnak Léteznek olyan feladatok,

Részletesebben

Számítógépes döntéstámogatás. Genetikus algoritmusok

Számítógépes döntéstámogatás. Genetikus algoritmusok BLSZM-10 p. 1/18 Számítógépes döntéstámogatás Genetikus algoritmusok Werner Ágnes Villamosmérnöki és Információs Rendszerek Tanszék e-mail: werner.agnes@virt.uni-pannon.hu BLSZM-10 p. 2/18 Bevezetés 1950-60-as

Részletesebben

A szimplex algoritmus

A szimplex algoritmus A szimplex algoritmus Ismétlés: reprezentációs tétel, az optimális megoldás és az extrém pontok kapcsolata Alapfogalmak: bázisok, bázismegoldások, megengedett bázismegoldások, degenerált bázismegoldás

Részletesebben

Sorozatok. 5. előadás. Farkas István. DE ATC Gazdaságelemzési és Statisztikai Tanszék. Sorozatok p. 1/2

Sorozatok. 5. előadás. Farkas István. DE ATC Gazdaságelemzési és Statisztikai Tanszék. Sorozatok p. 1/2 Sorozatok 5. előadás Farkas István DE ATC Gazdaságelemzési és Statisztikai Tanszék Sorozatok p. 1/2 A sorozat definíciója Definíció. A természetes számok halmazán értelmezett valós értékű a: N R függvényt

Részletesebben

V. DISZKRÉT OPTIMALIZÁCIÓ

V. DISZKRÉT OPTIMALIZÁCIÓ V. DISZKRÉT OPTIMALIZÁCIÓ El szó Ez a rész a diszkrét optimalizációval foglalkozó fejezeteket tartalmazza. Az elso kötetben jelenik meg az Ütemezéselmélet címu fejezet, amelynek fo témái: egy formális

Részletesebben

Kiegészítő részelőadás 1. Az algoritmusok hatékonyságának mérése

Kiegészítő részelőadás 1. Az algoritmusok hatékonyságának mérése Kiegészítő részelőadás 1. Az algoritmusok hatékonyságának mérése Dr. Kallós Gábor 2014 2015 1 Az Ordó jelölés Azt mondjuk, hogy az f(n) függvény eleme az Ordó(g(n)) halmaznak, ha van olyan c konstans (c

Részletesebben

f(x) vagy f(x) a (x x 0 )-t használjuk. lim melyekre Mivel itt ɛ > 0 tetszőlegesen kicsi, így a a = 0, a = a, ami ellentmondás, bizonyítva

f(x) vagy f(x) a (x x 0 )-t használjuk. lim melyekre Mivel itt ɛ > 0 tetszőlegesen kicsi, így a a = 0, a = a, ami ellentmondás, bizonyítva 6. FÜGGVÉNYEK HATÁRÉRTÉKE ÉS FOLYTONOSSÁGA 6.1 Függvény határértéke Egy D R halmaz torlódási pontjainak halmazát D -vel fogjuk jelölni. Definíció. Legyen f : D R R és legyen x 0 D (a D halmaz torlódási

Részletesebben

Alap fatranszformátorok II

Alap fatranszformátorok II Alap fatranszformátorok II Vágvölgyi Sándor Fülöp Zoltán és Vágvölgyi Sándor [2, 3] közös eredményeit ismertetjük. Fogalmak, jelölések A Σ feletti alaptermek TA = (T Σ, Σ) Σ algebráját tekintjük. Minden

Részletesebben

Matematika A1. 9. feladatsor. A derivált alkalmazásai. Függvény széls értékei

Matematika A1. 9. feladatsor. A derivált alkalmazásai. Függvény széls értékei Matematika A1 9. feladatsor A derivált alkalmazásai Függvény széls értékei 1. Keressük meg a függvények abszolút maximumát és minimumát a megadott intervallumon. Ezután rajzoljuk fel a függvény grakonját.

Részletesebben

EGYÜTTMŰKÖDŐ ÉS VERSENGŐ ERŐFORRÁSOK SZERVEZÉSÉT TÁMOGATÓ ÁGENS RENDSZER KIDOLGOZÁSA

EGYÜTTMŰKÖDŐ ÉS VERSENGŐ ERŐFORRÁSOK SZERVEZÉSÉT TÁMOGATÓ ÁGENS RENDSZER KIDOLGOZÁSA infokommunikációs technológiák EGYÜTTMŰKÖDŐ ÉS VERSENGŐ ERŐFORRÁSOK SZERVEZÉSÉT TÁMOGATÓ ÁGENS RENDSZER KIDOLGOZÁSA Témavezető: Tarczali Tünde Témavezetői beszámoló 2015. január 7. TÉMAKÖR Felhő technológián

Részletesebben

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.

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. A pivotálás hasznáról és hatékony módjáról Adott M mátrixra pivotálás alatt a következ½ot értjük: Kijelölünk a mátrixban egy nemnulla elemet, melynek neve pivotelem, aztán az egész sort leosztjuk a pivotelemmel.

Részletesebben

Sorozatok és Sorozatok és / 18

Sorozatok és Sorozatok és / 18 Sorozatok 2015.11.30. és 2015.12.02. Sorozatok 2015.11.30. és 2015.12.02. 1 / 18 Tartalom 1 Sorozatok alapfogalmai 2 Sorozatok jellemz i 3 Sorozatok határértéke 4 Konvergencia és korlátosság 5 Cauchy-féle

Részletesebben

1. előadás. Lineáris algebra numerikus módszerei. Hibaszámítás Számábrázolás Kerekítés, levágás Klasszikus hibaanalízis Abszolút hiba Relatív hiba

1. előadás. Lineáris algebra numerikus módszerei. Hibaszámítás Számábrázolás Kerekítés, levágás Klasszikus hibaanalízis Abszolút hiba Relatív hiba Hibaforrások Hiba A feladatok megoldása során különféle hibaforrásokkal találkozunk: Modellhiba, amikor a valóságnak egy közelítését használjuk a feladat matematikai alakjának felírásához. (Pl. egy fizikai

Részletesebben

10. Előadás. 1. Feltétel nélküli optimalizálás: Az eljárás alapjai

10. Előadás. 1. Feltétel nélküli optimalizálás: Az eljárás alapjai Optimalizálási eljárások MSc hallgatók számára 10. Előadás Előadó: Hajnal Péter Jegyzetelő: T. Szabó Tamás 2011. április 20. 1. Feltétel nélküli optimalizálás: Az eljárás alapjai A feltétel nélküli optimalizálásnál

Részletesebben

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

értékel függvény: rátermettségi függvény (tness function) Genetikus algoritmusok globális optimalizálás sok lehetséges megoldás közül keressük a legjobbat értékel függvény: rátermettségi függvény (tness function) populáció kiválasztjuk a legrátermettebb egyedeket

Részletesebben

2017/ Szegedi Tudományegyetem Informatikai Intézet

2017/ Szegedi Tudományegyetem Informatikai Intézet Operációkutatás I. 2017/2018-2. Szegedi Tudományegyetem Informatikai Intézet Számítógépes Optimalizálás Tanszék 8. Előadás Bevezetés Egy olyan LP-t, amelyben mindegyik változó egészértékű, tiszta egészértékű

Részletesebben

Hibatűrő TDMA ütemezés tervezése ciklikus vezeték nélküli hálózatokban. Orosz Ákos, Róth Gergő, Simon Gyula. Pannon Egyetem

Hibatűrő TDMA ütemezés tervezése ciklikus vezeték nélküli hálózatokban. Orosz Ákos, Róth Gergő, Simon Gyula. Pannon Egyetem Hibatűrő TDMA ütemezés tervezése ciklikus vezeték nélküli hálózatokban Orosz Ákos, Róth Gergő, Simon Gyula Pannon Egyetem Rendszer- és Számítástudományi Tanszék Email: {orosz, roth, simon}@dcs.uni-pannon.hu

Részletesebben

1. Katona János publikációs jegyzéke

1. Katona János publikációs jegyzéke 1. Katona János publikációs jegyzéke 1.1. Referált, angol nyelvű, nyomtatott publikációk [1] J.KATONA-E.MOLNÁR: Visibility of the higher-dimensional central projection into the projective sphere Típus:

Részletesebben

A Markowitz modell: kvadratikus programozás

A Markowitz modell: kvadratikus programozás A Markowitz modell: kvadratikus programozás Harry Markowitz 1990-ben kapott Közgazdasági Nobel díjat a portfolió optimalizálási modelljéért. Ld. http://en.wikipedia.org/wiki/harry_markowitz Ennek a legegyszer

Részletesebben

Deníciók és tételek a beugró vizsgára

Deníciók és tételek a beugró vizsgára Deníciók és tételek a beugró vizsgára (a szóbeli viszgázás jogáért) Utolsó módosítás: 2008. december 2. 2 Bevezetés Számítási problémának nevezünk egy olyan, a matematika nyelvén megfogalmazott kérdést,

Részletesebben

Korlátozás és szétválasztás elve. ADAGOLO adattípus

Korlátozás és szétválasztás elve. ADAGOLO adattípus Korlátozás és szétválasztás elve ADAGOLO adattípus Értékhalmaz: E Adagolo : A E Műveletek: A : Adagolo, x : E {Igaz} Letesit(A) {A = /0} {A = A} Megszuntet(A) {Igaz} {A = A} Uresit(A) {A = /0} {A = A}

Részletesebben

Közepek Gauss-kompozíciója Gondolatok egy versenyfeladat kapcsán

Közepek Gauss-kompozíciója Gondolatok egy versenyfeladat kapcsán Gondolatok egy versenyfeladat kapcsán Debreceni Egyetem, Matematikai Intézet, Analízis Tanszék Regionális Matematika Szakkör Megnyitója Debrecen, 015. szeptember 7. AGH-egyenl tlenség Tétel Értelmezzük

Részletesebben

1. Számoljuk meg egy számokat tartalmazó mátrixban a nulla elemeket!

1. Számoljuk meg egy számokat tartalmazó mátrixban a nulla elemeket! ELTE IK, Programozás, Gyakorló feladatok a 3. zárthelyihez. Mátrix elemeinek felsorolása: 1. Számoljuk meg egy számokat tartalmazó mátrixban a nulla elemeket! 2. Igaz-e, hogy sorfolytonosan végigolvasva

Részletesebben

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

Operációkutatás. 4. konzultáció: Szállítási feladat. A feladat LP modellje Operációkutatás 1 NYME KTK, gazdálkodás szak, levelező alapképzés 2002/2003. tanév, II. évf. 2.félév Előadó: Dr. Takách Géza NyME FMK Információ Technológia Tanszék 9400 Sopron, Bajcsy Zs. u. 9. GT fszt.

Részletesebben

A valós számok halmaza

A valós számok halmaza VA 1 A valós számok halmaza VA 2 A valós számok halmazának axiómarendszere és alapvető tulajdonságai Definíció Az R halmazt a valós számok halmazának nevezzük, ha teljesíti a következő axiómarendszerben

Részletesebben

Analízis I. beugró vizsgakérdések

Analízis I. beugró vizsgakérdések Analízis I. beugró vizsgakérdések Programtervező Informatikus szak 2008-2009. 2. félév Készítette: Szabó Zoltán SZZNACI.ELTE zotyo@bolyaimk.hu v1.7 Forrás: Dr. Weisz Ferenc: Prog. Mat. 2006-2007 definíciók

Részletesebben

FÜGGVÉNYEK TULAJDONSÁGAI, JELLEMZÉSI SZEMPONTJAI

FÜGGVÉNYEK TULAJDONSÁGAI, JELLEMZÉSI SZEMPONTJAI FÜGGVÉNYEK TULAJDONSÁGAI, JELLEMZÉSI SZEMPONTJAI FÜGGVÉNY: Adott két halmaz, H és K. Ha a H halmaz minden egyes eleméhez egyértelműen hozzárendeljük a K halmaznak egy-egy elemét, akkor a hozzárendelést

Részletesebben

A Mensa alapszabálya

A Mensa alapszabálya A Mensa alapszabálya [Elfogadva 1982-ben, módosítva 1982-ben, 1985-ben, 2005-ben és 2009-ben] I. A MENSA JELLEGE A. A Mensa nemzetközi egyesületi szövetség, amely nemzeti Mensákból és közvetlen nemzetközi

Részletesebben

Matematika A1a Analízis

Matematika A1a Analízis B U D A P E S T I M Ű S Z A K I M A T E M A T I K A É S G A Z D A S Á G T U D O M Á N Y I I N T É Z E T E G Y E T E M Matematika A1a Analízis BMETE90AX00 A derivált alkalmazásai H607, EIC 2019-04-03 Wettl

Részletesebben

Online algoritmusok versenyképességi

Online algoritmusok versenyképességi Online algoritmusok versenyképességi elemzése MTA doktora disszertáció tézisfüzete Imreh Csanád Informatika Intézet, Szegedi Tudományegyetem Szeged 2016 1. Online algoritmusok A gyakorlati problémákban

Részletesebben

Gépi tanulás és Mintafelismerés

Gépi tanulás és Mintafelismerés Gépi tanulás és Mintafelismerés jegyzet Csató Lehel Matematika-Informatika Tanszék BabesBolyai Tudományegyetem, Kolozsvár 2007 Aug. 20 2 1. fejezet Bevezet A mesterséges intelligencia azon módszereit,

Részletesebben

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék

Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék Miskolci Egyetem Gépészmérnöki és Informatikai Kar Informatikai Intézet Alkalmazott Informatikai Intézeti Tanszék 2016/17 2. félév 8. Előadás Dr. Kulcsár Gyula egyetemi docens Kereső algoritmusok alkalmazása

Részletesebben

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

Sorozatok, sorok, függvények határértéke és folytonossága Leindler Schipp - Analízis I. könyve + jegyzetek, kidolgozások alapján Sorozatok, sorok, függvények határértéke és folytonossága Leindler Schipp - Analízis I. könyve + jegyzetek, kidolgozások alapján Számsorozatok, vektorsorozatok konvergenciája Def.: Számsorozatok értelmezése:

Részletesebben

GAZDASÁGMATEMATIKA KÖZÉPHALADÓ SZINTEN

GAZDASÁGMATEMATIKA KÖZÉPHALADÓ SZINTEN GAZDASÁGMATEMATIKA KÖZÉPHALADÓ SZINTEN Készült a TÁMOP-4.1.-08//a/KMR-009-0041 pályázati projekt keretében Tartalomfejlesztés az ELTE TáTK Közgazdaságtudományi Tanszékén az ELTE Közgazdaságtudományi Tanszék

Részletesebben