Problém Rouge–Szemeredi neboli (6,3) se ptá na maximální počet hran v grafu, ve kterém jakákoli hrana patří do jednoho trojúhelníku. Ekvivalentně se problém ptá na maximální počet hran ve vyváženém bipartitním grafu, jehož hrany lze rozložit na lineární počet generovaných shod , nebo na maximální počet trojic, které lze vybrat z bodů tak, že každých šest bodů obsahuje maximálně dvě trojky. Problém je pojmenován po Imre Z. Rougym a Endre Szemeredym , kteří jako první dokázali, že odpověď je menší než pomalu rostoucí (ale zatím neznámý) faktor [1] .
Následující otázky mají odpovědi, které jsou asymptoticky ekvivalentní - neliší se od sebe více než konstantním faktorem [1] :
Chcete-li zredukovat vygenerovaný problém shody pro bipartitní graf na problém s jedním trojúhelníkem, přidejte sadu vrcholů grafu, jeden pro každou vygenerovanou shodu, a přidejte hrany z vrcholů a bipartitního grafu k vrcholu v této třetí sadě, když hrana bipartitní graf patří k vygenerovanému párování . Výsledkem je vyvážený tripartitní graf s vrcholy s vlastností jedinečnosti trojúhelníků. V opačném směru lze libovolný graf s vlastností trojúhelníkové jedinečnosti zredukovat na vyvážený tripartitní graf rozdělením podílů vrcholů na tři stejné množiny náhodně a zachováním trojúhelníků, které definují rozdělení podílů. Výsledkem je konstantní poměr trojúhelníků a hran. Vyvážený tripartitní graf s vlastností jedinečnosti trojúhelníku lze převést na dělený bipartitní graf odstraněním jedné z jeho tří podmnožin vrcholů, čímž se vytvoří vygenerovaná shoda na sousedech každého z odstraněných vrcholů.
Abychom převedli graf s jedinečným trojúhelníkem na hranu na systém trojic, vezmeme trojúhelníky grafu jako trojice. Žádných šest bodů nemůže obsahovat tři trojúhelníky, aniž by dva ze tří trojúhelníků sdílely hranu, nebo všechny tři trojúhelníky tvořily čtvrtý trojúhelník, který sdílí hrany s každým z nich. V opačném směru, chcete-li převést trojný systém na graf, nejprve odstraňte všechny sady čtyř bodů, které obsahují dvě trojice. Tyto čtyři body nemohou být přítomny v jiných trojicích, a proto nemohou přidat více než lineární počet trojic. Nyní vytvoříme graf spojující libovolnou dvojici bodů, které patří některé ze zbývajících trojic.
Téměř kvadratickou hranici pro Rouge-Szemerediho problém lze odvodit z výsledku Felixe Behrenda, podle kterého čísla modulo a liché prvočíslo mají velké Salem-Spencerovy množiny , podmnožiny velikosti bez tříčlenných aritmetických posloupností [6 ] . Behrendův výsledek lze použít ke konstrukci tripartitních grafů, ve kterých má každý segment vrchol, graf obsahuje hrany a každá hrana patří do jednoho trojúhelníku. Pak podle této konstrukce je počet hran také [5] .
Abychom vytvořili graf tohoto typu z Berendovy podmnožiny bez aritmetických posloupností , očíslujeme vrcholy v každém podílu od do a sestavíme trojúhelníky ve tvaru modulo pro každý interval od do a každé číslo patří do . Například s a jako výsledek dostaneme vyvážený tripartitní graf s 9 vrcholy a 18 hranami, jak je znázorněno na obrázku. Graf vytvořený kombinací těchto trojúhelníků má požadovanou vlastnost, že každá hrana patří právě jednomu trojúhelníku. Pokud by tomu tak nebylo, existoval by trojúhelník , kde , a patří do , což porušuje předpoklad, že v [5] nejsou žádné aritmetické posloupnosti .
Szemerediho lemma pravidelnosti lze použít k prokázání, že jakékoli řešení Rouzi-Szemerediho problému má nanejvýš hran nebo trojúhelníků [5] . Silnější verze Jacob Fox Count Deletion Lemma znamená, že velikost řešení nepřesahuje . Zde a jsou zástupci zápisu "o small" a , a znamená iterovaný logaritmus . Fox dokázal, že v každém grafu s vrcholy a trojúhelníky lze pro někoho najít podgraf bez trojúhelníků odstraněním většiny hran [7] . V grafu s vlastností jedinečnosti trojúhelníku jsou (přirozeně) trojúhelníky, takže výsledek přichází s . Ale v tomto grafu každé odstranění hrany odstraní pouze jeden trojúhelník, takže počet hran, které je třeba odstranit, aby se odstranily všechny trojúhelníky, se rovná počtu trojúhelníků.
Problém je pojmenován po Imre Z. Rougym a Endre Szemeredym , kteří problém ve formulaci trojic bodů studovali v publikaci z roku 1978 [5] . Problémem se však již dříve zabývali W. J. Brown, Pal Erdős a Vera T. Szos ve dvou publikacích v roce 1973, v nichž dokázali, že maximální počet trojic může být [8] , a domnívali se, že se ve skutečnosti rovná [9 ] . Ruzsa a Szemeredy dali (nestejné) téměř kvadratické horní a dolní mez problému, čímž výrazně zlepšili spodní mez Browna, Erdőse a Sosy a důkaz jejich domněnky [5] .
Existence hustých grafů, které lze rozložit na velké generované shody, byla použita ke konstrukci účinných testů, zda je booleovská funkce lineární, což je klíčová součást PCP teorému v teorii výpočetní složitosti [10] . V teorii algoritmů pro kontrolu vlastností byly použity známé výsledky Rouzi-Szemerediho problému, které ukázaly, že je možné zkontrolovat, zda graf obsahuje daný podgraf (s jednostrannou chybou v počtu dotazů polynom v chybovém parametru) tehdy a jen tehdy, kdy je bipartitní graf [11] .
V teorii streamovacích algoritmů pro párování grafů (např. pro párování inzerentů s reklamními bloky) kvalita pokrytí párování (řídké podgrafy, které přibližně zachovávají velikost párování ve všech podskupinách vrcholů) úzce souvisí s hustotou bipartitních grafů. které lze rozložit na generované shody. Tato konstrukce využívá upravenou formu Ruzi-Semerediho problému, ve kterém počet vygenerovaných shod může být mnohem menší než počet vrcholů, ale každá vygenerovaná shoda musí pokrýt většinu vrcholů grafu. V této verzi problému je možné konstruovat grafy s nekonstantním počtem generovaných párování lineární velikosti a tento výsledek vede k téměř přesným hranicím aproximačního koeficientu pro streamingové párovací algoritmy [12] [13] [14 ] [15] .
Subkadratická horní mez Rouziho-Szemerediho problému byla také použita k získání hranice velikosti množin čepic [16] , než byly pro tento problém prokázány silnější meze tvaru pro [17] . Poskytuje také nejznámější horní mez pro balení stativů [18] .