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)

Hasonló dokumentumok
Approximációs algoritmusok

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

Ládapakolási játékok

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

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

p j p l = m ( p j ) 1

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

OPPONENSI VÉLEMÉNY. Nagy Gábor: A környezettudatos vállalati működés indikátorai és ösztönzői című PhD értekezéséről és annak téziseiről

Algoritmuselmélet 18. előadás

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

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

Miskolci Egyetem GÉPÉSZMÉRNÖKI ÉS INFORMATIKAI KAR. Osztályozási fák, durva halmazok és alkalmazásaik. PhD értekezés

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

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

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

Online migrációs ütemezési modellek

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

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

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

Az optimális megoldást adó algoritmusok

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

Tájékoztató az MTA doktora címre a Biológiai Osztálynál pályázók számára. Az MTA doktora cím adományozásának három fő feltétele van:

Tóth Marcell Dávid. A Bin-packing probléma áttekintése

Online algoritmusok versenyképességi

Fentiek alapján javaslom az értekezés nyilvános vitára bocsátását és a Jelölt számára az MTA doktora fokozat odaítélését.

Az online algoritmusok k-szerver probléma

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

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

Tájékoztatás a 4- éves doktori tanulmányok komplex vizsgájáról: a jelentkezésre és a vizsga lebonyolítására vonatkozó információk

Vélemény Siklér Ferenc tudományos doktori disszertációjáról

Algoritmusok bonyolultsága

A szemidefinit programozás alkalmazásai a kombinatorikus optimalizálásban című jegyzetemhez

Interdiszciplináris Doktori Iskola

A k-szerver probléma

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

Az online algoritmusok k-szerver probléma

Elemi matematika szakkör

MINŐSÉGBIZTOSÍTÁSI TERV

Interdiszciplináris Doktori Iskola Politikatudomány Doktori Program. Képzési program. A képzés szakaszai

Explicit hibabecslés Maxwell-egyenletek numerikus megoldásához

BME Doktori Szabályzat Fizikai Tudományok Doktori Iskola Kari Kiegészítése

MŰSZAKKIOSZTÁSI PROBLÉMÁK A KÖZÖSSÉGI KÖZLEKEDÉSBEN

Interdiszciplináris Doktori Iskola Európa és a magyarság a században Doktori Program. Képzési program

BIOLÓGIAI TUDOMÁNYOK OSZTÁLYA

BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM Tudományfilozófia és Tudománytörténet Doktori Iskola Minőségbiztosítási Terv

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

DR. IMREH CSANÁD EMLÉKÉRE

Képzési tájékoztató füzet a KERPELY ANTAL ANYAGTUDOMÁNYOK ÉS TECHNOLÓGIÁK DOKTORI ISKOLA PhD hallgatói részére

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

BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM Tudományfilozófia és Tudománytörténet Doktori Iskola Működési Szabályzata

Anyagszükséglet-tervezés gyakorlat. Termelésszervezés

BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM Csonka Pál Építészmérnöki Tudományok Doktori Iskola Minőségbiztosítási Terv

Minden x > 0 és y 0 valós számpárhoz létezik olyan n természetes szám, hogy y nx.

FÖLDTUDOMÁNYOK OSZTÁLYA

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

Bírálat. Farkas András

Bonyolultságelmélet. Monday 26 th September, 2016, 18:27. Bonyolultságelmélet

A SZEGEDI TUDOMÁNYEGYETEM KÖZGAZDASÁGTUDOMÁNYI HABILITÁCIÓS SZAKBIZOTTSÁGÁNAK ÜGYRENDJE

Név KP Blokk neve KP. Logisztika I. 6 LOG 12 Dr. Kovács Zoltán Logisztika II. 6 Logisztika Dr. Kovács Zoltán

A REPÜLÉSTUDOMÁNYI KÖZLEMÉNYEK" CÍMŰ PERIÓDIKUS KIADVÁNYBAN MEGJELENŐ CIKKEK FORMAI ÉS TARTALMI KÖVETELMÉNYEI

Információs rendszerek elméleti alapjai. Információelmélet

Alap fatranszformátorok II

GAZDÁLKODÁS ÉS SZERVEZÉSTUDOMÁNYOK DOKTORI ISKOLA MŰKÖDÉSI SZABÁLYZATA

Bonyolultságelmélet. Thursday 1 st December, 2016, 22:21

Kutatószobai igénybejelentő adatlap

7 ~ idegen nyelven: 9

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

TÁVOKTATÁSI TANANYAGOK FEJLESZTÉSÉNEK MÓDSZERTANI KÉRDÉSEI

Opponensi vélemény. címmel benyújtott akadémiai doktori értekezéséről

Általános algoritmustervezési módszerek

ODT működési szabályzat Módosítások ( ) vonatkozik az orvostudományi területen működő valamennyi doktori iskolára

Az ELTE IK Informatika Doktori Iskola Szervezeti és Működési Szabályzata

Vásárhelyi Pál Építőmérnöki és Földtudományi Doktori Iskola Képzési terv 2016.

BUDAPESTI MŰSZAKI ÉS GAZDASÁGTUDOMÁNYI EGYETEM Csonka Pál Építészmérnöki Tudományok Doktori Iskola Működési Szabályzat. Általános rendelkezések

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

Bírálói vélemény. Poppe András. Félvezető eszközök multi-domain karakterizációja. című MTA Doktori értekezéséről

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

AZ A PRIORI ISMERETEK ALKALMAZÁSA

szerepet tölt be. A nagy evolúciós átmenetek szinte minden esetben tekinthetők

Versenyképes algoritmusok a diszkrét optimalizálásban. Doktori értekezés tézisei

Ü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

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

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

O P P O N E N S I B Í R Á L A T CSEKE ZOLTÁN LÁSZLÓ A KÖZÖSSÉGI PIACSZABÁLYOZÁS ESZKÖZEI ÉS HAZAI ALKALMAZÁSUK LEHETŐSÉGEI, KÜLÖNÖS TEKINTETTEL AZ

Opponensi vélemény Wilhelm Gábor: Antropológiai tárgyelmélet című doktori disszertációjáról

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

Opponensi vélemény. A téma aktualitása:

Algebra es sz amelm elet 3 el oad as Nevezetes sz amelm eleti probl em ak Waldhauser Tam as 2014 oszi f el ev

A valós számok halmaza 5. I. rész MATEMATIKAI ANALÍZIS

Interdiszciplináris Doktori Iskola. A Kárpát-medence és a szomszédos birodalmak között Doktori Program. Képzési program

Minőségbiztosítási Terv

Opponensi vélemény. Miért is tartom fontosnak a jelölt témaválasztását? A felvetett kérdéssel kapcsolatban a következő válaszokat tudom megfogalmazni:

Drótposta: ; ; Honlapom:

OPPONENSI VÉLEMÉNY. A transzferárazás filozófiája és alkalmazásának aspektusai

KÉPZÉSI PROGRAM PTE BTK OKTATÁS ÉS TÁRSADALOM NEVELÉSTUDOMÁNYI DOKTORI ISKOLA A KÉPZÉS ÁLTALÁNOS JELLEMZŐI

Bevezetés a kvantum informatikába és kommunikációba Féléves házi feladat (2013/2014. tavasz)

Algoritmuselmélet. Katona Gyula Y. Számítástudományi és Információelméleti Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem. 13.

Javítókulcs, Válogató Nov. 25.

Opponensi Vélemény Dr. Nagy Bálint A valósidejű PCR alkalmazása a klinikai genetikai gyakorlatban ' című értekezéséről

Heurisztikák BitTorrent hálózatok max-min méltányos sávszélesség-kiosztására

Átírás:

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 A 147 számozott oldal terjedelmű disszertáció Előszóból, Bevezetésből, továbbá 5 érdemi fejezetből áll, melyet kiegészít egy 5 részre tagolt, 38 oldalas Appendix. Utóbbi tartalmazza az érdemi fejezetekből különböző megfontolásokból kimaradt bizonyításokat, illetve bizonyos kiegészítő részeket. Az egyes fejezetek elején a vizsgált problémák ismertetésénél a szerző kitér arra, hogy a disszertációban melyek a saját eredményei, illetve a társszerzőkkel elért eredmények elérésében Jelölt milyen részt vállalt. Az angol nyelvű értekezés szép kivitelű, jól strukturált, a táblázatok és diagramok gondosan szerkesztettek, jelentős segítséget nyújtanak a sok összetevőből álló anyag követéséhez. Az értekezés formai szempontból megfelel az általános követelményeknek. A disszertáció tézisfüzetével kapcsolatban megjegyzem, hogy a tézisek ismertetésénél szerencsésebb lett volna követni a disszertáció számozását, valamint az Appendix E részében tárgyalt, újabb keletű modellekre vonatkozó eredményekre is kitérni. 2. TÉMAVÁLASZTÁS Jelölt doktori értekezése ládapakolási algoritmusok (BP Bin Packing) témakörének mind elméleti, mind pedig gyakorlati szempontból jelentős területével, a különböző algoritmusok hatékonyságával foglalkozik. Ezekre vonatkozóan a disszertáció olyan éles eredményeket is tartalmaz, amelyek több évtizedig megoldatlan elméleti kérdésekre adnak végleges választ. 1

A vizsgált problémakör kapcsán megemlítendő, hogy annak jelentős hazai hagyományai is vannak. A klasszikus egydimenziós ládapakolási feladatban adva n számú tárgy 0 és 1 közé eső p 1,,p n méretekkel. A feladat az, hogy hogyan lehet a lehető legkevesebb ládába pakolni ezeket a tárgyakat úgy, hogy bármelyik ládába helyezett tárgyak méreteinek összege nem haladhatja meg az 1 értéket. A disszertáció elsősorban a BP problémakör offline esetével foglalkozik, amikor a megadott algoritmus alkalmazása előtt már minden szükséges információ rendelkezésre áll az inputról, vagyis az adott a p 1,,p n sorozat ismeretében kell dönteni a ládákba helyezésről. További, a klasszikus egydimenziós ládapakolási feladatokon kívül vizsgált problémák a disszertációban: a) a BP feladat paraméteres változatában a tárgyak méretére a szigorúbb 0 < p i < 1/d megszorítás érvényes, ahol d 1 egész szám, b) elemszámkorlátos ládapakolási feladatban (BPCC - Bin Packing with Cardinality Constraints) az egy ládába helyezett tárgyak méreteinek összegén ( 1) kívül a számuk is korlátozva van egy rögzített k pozitív egész számmal, c) kötegelt ládapakolási (BBP Batched Bin Packing) feladatban az elhelyezendő tárgyak valamilyen rögzített K 1 számú csomagban érkeznek, d) különböző újabb modellek vizsgálata (gráf-láda pakolás, ládapakolás és fedés elutasítással kombinált modellje, gépköltséges ütemezési feladat általánosítása, kötegelt ütemezési feladat különböző végrehajtási időkkel), melyekkel a dolgozat csak érintőlegesen foglalkozik. Ezek az általánosan megfogalmazott feladatok széles körben merülnek fel a különböző gyakorlati problémák esetén, mivel pontosan ugyanezekre a matematikai modellekre vezethető vissza számos elhelyezési és ütemezési feladat méret-, súly-, idő- és kapacitáskorlát mellett. Ezek a kombinatorikus optimalizálási feladatok NP-nehezek, ezért a gyakorlati alkalmazásokban polinom idejű közelítő algoritmusokat alkalmaznak és az alapvető kérdés a felhasznált algoritmusok hatékonysága. 2

3. EREDMÉNYEK A disszertáció 2. fejezete (Bevezetés) általános leírását adja a ládapakolási algoritmusok problémakörének. Röviden ismerteti az egyes algoritmusokat és a kitűzött feladatokat. A vizsgálatok célja általánosan: éles, illetve új becslések bizonyítása az algoritmusok abszolút, illetve aszimptotikus approximációs mérőszámaira. Legyen L a pakolandó tárgyak listája, továbbá jelölje A(L), illetve OPT(L) tetszőleges A, illetve OPT optimális algoritmusok által a tárgyak elhelyezéséhez felhasznált ládák számát. Az algoritmusok hatékonyságát az R abs (A) = sup L{A(L) / OPT(L)} abszolút, illetve az R as (A) = lim n sup L{A(L)/OPT(L) OPT(L) n} aszimptotikus approximációs mérőszámmal szokás jellemezni. Az algoritmusok hatékonyságának vizsgálatát külön-külön az alsó és felső korlátra adott becslések jelentik. Az alsó korlát meghatározása általában a különböző esetekre kidolgozott speciális konstrukciókkal történik. A felső korlát vizsgálatánál meghatározó szerephez jut a súlyfüggvények módszerének az alkalmazása, azonban a különböző ládapakolási algoritmusoknak megfelelően az éles felső korlát elérése a korábban használt súlyfüggvények módosítását, új súlyfüggvények bevezetését és hatékony felhasználását, valamint a sokrétű feladatok megfelelő strukturálását tette szükségessé. Kiemelendő, hogy az éles eredmények bizonyítása során lényeges szerepet játszik a feladatok megfelelő részesetekre való bontása (azaz strukturálása), amely az optimum lehetséges értékei, illetve az egyes tárgyak méretei szerinti részosztályokba való sorolásokat jelent és a bizonyítások a részosztályokra történnek. Külön ki kell emelni azt a tényt, hogy az eltérő optimum értékek és a lista méretelemei szerinti osztályok mellett lényegesen eltérő nehézségi fokú részfeladatok adódhatnak. A 3. fejezet az FFD ládapakolási algoritmus vizsgálatával foglalkozik. Már Johnson (Nearoptimal Bin Packing Algorithms, MIT, 1973) bizonyította, hogy fennáll az FFD(L) [11/9 OPT(L) + 4] egyenlőtlenség és a későbbiek során több kutató által elért finomított becslések ellenére sem sikerült a pontos felső becslést megadni az additív konstansra. A fejezet eredményei: az FFD algoritmusra érvényes az FFD(L) [11/9 OPT(L) + 6/9] becslés (Dósa, 2007); tetszőleges pozitív egész m mellett létezik olyan lista, amelyre OPT(L) = m és az egyenlőtlenség helyett az egyenlőség teljesül 3

(Dósa, 2007 és Dósa, Li, Han, Tuza, 2013), vagyis a becslés éles. A 70 oldalas bizonyítás egyes részeit Appendix A, illetve B tartalmazza. A disszertáció 4. fejezetében az FF és a BF algoritmusokra vonatkozó vizsgálatok szerepelnek. Ezekre az algoritmusokra az aszimptotikus approximációs mérőszámok (1.7) már ismertek voltak az 1970-es évek elejéről, azonban az algoritmusok abszolút approximációs arányaira számos próbálkozás ellenére 4 évtizeden át csak egyre finomodó becslések kerültek publikálásra. Dósa és Sgall (2013, 2014) bizonyították be, hogy mindkét algoritmus esetében az abszolút hányados is 1.7 és az eredményük pontos: FF(L) [1.7 OPT(L)], valamint tetszőleges OPT érték esetén van olyan L input, hogy egyenlőség áll fenn. Az 5. fejezet az FF algoritmus paraméteres változatának abszolút approximációs arányával foglalkozik, ahol az egyes tárgyak méreteire fennáll a 0 < p i < 1/d, i = 1,..,n egyenlőtlenség, valamilyen d 1 egész szám mellett. A (d + 1)/d aszimptotikus approximációs arány régóta ismert volt az FF algoritmus paraméteres változatára, az abszolút approximációs arányra Jelöltnek sikerült négy évtized után adott éles becslésével véglegesen megválaszolni a kérdést (Dósa, 2015). Az éles becslés attól függ, hogy az OPT optimum értéke d-vel osztva milyen maradékosztályba tartozik. A 6. fejezet k elemszámkorlátos FF algoritmus aszimptotikus approximációs arányát tárgyalja. Az éles becslés kérdése az 1970-es évek közepe óta megoldatlan volt és csak egy speciális esetre volt ismert. Jelölt e fejezetben Epsteinnel (2016) közös eredményét ismerteti, mellyel éles becslést adnak a vizsgált hatékonysági mutatóra: 2.5-2/k, 8/3-8/k és 2.7-3/k aszerint, hogy k = 2,3,4, 4 k 10, illetve k 10 teljesül. A 7. fejezetben kötegelt ládapakolási (Batched Bin Packing - BBP) algoritmusok aszimptotikus approximációs arányának vizsgálatára kerül sor K = 2 csomagméret és az elhelyezésre vonatkozó kiegészítő megszorítás mellett. Az itt közölt eredmények Jelölt saját eredményeit (Dósa, 2015) foglalják össze. E fejezetben ezután Jelölt egy oldalba sűrítve kitér a gráf ládapakolási (GBP - Graph Bin Packing) algoritmusok vizsgálatára. A szerző a disszertáció végén az Appendix E pontjában röviden tárgyalja a különböző új modellek (ládapakolás és fedés elutasítással kombinált modellje, gépköltséges ütemezési feladat általánosítása, kötegelt ütemezési feladat különböző végrehajtási időkkel) vizsgálatával összefüggő eredményeit. 4

4. ÖSSZEFOGLALÓ ÉRTÉKELÉS Az értekezés egységes rendszerben, megfelelő formában és jól követhetően mutatja be Jelöltnek azon tudományos eredményeit többek között több évtizede megoldatlan éles becslések elérését, amelyek a ládapakolási és kapcsolódó algoritmusok hatékonyságával foglalkozó területen születtek. Az értekezésben felhasznált eszközökkel és módszerekkel tárgyalt kutatási problémák elméleti és gyakorlati szempontból is egyaránt fontosak. A disszertáció logikusan szerkesztett, a tézisekben megfogalmazott tudományos eredmények a szakterület rangos folyóirataiban is publikálásra kerültek (SIAM J. on Computing, Information and Computation, European Journal of Operational Research, Discrete Optimization, Journal of Combinatorial Optimization, Journal of Global Optimization, SIAM Journal on Discrete Mathematics, Naval Research Logistics) és elfogadom új tudományos eredményekként. Összefoglalóan megállapítható, hogy Dósa György értekezése mind formai, mind tartalmi vonatkozásban kielégíti az MTA doktori szabályzatában előírt követelményeket. Jelölt a PhD fokozat megszerzése óta kiemelkedő új tudományos eredményekkel gyarapította a kutatási területét. Mindezek alapján javaslom a nyilvános vita kitűzését és Dósa György részére az MTA doktora cím odaítélését. Budapest, 2017. november 15. Dr.Szeidl László a matematikai tudomány doktora 5