Egyoldali párosÃtási piacok egyenletes klaszterezési megközelÃtésben
Az egyoldali párosÃtási piacokon nincs, vagy csak részben van olyan árrendszer, amely meghatározná az erÅ‘források allokációját. A létrejövÅ‘ párosÃtásokat elsÅ‘sorban a piacot szabályozó mechanizmusok adják meg. Az egyoldali párosÃtási piacok egyik alkalmazási területére, a vesecsere-problémára létezik olyan megközelÃtés, amely egy súlyozott párosÃtási problémára vezet vissza. A disszertációban ezt a megközelÃtést általánosÃtom az m-dimenziós párosÃtások által, amelynek egy speciális esetét m-szobatárs problémaként definiáljuk. Ezzel egy Pareto-hatékony megközelÃtést határozunk meg, amelyben minimalizálási és maximalizálási problémákat is tekintünk. A megfogalmazott megoldási keretre egyenletes klaszterezési megközelÃtésként hivatkozunk, a disszertáció célja pedig ennek elméleti és gyakorlati megoldhatóságának vizsgálata. A megfogalmazott m-szobatárs problémában a hallgatókat euklideszi térbeli pontok reprezentálják, és azt hogy mennyire lennének egymás számára jó szobatársak, a közöttük adódó távolságok adják meg. A cél azonosan m fÅ‘s szobák beosztása a szobákon belüli távolságnégyzetek összegének minimalizálása vagy maximalizálása mellett attól függÅ‘en, hogy homogén vagy heterogén klasztereket kÃvánunk megadni. A dolgozatban elsÅ‘ként összefoglalom az azonos elemszámú csoportok kialakÃtásának és általánosan az elemszámkorlátokkal ellátott feladatok szakirodalomban elÅ‘forduló széleskörű alkalmazási lehetÅ‘ségeit. Ezt követÅ‘en bevezetem a probléma nehézségének tárgyalásához elengedhetetlen fogalmakat, majd ezek ismeretében áttekintést adok a szakirodalomban található, az egyenletes klaszterezéshez kapcsolódó problémák bonyolultságelméleti eredményeirÅ‘l. Az általános dimenziós eredményeket kiterjesztem, és megmutatom, hogy valamennyi általunk tekintett probléma legalább háromfÅ‘s csoportok esetén NP-nehéz, vagyis jelenlegi ismereteink szerint nem tudjuk általánosan hatékonyan megoldani. Ezután bemutatom az egyoldali párosÃtások legalapvetÅ‘bb, stabil szobatársak megközelÃtésének fontosabb eredményeit, megadom az m-szobatárs probléma formális definÃcióját, majd összevetem a szobatárs problémákat elméleti és gyakorlati szempontból. A bonyolultságelméleti eredmények tükrében ezután a gyakorlati megoldhatóság felé fordulok. Ehhez elsÅ‘sorban áttekintem azokat az egyenletes klaszterezési problémák során alkalmazott algoritmusokat, amelyek valamilyen garanciát adnak az általuk talált megengedett megoldás szuboptimalitására: az approximációs eljárásokat, valamint a kúp optimalizálást. Másodsorban pedig a gyakorlati alkalmazások során leggyakrabban tekintett megoldási módszerre, a heurisztikus eljárásokra térek rá. E során az algoritmusok széles körét tekintem, amelyhez két módon járultam hozzá. Egyrészt különbözÅ‘ heurisztikus eljárásokat fogalmaztam meg a hagyományos klaszterelemzéshez kapcsolódó módszerek által adott, nem feltétlen egyenlÅ‘ elemszámú csoportok kiegyenlÃtésére. Másrészt pedig az egyszerű párok cseréjével operáló LCW algoritmus esetén megvizsgáltam a nagyobb méretű cserék lehetÅ‘ségét, és megfogalmaztam három heurisztikus eljárást, amelyek kettes és hármas cserék segÃtségével keresik az optimumot. A bemutatott valamennyi heurisztikus eljárást valós adathalmazokat és szimulációkat is magába foglaló, széleskörű elemzés során vetettem össze. A felállÃtott elemzési keret erÅ‘ssége, hogy lehetÅ‘vé teszi, hogy egyszerre tekintsük mind a minimum-, mind a maximumfeladatot, és átfogóan elemezzük az m-szobatárs probléma gyakorlati megoldhatóságát. Ezekkel pedig túlmutatok a korábbi tanulmányokon, amelyek jellemzÅ‘en az algoritmusok egy szűkebb körét és csupán az egyik célfüggvény ellenében tesztelik. A vizsgálathoz megadtam az összes szobabeosztás előállÃtásának egy olyan konstrukcióját, amely lehetÅ‘vé tette, hogy alacsony hallgatói számok mellett, az össztávolságokat hisztogramon ábrázolva szemügyre vegyük a megengedett megoldások terét. Az algoritmus felÃrásához a szobabeosztások formális definÃcióját is megadtam. További lényeges részlet az optimalitási pontszám definiálása, amelyet az elemzési keret minimum- és maximumproblémát is tartalmazó sajátosságát felhasználva tudtam bevezetni. Ennek segÃtségével ábrázoltam az algoritmusok egymáshoz képest vett teljesÃtményét, és a tesztelt heurisztikák alkalmazásával elérhetÅ‘ maximum- és minimumértékek különbségéhez képest is ki tudtam értékelni az algoritmusokat. A heurisztikus eljárások elemzése során a következÅ‘ eredményeket fogalmazom meg. Az irodalomban hagyományosan tekintett, való életbÅ‘l származó ‘Iris’ és ‘Seeds’adathalmazokon a legtöbb minimalizáló eljárás hasonlóan jól teljesÃt, Ãgy nem lehet ez alapján különbséget tenni közöttük. Az egyszerű konstruktÃv módszerek, valamint a klaszterközéppontok meghatározását és az elemek klaszterközéppontokhoz való hozzárendelését alternáló eljárások nem teljesÃtenek jól a feladat megoldása során. A kis hallgatói létszámmal rendelkezÅ‘ esetek a szobabeosztások költségeinek ferde eloszlását mutatják, amely a minimalizálási és maximalizálási problémák lehetséges általános aszimmetriájára utal. A nagy hallgatói létszám esetén elvégzett elemzés megmutatja, hogy az optimalizálási problémák minimalizálási és maximalizálási feladat, valamint kis- és nagyméretű csoportok esetén is más-más karakterisztikákkal rendelkeznek, amely a heurisztikus eljárások teljesÃtményeiben tükrözÅ‘dik. A minimalizálási feladat megoldásához szignifikánsan nagyobb futásidÅ‘ szükséges. A hármas cseréket is megvalósÃtó LCW alapú heurisztika bizonyos esetekben önmagában is releváns. Ugyanebben a módszerben kezdeti értékként alkalmazva valamely másik eljárás által adott megengedett megoldást, elÅ‘bbi jelentÅ‘sen javÃthat azok célfüggvényértékén. A lokális keresést alkalmazó eljárások körébÅ‘l a legegyszerűbbnek számÃtó és egyben leggyorsabb LCW eljárás teljesÃtménye pedig nem sokkal marad el a szofisztikáltabb módszerek eredményeitÅ‘l, Ãgy a gyakorlati alkalmazás esetén a konkrét céltól függÅ‘en ezzel is elfogadható megoldáshoz juthatunk.
http://phd.lib.uni-corvinus.hu/1210/
https://doi.org/10.14267/phd.2022071
https://doi.org/10.14267/phd.2022071
http://phd.lib.uni-corvinus.hu/1210/1/Kondor_Gabor_dhu.pdf