Az " egyszeri felosztás " eljárás egy arányos tortavágási eljárás . Az eljárás célja egy heterogén osztható erőforrás, például egy születésnapi torta kiosztása, és n résztvevőt von be a felosztásba, akik különböző preferenciákkal rendelkeznek a torta különböző részei tekintetében. Az eljárás lehetővé teszi, hogy n ember osztja fel egymás között a tortát úgy, hogy minden résztvevő megkapja legalább a saját (szubjektív) értékelése szerinti teljes értéket.
Az eljárást Hugo Steinhaus dolgozta ki n =3 főre [1] . Később Harold Kuhn kiterjesztette n >3-ra a Frobenius-Koenig tétel segítségével [2] . Az n =3 és n =4 eseteket Brahms és Taylor [3] , az általános esetet pedig Robertson és Webb [4] cikke írja le .
A kényelem kedvéért normalizáljuk a résztvevők pontszámait úgy, hogy a teljes torta pontszámának értéke minden résztvevőnél n legyen. A cél az, hogy minden résztvevőnek legalább 1-es értéket adjon.
1. lépés . Véletlenszerűen kiválasztunk egy játékost, amit osztásnak nevezünk , és a tortát n darabra osztja , amelyek mindegyike az ő szemében pontosan 1-et ér.
2. lépés . A többi n -1 résztvevő mindegyike kiértékeli az így kapott n darabot, és beszámol arról, hogy melyiket tartja "elfogadhatónak", azaz ér legalább 1-et.
Most a válaszoktól függően a játék a 3. lépésre lép. Bemutatjuk az n = 3 esetet, majd az általános esetet.
Két eset van.
Az általános esetet többféleképpen is leírhatjuk. A legrövidebb leírást Segal-Halevi és Aiger-Khorev [5] cikke tartalmazza . Ez az irigységmentes illesztés koncepcióján alapul , olyan párosításon, amelyben nincs nem illő ágens a megfelelő darab mellett.
3. lépés Készítünk egy kétrészes gráfot , amelyben X minden csúcsa egy ügynök, Y minden csúcsa pedig egy darab torta, és egy él köti össze az X ügynököt és az Y darabot akkor és csak akkor, ha X kiértékeli Y -t legalább 1-re.
4. lépés A maximális számosságot (a kombinációk száma szerint) irigység nélkül találjuk G -ben . Figyeljük meg, hogy az osztó mind az n darabhoz kapcsolódik, tehát (hol van X szomszédjainak halmaza Y -ben ). Ezért létezik egy nem üres irigység-mentes egyezés.
5. lépés A párból minden egyes darabot átadunk a megfelelő ügynöknek (vagyis az illesztésben ugyanabból a párból). Vegye figyelembe, hogy minden ilyen ügynök legalább 1-re értékeli az értékét, így boldogan mehet haza.
6. lépés A maradék tortát rekurzívan elosztjuk a maradék szerekkel. Vegyük észre, hogy a megmaradt ágensek mindegyike 1-nél kisebbre becsülte az adott darabokat, így a maradék torta becslése nem kisebb, mint az ágensek száma, így a rekurzió előfeltétele teljesül.