Az irigy tortavágás [1] egyfajta tisztességes tortavágás . Ez egy heterogén erőforrás ("torta") felvágása az irigység hiányának kritériumának kielégítésével , nevezetesen, hogy bármely résztvevőnek az az érzése, hogy a számára kiosztott rész (saját szubjektív értékelése szerint) nem kevesebb. mint a többi résztvevőnek adott darabok.
Ha csak két résztvevő van, a probléma egyszerű, és a bibliai időkben a Szabadítsd meg és válassz protokollt megoldották . Ha három vagy több résztvevő van, a feladat lényegesen nehezebbé válik.
A probléma két fő változatát tanulmányozták:
A méltányos tortavágás problémájának modern kutatása az 1940-es években kezdődött. A méltányosság első kritériuma az arányos osztás volt , és hamarosan megszületett az eljárás n résztvevőre .
Az irigység hiányának szigorúbb kritériumát Georgy Gamow és Marvin Stern vezette be a tortavágás problémájába az 1950-es években [2] .
A három résztvevős eljárást és a darabok általános megjelenését 1960-ban találták meg. A három résztvevőre és az összefüggő darabokra vonatkozó eljárást csak 1980-ban találták meg.
A négy vagy több személyre való irigy felosztás nyitott probléma volt egészen az 1990-es évekig, amikor is megjelent három eljárás a darabok általános formájára és egy eljárás a kapcsolódó darabokra. Mindezek az eljárások korlátlanok – számos lépést igényelhetnek, amelyek előre nem korlátozottak. Az összekapcsolt darabok eljárása akár végtelen számú lépést is igényelhet .
A 2000-es években két alsó határt tettek közzé az irigy felosztási probléma futási időbeli összetettségére vonatkozóan:
A 2010-es években néhány közelítési eljárást és különleges esetekre vonatkozó eljárást tettek közzé. Az a kérdés, hogy vannak-e korlátozott futási idejű eljárások az általános formájú darabokra, sokáig nyitott maradt. A probléma végül 2016-ban megoldódott. Haris Aziz és Simon McKenzie egy diszkrét irigy felosztási protokollt javasoltak, amelyhez nincs szükség több kérésre. Az alsó határ és az eljárás által megadott érték között még mindig óriási a szakadék. 2016 augusztusára az irigy megosztási probléma pontos időbeli összetettsége ismeretlen maradt.
Az összekapcsolt darabok esetében megfigyelhető, hogy a nehézségi eredmény azt jelenti, hogy az egész darabot fel kell osztani. Ha ezt a követelményt felváltja az a gyengébb követelmény, hogy bármely résztvevő kapjon arányos értéket (saját becslése szerint legalább a teljes részt), akkor ismert a korlátozott eljárás három résztvevőre, de továbbra is nyitott kérdés, hogy van-e korlátozott futási idővel négy vagy több tag számára.
A következő feltevések mellett mindig létezik n ügynök irigy felosztása összekapcsolt darabokkal [3] .
Nem szükséges, hogy az ügynökök preferenciáit additív függvény képviselje .
A bizonyítás fő koncepciója a particionáló szimplex . Tegyük fel, hogy a torta egy szegmens [0;1]. Minden egyes összefüggő részekkel rendelkező partíció egyedileg ábrázolható n − 1 számmal a [0;1] intervallumban, minden szám a vágás helyét jelöli. Az összes partíció uniója szimplex.
Bármely partícióhoz minden ügynöknek van egy vagy több darabja, amelyet preferál. Például a "0.3;0.5" számokkal jelzett partíciónál az egyik ügyintéző az 1. darabot ([0;0.3] szegmens), míg egy másik ügynök a 2. darabot (szegmens [0, 3;0.5]) részesítheti előnyben. , a harmadik ügynök pedig az 1-es és a 2-es darabot preferálja (ami szerinte azt jelenti, hogy nincs köztük különbség, de jobbak, mint a 3. darab).
Bármely ügynök esetében a particionáló szimplexet n rész fedi le, amelyek esetleg átfedik egymást a határaik mentén, így az i rész összes partíciója esetén az ügynök az i darabot részesíti előnyben . Az i rész belsejében az ügynök csak az i darabot részesíti előnyben, bár az i rész határán más darabokat is előnyben részesít. Így bármely i esetén van egy bizonyos régió a partíció szimplexben, amelyben legalább egy ügynök csak az i darabot részesíti előnyben . Nevezzük ezt a területet . Néhány topológiai lemma segítségével (amely hasonló a Knaster-Kuratowski-Mazurkiewicz lemmához) bebizonyíthatjuk, hogy az összes U i metszéspontja nem üres. Ezért van egy partíció, amelyben minden egyes darab az egyetlen, amelyet az ügynök preferál. Mivel a darabok száma megegyezik az ügynökök számával, minden darabot kioszthatunk az azt preferáló ügynöknek, és irigységmentes elosztást kapunk.
Három ügynök esetében több különböző eljárással irigységmentes partíció található:
Vannak folyamatos eljárások - ezek a kések folyamatos és egyidejű mozgásán alapulnak. Ezek az eljárások nem hajthatók végre véges számú különálló lépésben.
Az n résztvevő esetében az irigység nélküli szétválást találhatja meg a Simmons-Su tortavágási protokoll . A protokoll particionáló szimplexet használ , hasonlóan ahhoz, amit Stromquist létezésének bizonyítása használ. A protokoll partíciók sorozatát alkotja, amely irigység nélkül konvergál partícióvá. A konvergencia végtelenül sok lépést igényelhet.
Nem véletlen, hogy mindezen algoritmusok végtelen számú kérést igényelnek. Ahogy a következő alfejezetben látni fogjuk, nem biztos, hogy véges számú lekérdezéssel találhatunk irigységmentes tortadarabokat egymáshoz kapcsolódó darabokkal.
A véges protokoll nem talál egy irigységmentes partíciót 3 vagy több ügynök összekapcsolt darabjaival [4] . Ennek az eredménynek az oka nem mond ellent a fent említett algoritmusoknak, mivel azok matematikai értelemben nem végesek [5] .
A lehetetlenség bizonyítása merev mértékrendszert ( RMS) használ – egy n mérési mérőszámból álló rendszert , amelynél az irigység nélküli felosztásnak nagyon meghatározott helyeken kell megvágnia a tortát. Ezután az irigység nélküli megosztottság keresése e konkrét helyek keresésére redukálódik. Feltételezve, hogy a torta egy valós intervallum [0;1], egy partíció keresése irigység nélkül a résztvevők lekérdezésével egyenlő a valós számok keresésével a [0;1] intervallumban igen/nem kérdésekkel. Ehhez végtelen számú kérdésre lehet szükség.
Az RMS három résztvevő számára a következőképpen építhető fel. Legyen x , y , s és t a feltételeket kielégítő paraméterek
Készítsünk három mértékhalmazt két tulajdonsággal:
Ügynök | [0; x ] | [ x ; y ] | [ y ;1] |
---|---|---|---|
A | t | t | s |
B | s | t | t |
C | t | s | t |
Ezután az Alice, Bob és Carl közötti irigységmentes partíción x -en és y -n kell vágni (pontosan két ilyen partíció van), mivel minden más hely irigységhez vezet:
Bármely RMS, bármely i ügynök és bármely konstans esetén létezik egy kissé eltérő RMS a következő tulajdonságokkal:
Ez azt jelenti, hogy ha egy lekérdezés válaszol valamire az x és y környéken kívül, az i ügynök nem tudja megtudni, hogy a régi RMS vagy az új RMS volt-e.
Ezzel a tudással bármilyen irigy felosztási protokollt el lehet homályosítani, hogy az a végtelenségig tartson:
Ez a protokoll soha nem tud a megfelelő x és y pontokon vágni, amelyek az irigységmentes felosztáshoz szükségesek.
Mivel az összefüggő darabokkal irigységmentes tortavágást nem lehet véges idő alatt elvégezni, a pogácsaszaggatóknak valahogy meg kell próbálniuk megkerülni ezt a problémát.
Az egyik megközelítés az, hogy olyan megosztottságokat keresünk, amelyek csak megközelítőleg mentesek az irigységtől . A közelítés kétféleképpen definiálható – hosszegységben vagy értékelési egységben .
A hossz alapú közelítés a következő definíciókat használja.
A paraméter a résztvevők tűréshatárát jelöli hosszegységekben. Például, ha egy földdarabot felosztanak, és a résztvevők egyetértenek abban, hogy a 0,01 méteres határeltérés nem számít számukra, akkor érdemes egy irigységmentes 0,01-es partíciót nézni. Deng, Key és Sabery [6] a Simmons tortavágási protokoll módosítását javasolta , amely egy irigységmentes lekérdezés -alapú többpartíciót tartalmaz . Sőt, bebizonyították a lekérdezések alsó határát. Még akkor is, ha a hasznossági függvényeket kifejezetten polinomiális idő algoritmusok adják meg, az irigységmentes tortavágás PPAD- kemény .
Az értékalapú közelítés a következő jelölést használja:
Ha minden becslési mérték Lipschitz folytonos, akkor a közelítés két definíciója összefügg. Hadd . Ekkor bármely irigység nélküli partíció a -multipartícióban -mentes az irigységtől [6] . Ezért Deng, Key és Sabury eredményei azt bizonyítják, hogy ha minden résztvevőnek Lipschitz folytonos korlátja van, akkor lekérdezések segítségével irigységmentes partíciót lehet találni .
Az offline számítástechnika a második megoldás, amely teljesen irigység nélkül találja meg az elosztást, de csak a becslések korlátozott osztályára. Ha minden kiértékelési mérték legfeljebb d fokú polinom , akkor van olyan algoritmus, amely polinom n -ben és d -ben [7] . Ha d adott, az algoritmus d + 1 értékelési kérelmet kér az ügynököktől, ami d + 1 pontot ad az értékelési mérődiagramon. Ismeretes, hogy d +1 pont elég egy d fokú polinom interpolálásához . Ezért az algoritmus képes interpolálni az összes ágens becslésének összes mértékét, és autonóm módon találni egy irigységmentes eloszlást. A szükséges kérelmek száma .
A leejtés egy harmadik megoldás, amely megtartja azt a követelményt, hogy a kapott vágás teljesen irigységmentes legyen, és minden értékelési intézkedésnél működik, de az a követelmény, hogy az egész tortát fel kell osztani, ebben az esetben kimarad. Vagyis megengedett a torta egy részhalmazának felosztása és a maradék eldobása. További követelmények nélkül a probléma triviális, mivel úgy oldják meg, hogy a teljes tórusz kidobják anélkül, hogy a darabokat ügynökökhöz osztanák. Így az igazi cél az, hogy minden ügynök szigorúan pozitív értéket adjon. Minden tortaelosztás jellemezhető egy arányossági szinttel , amely a legkevésbé szerencsés ügynök értéke. Az egész torta irigység nélküli megtörése szintén arányos felosztás , és az arányosság mértéke ebben az esetben nem kevesebb, mint , a lehető legjobb érték. De abban az esetben, ha az eldobás engedélyezve van, az irigységmentes kiosztás alacsonyabb arányú lehet, és a cél az irigységmentes felosztás megtalálása a lehető legmagasabb arányban. Jelenleg ismert határok:
Nem tudni, hogy az összefüggő darabok esetében van-e időkorlátos arányos osztási eljárás, irigység nélkül négy vagy több résztvevőre.
Az összekapcsolt darabokból álló torta vágására vonatkozó legtöbb eljárás azt feltételezi, hogy a torta egydimenziós szegmens, a darabok pedig részintervallumok. Gyakran kívánatos, hogy a darabok egy bizonyos geometriai alakkal rendelkezzenek, például négyzet alakúak. Egy ilyen megszorítás mellett előfordulhat, hogy nem lehet felosztani az egész tortát (például egy négyzet nem osztható két négyzetre), ezért kell, hogy legyenek el nem osztott darabok. A fentebb kifejtetteknek megfelelően, amikor a fel nem osztott darabok megengedettek, az eljárásokat arányossági szintjük alapján mérik – az az érték, amelyet minden résztvevő számára garantálnak. Jelenleg a következők ismertek [10] :
Három résztvevő esetében a diszkrét Selfridge-Conway eljárás irigy osztást hajt végre, legfeljebb 5 vágással. A mozgó késeket használó egyéb eljárások kevesebb bemetszést igényelnek:
Négy résztvevő esetében a Brahms-Taylor-Zwicker eljárás nem több, mint 11 vágást végez irigység nélkül [12] . Öt résztvevő esetében Sabery és Wang eljárása korlátozott számú vágást tesz lehetővé irigység nélkül [13] . Mindkét eljárás az austini eljárást használja két résztvevő és közös felosztás esetén kezdeti lépésként. Ezért ezeket az eljárásokat végtelennek kell tekinteni – nem hajthatók végre véges számú lépésben.
Négy vagy több résztvevő esetében három véges, de nem korlátozott algoritmus létezik – a szükséges vágások számának nincs fix korlátja [14] . Három ilyen algoritmus létezik:
Bár a protokollok különböznek, a fő gondolatuk hasonló marad - a tortát véges, de nem korlátozott számú "morzsára" osztjuk, amelyek mindegyike olyan kicsi, hogy minden résztvevő figyelmen kívül hagyja az értékét. Ezután a morzsákat kifinomultan összedolgozzuk, hogy megkapjuk a kívánt felosztást. William Gassar három korlátlan algoritmust hasonlított össze sorszámok segítségével [16] .
Az a kérdés, hogy négy vagy több résztvevő esetében irigység nélkül elvégezhető-e a tortavágás, hosszú évek óta nyitott probléma maradt. Végül 2016-ban Hariz Aziz és Simon McKenzie oldotta meg. Kezdetben egy korlátozott időre szóló algoritmust dolgoztak ki négy résztvevő számára [17] . Ezután kiterjesztették algoritmusukat, hogy tetszőleges számú résztvevővel dolgozzanak [9] . Az algoritmusuk nem igényel több kérést. Bár a szám korlátozott, nagyon messze van az alsó korláttól . Tehát nyitva marad az a kérdés, hogy hány kérdésre van szükség a torta irigység nélküli felvágásához.
A last-down protokoll zárt változata korlátozott időn belül irigységmentes additív közelítést talál a partícióról. Konstans esetén az algoritmus egy olyan partíciót ad vissza, amelyben az egyes tagok értéke legalább a legnagyobb mínusz érték az időben .
Ha minden mérték darabonként lineáris , akkor létezik egy algoritmus [18] , amely polinomiális a kiértékelő függvények reprezentációjának méretében . Kérésének száma , ahol egyenlő a becslési sűrűségfüggvények deriváltjaiban lévő rések számával.
Bármilyen irigy n emberre vonatkozó felosztási eljáráshoz legalább kérésekre van szükség [19] . A bizonyítás az algoritmus által az egyes résztvevőktől kapott információmennyiség gondos elemzésén alapul.
Tegyük fel, hogy a torta egy egydimenziós intervallum [0;1], és a teljes torta értéke minden résztvevő esetében 1-re van normalizálva. Az algoritmus minden lépésben megkér egy adott résztvevőt, hogy értékeljen ki egy bizonyos intervallumot. a [0;1]-ben, Vagy jelölje meg az intervallumot egy adott értékkel. Az algoritmus mindkét esetben csak azokról az intervallumokról gyűjt információt, amelyek végpontjait a kérés vagy a válasz megemlítette. Nevezzük ezeket a végpontokat mérföldköveknek . Kezdetben az i mérföldkövek csak 0 és 1, mivel az algoritmus csak annyit tud az i résztvevőről . Ha az algoritmus megkéri az i résztvevőt , hogy értékelje [0,2;1], akkor a válasz után az i mérföldkövek {0;0,2;1}. Az algoritmus képes kiszámítani , de nem olyan intervallumot, amelynek végpontja eltér 0,2-től. A mérföldkövek száma minden kérdésnél maximum 2-vel növekszik. Különösen a [0;0,2] szegmens értéke koncentrálódhat 0 közelébe vagy 0,2 közelébe, vagy valahol ezen értékek közé.
Az i tag két egymást követő mérföldköve közötti intervallumot az i tag mérföldkő intervallumának nevezzük . Amikor az algoritmus úgy dönt, hogy egy darab tortát rendel az i taghoz, akkor ki kell osztania egy darabot, amelynek i összpontszáma nem kisebb, mint az i tagok bármelyike mérföldkő intervallum . Ellentmondásos bizonyítás – tegyük fel, hogy van egy bizonyos J mérföldkövek intervalluma, amelynek i értéke nagyobb, mint az i taghoz rendelt tényleges érték . Egy másik résztvevő, mondjuk j , szükségszerűen megkapja a J mérföldkő intervallum egy részét . Az A pont szerint fennáll annak a lehetősége, hogy a J intervallum teljes értéke a j résztvevőhöz rendelt csonkon belül koncentrálódik . Akkor irigylem j-t , és a partíció nem lesz mentes az irigységtől.
Tegyük fel, hogy minden résztvevő úgy válaszolt minden kérdésre , mintha pontszáma homogén lenne (azaz az intervallum értéke megegyezik a hosszával). A B pont szerint az algoritmus csak akkor tud egy darabot hozzárendelni az i résztvevőhöz, ha az hosszabb, mint az i résztvevő összes mérföldkövei . A résztvevőknek legalább 2/ n -nél nem hosszabb intervallumot kell kapniuk . Ezért az összes mérföldkő-intervallum hossza nem haladhatja meg a 2/ n -t . Ezért legalább mérföldkövek intervallumokkal kell rendelkezniük, és ezért a mérföldkövek számának legalább .
Minden i résztvevő által megválaszolt kérdés legfeljebb két új végpontot vezet be, így az i résztvevő mérföldkövek száma legfeljebb 2-vel nő. Ezért a C pontban leírt esetben az algoritmusnak minden résztvevőt le kell kérnie, megadva legalább legalább n /4 kérdés. A kérdések teljes száma ekkor nem lesz kevesebb, mint .
Nyitott kérdés marad, hogy létezik-e korlátozott algoritmus tetszőleges kiértékelési függvényekre. Így óriási szakadék tátong az alsó korlát és a jelenleg ismert legjobb algoritmus között, amely véges, de nem korlátozott.
A fent leírt algoritmusokból következő általános formájú létezési bizonyításokon kívül további tulajdonságokkal rendelkező irigységmentes partíciók létezésére is vannak bizonyítékok:
Mindkét bizonyítás csak az additív, nem atomi értékelési mérőszámok esetében működik, és arra a képességre támaszkodik, hogy nagyszámú szétválasztott darabot ki lehet osztani az egyes résztvevők között.
A nem irigység kritériumának általánosítása az, hogy minden résztvevőnek különböző részesedést kell biztosítania. Ez azt jelenti, hogy bármely i résztvevő esetében van egy súlyozás, amely leírja a torta azon részét, amelyet biztosítani kell (az összes w i megosztás összege egyenlő 1-gyel). Ezután a súlyozott irigységmentes partíciót a következőképpen határozzuk meg. Bármely i ügynökre becslések mértékével és bármely más k ügynökre :
Ez azt jelenti, hogy bármely résztvevő úgy véli, hogy az általa kiosztott részesedés, amely az ő várható részesedésének felel meg, nem kisebb, mint a többi résztvevő várható részesedésének megfelelő kiosztott részesedés.
Ha az összes súly még mindig ugyanaz (és egyenlő ), ez a definíció a nem irigység szokásos definíciójára redukálódik.
Ha a darabok szétválaszthatók, mindig létezik egy súlyozott irigységmentes partíció, amely a Robertson-Webb protokoll használatával bármely súlykészlethez megtalálható. Zeng egy alternatív algoritmust javasolt az irigységmentes közelítő súlyozott particionáláshoz, amely kis számú vágást igényel [20] .
De amikor a darabokat össze kell kötni, előfordulhat, hogy nem létezik súlyozott irigységmentes partíció. Ennek megértéséhez vegye figyelembe, hogy minden irigységmentes súlyozott partíció súlyozása is arányos ugyanazzal a súlyvektorral. Ez azt jelenti, hogy bármely i ügynök V i becsléssel :
Ismeretes, hogy nem létezik súlyozott arányos eloszlás összekapcsolt darabokkal: lásd például egy torta arányos felosztását különböző részekkel .
Ne feledje, hogy létezik egy alternatív definíció az irigység nélküli súlyozott eloszlásra, ahol a súlyok a darabokhoz vannak rendelve, nem az ügynökökhöz. Ennél a definíciónál ismert, hogy súlyozott irigységmentes eloszlás létezik a következő esetekben (minden eset általánosítja az előző esetet):
Egyes esetekben a megosztható "torta" negatív értékű. Ez lehet például egy darab pázsit, amelyet le kell nyírni, vagy egy darab puszta, amelyet ki kell takarítani. Ebben az esetben a torta "heterogén rossz" és nem "heterogén jó".
Néhány irigységmentes tortavágási eljárás adaptálható az ilyen vékony süteményekhez, de az adaptáció gyakran nem triviális.
Név | Típusú | Torta | darabok | Résztvevők száma ( n ) | Kérelmek száma | Vágások száma | irigység | Arányosság [24] | Hozzászólások |
---|---|---|---|---|---|---|---|---|---|
Delhi-és válassz | diszkrét eljárás | Bármi | hírnökök | 2 | 2 | 1 (optimális) | Nem | 1/2 | |
Stromquist | Mozgó kés eljárás | Vonalszakasz | hírnökök | 3 | 2 (optimális) | Nem | 1/3 | ||
Selfridge-Conway | diszkrét eljárás | Bármi | Szétkapcsolt | 3 | 9 | 5 | Nem | 1/3 | |
Brahms-Taylor-Zwicker | Mozgó kés eljárás | Bármi | Szétkapcsolt | négy | tizenegy | Nem | 1/4 | ||
Sabury-Wonga [13] | diszkrét eljárás | Bármi | Szétkapcsolt | négy | Korlátozott | Korlátozott | Nem | 1/4 | esetleges kiselejtezett darab |
Aziza – Mackenzie [17] | diszkrét eljárás | Bármi | Szétkapcsolt | négy | 203 | 584 | Nem | 1/4 | |
Sabury-Wonga [13] | Mozgó kés eljárás | Bármi | Szétkapcsolt | 5 | Korlátozott | Nem | 1/5 | ||
Stromquist | Létezés | Vonalszakasz | hírnökök | n | — | n −1 | Nem | 1/ n | |
Simmons | diszkrét eljárás | Vonalszakasz | hírnökök | n | n −1 | Nem | 1/ n | ||
Denga - Key - Sabury | diszkrét eljárás | Vonalszakasz | hírnökök | n | n −1 | Csak akkor, ha a határok Lipschitz folytonosak | |||
Branzei [7] | diszkrét eljárás | Vonalszakasz | hírnökök | n | ismeretlen | Nem | 1/ n | Csak akkor, ha a becslősűrűségek polinomiálisak, maximális d fokozattal . | |
" Siess - nevettesd meg az embereket " | diszkrét eljárás | Vonalszakasz | hírnökök | 3 | 9 | négy | Nem | 1/3 | Lehetséges kiselejtezett darab |
" Siess - nevettesd meg az embereket " | diszkrét eljárás | Bármi | hírnökök | négy | 16 | 6 | Nem | 1/7 | Lehetséges kiselejtezett darab |
" Siess - nevettesd meg az embereket " | diszkrét eljárás | Bármi | hírnökök | n | Nem | Lehetséges kiselejtezett darab | |||
Aziza – Mackenzie ConnectedPieces [9] | diszkrét eljárás | Bármi | hírnökök | n | Nem | Lehetséges kiselejtezett darab | |||
Brahms – Taylor | diszkrét eljárás | Bármi | Szétkapcsolt | n | Nincs korlátozva | Nincs korlátozva | Nem | 1/ n | |
Robertson-Webb | diszkrét eljárás | Bármi | Szétkapcsolt | n | Nincs korlátozva | Nincs korlátozva | Nem | 1/ n | Súlyozott irigységmentes partíció |
Pikhurko [15] | diszkrét eljárás | Bármi | Szétkapcsolt | n | Nincs korlátozva | Nincs korlátozva | Nem | 1/ n | |
Aziza – Mackenzie [9] | diszkrét eljárás | Bármi | Szétkapcsolt | n | Nem | 1/ n | |||
Az utoljára redukált protokoll zárt hurkú változata | diszkrét eljárás | Vonalszakasz | Szétkapcsolt | n | ismeretlen | 1/ n | |||
Kurokawa – Leia – Prokachi [18] | diszkrét eljárás | Vonalszakasz | Szétkapcsolt | n | ismeretlen | Nem | 1/ n | Csak akkor, ha a sűrűségek értéke darabonként lineáris, legfeljebb k folytonossággal. | |
Weller | Létezés | Bármi | Szétkapcsolt | n | — | Nem | 1/ n | Pareto hatékony . | |
2D | diszkrét eljárás | Négyzet | Összekötött és négyzet alakú | 2 | 2 | 2 | Nem | 1/4 | Lehetséges kiselejtezett darab |
2D | Mozgó kés eljárás | Négyzet | Összekötött és négyzet alakú | 3 | 6 | Nem | 1/10 | Lehetséges kiselejtezett darab |
A döntő asztal a résztvevők száma és a darabok típusa szerint:
ügynökök száma | Összekötött darabok | Általános darabok |
---|---|---|
2 | Delhi-és válassz | |
3 | Stromkvist „Moving Knife” eljárása (végtelen idő); " Siess - nevettess meg az embereket " (korlátozott idő, korlátozott számú vágás, eldobható darab, arányos) | Diszkrét Selfridge-Conway eljárás (korlátozott ideig, legfeljebb 5 bemetszés). |
négy | „ Ha sietsz, megnevetteted az embereket ” (korlátozott idő, korlátozott számú vágás, eldobható darab, arányosság 1/7). | Brahms-Taylor-Zwicker eljárás (végtelen idő, legfeljebb 11 vágás). Diszkrét Sabery-Wong eljárás [13] (korlátozott idő, korlátozott számú vágás, eldobható darab, arányos). Aziz-Mackenzie diszkrét eljárás [17] (korlátozott idő, korlátozott számú vágás, arányos). |
5 | Sabury-Wong „Moving Knife” eljárásai [13] (végtelen idő, korlátozott számú vágás). | |
n | Simmons protokoll (végtelen idő) Deng-Ki-Sabury (körülbelül irigységmentes, exponenciális idő). „ Siess – tegyük nevettessen az embereket ” (teljesen mentes az irigységtől, az exponenciális idő, az elejtés lehetséges, az exponenciális arányosság) ConnectedPieces Aziz - Mackenzie [9] (teljesen mentes az irigységtől, exponenciális idő, lehetséges az elejtés, lineáris arányosság) | Brahms és Taylor (1995) ; Robertson és Webb (1998) . Mindkét algoritmus véges, de nem korlátozott számú vágást igényel.
Diszkrét Aziz-Mackenzie eljárás [9] (korlátozott idő, korlátozott számú vágás, arányos osztás). |
Nehézség | Minden algoritmusnak végtelennek kell lennie (Stromquist, 2008). | Minden algoritmusnak legalább lépést kell használnia (Procaccia, 2009). |
Lehetőségek | Súlyozott irigységmentes partíció létezik tetszőleges súlyozáshoz (Idzik, 1995), még akkor is, ha a torta és a darabok egyszerűek (Idzik, Ichiishi, 1996), és még akkor is, ha nem adalékot választanak (Dall'Aglio és Maccheroni, 2009). | A Robertson-Webb protokoll találhat egy súlyozott irigységmentes partíciót tetszőleges súlyokhoz. Létezik tökéletes felosztás (Dubins & Spanier, 1961). Van egy irigységmentes és hatékony tortavágás ( Weller tétele ). |