Задача Ружі — Семереді або (6,3)-проблема запитує про найбільшу кількість ребер у графі, в якому будь-яке ребро належить єдиному трикутнику. Еквівалентно, задача запитує про найбільшу кількість ребер у збалансованому двочастковому графі, ребра якого можна розбити на лінійну кількість [en], або найбільшу кількість трійок, які можна вибрати з точок так, що кожні шість точок містять максимум дві трійки. Задачу названо іменами Імре З. Ружі та Ендре Семереді, які першими довели, що відповідь менша, ніж на множник, що повільно зростає (але поки невідомий).
Еквівалентність формулювань
Такі питання мають відповіді, які асимптотично еквівалентні — вони відрізняються одна від одної не більше ніж на сталий множник:
- Яке найбільше можливе число ребер графа з вершинами, у якого будь-яке ребро належить єдиному трикутнику? Графи з цією властивістю називаються локально лінійними графами або локально парваними графами.
- Яке найбільше можливе число ребер у двочастковому графі з вершинами в кожній з його часток, ребра якого можна розбити на породжених підграфів, кожен з яких є паруванням?
- Яке найбільше число трійок точок, які можна вибрати з заданих точок, щоб будь-які шість точок містили не більше двох із відібраних трійок?
Задача Ружі — Семереді шукає відповідь ці еквівалентні питання.
Щоб звести задачу породженого парування для двочасткового графа до задачі єдиного трикутника, додаємо до графа множину з вершин, по одній для кожного породженого парування, і додаємо ребра з вершин і двочасткового графа до вершини в цій третій множині, коли ребро двочасткового графа належить породженому паруванню . Результатом буде збалансований тричастковий граф з вершинами зі властивістю єдиності трикутників. З іншого боку, будь-який граф зі властивістю єдиності трикутників можна звести до збалансованого тричасткового графа, поділивши частки вершин на три рівних множини випадково і зберігши лише трикутники, які задають розподіл на частки. Це приводить до збереження сталого відношення трикутників та ребер. Збалансований тричастковий граф зі властивістю єдиності трикутників можна перетворити на розділений двочастковий граф видаленням однієї з трьох підмножин його вершин, створивши породжене парування на сусідах кожної з видалених вершин.
Щоб перетворити граф з єдиністю трикутника на ребро в систему трійок, візьмемо як трійки трикутники графа. Ніякі шість точок не можуть включати три трикутники без того, щоб або два з трьох трикутників мали спільне ребро, або всі три трикутники утворили четвертий трикутник, який має спільні ребра з кожним із них. І навпаки, для перетворення системи трійок у граф, спочатку виключимо будь-які множини з чотирьох точок, які містять дві трійки. Ці чотири точки не можуть бути присутніми в інших трійках, тому не можуть додати більш ніж лінійне число трійок. Тепер формуємо граф, що з'єднує будь-яку пару точок, які належать будь-якій із решти трійок.
Нижня межа
Майже квадратичну межу для задачі Ружі — Семереді можна отримати з результату Фелікса Беренда, за яким числа за модулем непарного простого числа мають великі [en], підмножини розміру без тричленних арифметичних прогресій. Результат Беренда можна використати для побудови тричасткових графів, у яких кожна частка має вершин, граф містить ребер та кожне ребро належить єдиному трикутнику. Тоді, за цією побудовою, і число ребер дорівнює .
Для побудови графа цього виду з вільної від арифметичних прогресій підмножини Беренда нумеруємо вершини в кожній частці від до і будуємо трикутники вигляду за модулем для кожного з інтервалу від до і кожного числа , що належить . Наприклад, з і в результаті отримаємо збалансований тричастковий граф з 9 вершинами та 18 ребрами, показаний на малюнку. Граф, утворений об'єднанням цих трикутників, має бажану властивість, що кожне ребро належить рівно одному трикутнику. Якби це було не так, існував би трикутник , де , і належать , що порушує припущення про відсутність арифметичних прогресій в .
Верхня межа
Для доведення, що будь-який розв'язок задачі Ружі — Семереді має не більше ребер або трикутників можна використати лему регулярності Семереді. Зі сильнішого варіанта леми про видалення графа Якоба Фокса випливає, що розмір розв'язку не перевищує . Тут і — елементи нотації «o мале» та , а означає ітерований логарифм. Фокс довів, що в будь-якому графі з вершинами та трикутниками для деякого можна знайти підграф без трикутників, видаливши не більше ребер. У графі з властивістю єдиності трикутників існує (природно) трикутників, так що результат отримуємо з . Але в цьому графі кожне видалення ребра видаляє лише один трикутник, так що число ребер, які слід видалити для виключення всіх трикутників, дорівнює кількості трикутників.
Історія
Задачу названо іменами Імре З. Ружі та Ендре Семереді, які вивчали її у формулюванні трійок точок у публікації 1978 року. Проте задачу перед цим вивчали У. Дж. Браун, Пал Ердеш та Віра Т. Шош у двох публікаціях (1973), у яких доводили, що найбільша кількість трійок може бути , і висловили гіпотезу, що насправді воно дорівнює . Ружа і Семереді дали (нерівні) майже квадратичні верхні та нижні межі для задачі, що істотно покращують нижню межу Брауна, Ердеша та Шош та довівши їхню гіпотезу.
Застосування
Існування щільних графів, які можна розбити на великі породжені парування, використано для побудови ефективних тестів, чи є булівська функція лінійною, ключовий компонент теореми PCP в теорії обчислювальної складності. У теорії [en] відомі результати щодо задачі Ружі — Семереді застосовано для того, щоб показати, що можна перевірити, чи містить граф заданий підграф (з однобічною похибкою кількості запитів, поліноміальною від параметра похибки) тоді й лише тоді, коли є двочастковим графом.
У теорії потокових алгоритмів для парувань графа (наприклад, для зіставлення рекламодавців з рекламними слотами), якість покриття паруванням (розріджені підграфи, які приблизно зберігають розмір парувань у всіх підмножинах вершин) тісно пов'язані зі щільністю двочасткових графів, які можна розбити на породжені парування. Ця побудова використовує модифіковану форму задачі Ружі — Семереді, в якій число породжених парувань може бути значно меншим від числа вершин, але кожне породжене парування має покривати більшу частину вершин графа. У цій версії задачі можна побудувати графи з несталим числом породжених парувань лінійного розміру, а цей результат приводить до майже точних меж на апроксимаційний коефіцієнт для потокових алгоритмів зіставлення.
Підквадратичну верхню межу задачі Ружі — Семереді використано також для отримання межі на розмір [en] до того, як для цієї задачі було доведено сильніші межі вигляду для . Вона також забезпечує найкращу відому верхню межу для [en].
Примітки
- Komlós J., Simonovits M. Combinatorics, Paul Erdős is eighty, Vol. 2 (Keszthely, 1993). — Budapest : János Bolyai Math. Soc., 1996. — Т. 2. — С. 295–352. — (Bolyai Soc. Math. Stud.).
- Clark L. H., Entringer R. C., McCanna J. E., Székely L. A. Extremal problems for local properties of graphs // The Australasian Journal of Combinatorics. — 1991. — Т. 4. — С. 25–31.
- Dalibor Fronček. Locally linear graphs // Mathematica Slovaca. — 1989. — Т. 39, вип. 1. — С. 3–6.
- Larrión F., Pizaña M. A., Villarroel-Flores R. Small locally nK2 graphs // Ars Combinatoria. — 2011. — Т. 102. — С. 385–391.
- Ruzsa I. Z., Szemerédi E. Triple systems with no six points carrying three triangles // Combinatorics (Proc. Fifth Hungarian Colloq., Keszthely, 1976), Vol. II. — North-Holland, 1978. — Т. 18. — С. 939–945. — (Colloq. Math. Soc. János Bolyai).
- Behrend F. A. On sets of integers which contain no three terms in arithmetical progression // Proceedings of the National Academy of Sciences. — Т. 32, вип. 12. — С. 331–332. — DOI:10.1073/pnas.32.12.331.
- Jacob Fox. A new proof of the graph removal lemma // Annals of Mathematics. — 2011. — Т. 174, вип. 1. — С. 561–579. — DOI:10.4007/annals.2011.174.1.17.
- Sós V. T., Erdős P., Brown W. G. On the existence of triangulated spheres in 3-graphs, and related problems // Periodica Mathematica Hungarica. — 1973. — Т. 3, вип. 3-4. — С. 221–228. — DOI:10.1007/BF02018585.
- Brown W. G., Erdős P., Sós V. T. Some extremal problems on r-graphs // New directions in the theory of graphs (Proc. Third Ann Arbor Conf., Univ. Michigan, Ann Arbor, Mich, 1971). — Academic Press, 1973. — С. 53–63.
- Johan Håstad, Avi Wigderson. Simple analysis of graph tests for linearity and PCP // Random Structures & Algorithms. — 2003. — Т. 22, вип. 2. — С. 139–160. — DOI:10.1002/rsa.10068.
- Noga Alon. Testing subgraphs in large graphs // Random Structures & Algorithms. — 2002. — Т. 21, вип. 3-4. — С. 359–370. — DOI:10.1002/rsa.10056.
- Ashish Goel, Michael Kapralov, Sanjeev Khanna. Proceedings of the Twenty-Third Annual ACM-SIAM Symposium on Discrete Algorithms. — ACM, 2012. — С. 468–485.
- Michael Kapralov. Proceedings of the Twenty-Fourth Annual ACM-SIAM Symposium on Discrete Algorithms. — SIAM, 2013. — С. 1679–1697. — DOI:10.1137/1.9781611973105.121.
- Christian Konrad. Maximum matching in turnstile streams // Algorithms—ESA 2015. — Heidelberg : Springer, 2015. — Т. 9294. — С. 840–852. — (Lecture Notes in Comput. Sci.). — DOI:10.1007/978-3-662-48350-3_70.
- Jacob Fox, Hao Huang, Benny Sudakov. On graphs decomposable into induced matchings of linear sizes // Bulletin of the London Mathematical Society. — 2017. — Т. 49, вип. 1. — С. 45–57. — arXiv:1512.07852. — DOI:10.1112/blms.12005.
- Frankl P., Graham R. L., Rödl V. On subsets of abelian groups with no 3-term arithmetic progression // . — 1987. — Т. 45, вип. 1. — С. 157–161. — DOI:10.1016/0097-3165(87)90053-7.
- Jordan Ellenberg, Dion Gijswijt. On large subsets of with no three-term arithmetic progression // Annals of Mathematics. — 2017. — Т. 185, вип. 1. — С. 339–343. — arXiv:1605.09223. — DOI:10.4007/annals.2017.185.1.8.
- Gowers W. T., Long J. The length of an -increasing sequence of -tuples. — 2016. — arXiv:1609.08688.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Zadacha Ruzhi Semeredi abo 6 3 problema zapituye pro najbilshu kilkist reber u grafi v yakomu bud yake rebro nalezhit yedinomu trikutniku Ekvivalentno zadacha zapituye pro najbilshu kilkist reber u zbalansovanomu dvochastkovomu grafi rebra yakogo mozhna rozbiti na linijnu kilkist en abo najbilshu kilkist trijok yaki mozhna vibrati z n displaystyle n tochok tak sho kozhni shist tochok mistyat maksimum dvi trijki Zadachu nazvano imenami Imre Z Ruzhi ta Endre Semeredi yaki pershimi doveli sho vidpovid mensha nizh n2 displaystyle n 2 na mnozhnik sho povilno zrostaye ale poki nevidomij Graf Peli z dev yatma vershinami zbalansovanij trichastkovij graf z 18 rebrami kozhne z yakih nalezhit odnomu trikutniku Deyaki malyunki grafa Brauera Hemersa ne trichastkovogo 20 regulyarnogo grafa z 81 vershinoyu v yakomu kozhne rebro nalezhit rivno odnomu trikutnikuEkvivalentnist formulyuvanTaki pitannya mayut vidpovidi yaki asimptotichno ekvivalentni voni vidriznyayutsya odna vid odnoyi ne bilshe nizh na stalij mnozhnik Yake najbilshe mozhlive chislo reber grafa z n displaystyle n vershinami u yakogo bud yake rebro nalezhit yedinomu trikutniku Grafi z ciyeyu vlastivistyu nazivayutsya lokalno linijnimi grafami abo lokalno parvanimi grafami Yake najbilshe mozhlive chislo reber u dvochastkovomu grafi z n displaystyle n vershinami v kozhnij z jogo chastok rebra yakogo mozhna rozbiti na n displaystyle n porodzhenih pidgrafiv kozhen z yakih ye paruvannyam Yake najbilshe chislo trijok tochok yaki mozhna vibrati z n displaystyle n zadanih tochok shob bud yaki shist tochok mistili ne bilshe dvoh iz vidibranih trijok Zadacha Ruzhi Semeredi shukaye vidpovid ci ekvivalentni pitannya Shob zvesti zadachu porodzhenogo paruvannya dlya dvochastkovogo grafa do zadachi yedinogo trikutnika dodayemo do grafa mnozhinu z n displaystyle n vershin po odnij dlya kozhnogo porodzhenogo paruvannya i dodayemo rebra z vershin u displaystyle u i v displaystyle v dvochastkovogo grafa do vershini w displaystyle w v cij tretij mnozhini koli rebro dvochastkovogo grafa uv displaystyle uv nalezhit porodzhenomu paruvannyu w displaystyle w Rezultatom bude zbalansovanij trichastkovij graf z 3n displaystyle 3n vershinami zi vlastivistyu yedinosti trikutnikiv Z inshogo boku bud yakij graf zi vlastivistyu yedinosti trikutnikiv mozhna zvesti do zbalansovanogo trichastkovogo grafa podilivshi chastki vershin na tri rivnih mnozhini vipadkovo i zberigshi lishe trikutniki yaki zadayut rozpodil na chastki Ce privodit do zberezhennya stalogo vidnoshennya trikutnikiv ta reber Zbalansovanij trichastkovij graf zi vlastivistyu yedinosti trikutnikiv mozhna peretvoriti na rozdilenij dvochastkovij graf vidalennyam odniyeyi z troh pidmnozhin jogo vershin stvorivshi porodzhene paruvannya na susidah kozhnoyi z vidalenih vershin Shob peretvoriti graf z yedinistyu trikutnika na rebro v sistemu trijok vizmemo yak trijki trikutniki grafa Niyaki shist tochok ne mozhut vklyuchati tri trikutniki bez togo shob abo dva z troh trikutnikiv mali spilne rebro abo vsi tri trikutniki utvorili chetvertij trikutnik yakij maye spilni rebra z kozhnim iz nih I navpaki dlya peretvorennya sistemi trijok u graf spochatku viklyuchimo bud yaki mnozhini z chotiroh tochok yaki mistyat dvi trijki Ci chotiri tochki ne mozhut buti prisutnimi v inshih trijkah tomu ne mozhut dodati bilsh nizh linijne chislo trijok Teper formuyemo graf sho z yednuye bud yaku paru tochok yaki nalezhat bud yakij iz reshti trijok Nizhnya mezhaMajzhe kvadratichnu mezhu dlya zadachi Ruzhi Semeredi mozhna otrimati z rezultatu Feliksa Berenda za yakim chisla za modulem neparnogo prostogo chisla p displaystyle p mayut veliki en pidmnozhini A displaystyle A rozmiru A p eO log p displaystyle A p e O sqrt log p bez trichlennih arifmetichnih progresij Rezultat Berenda mozhna vikoristati dlya pobudovi trichastkovih grafiv u yakih kozhna chastka maye p displaystyle p vershin graf mistit 3 A p displaystyle 3 A p reber ta kozhne rebro nalezhit yedinomu trikutniku Todi za ciyeyu pobudovoyu n 3p displaystyle n 3p i chislo reber dorivnyuye n2 eO log n displaystyle n 2 e O sqrt log n Dlya pobudovi grafa cogo vidu z vilnoyi vid arifmetichnih progresij pidmnozhini Berenda A displaystyle A numeruyemo vershini v kozhnij chastci vid 0 displaystyle 0 do p 1 displaystyle p 1 i buduyemo trikutniki viglyadu x x a x 2a displaystyle x x a x 2a za modulem p displaystyle p dlya kozhnogo x displaystyle x z intervalu vid 0 displaystyle 0 do p 1 displaystyle p 1 i kozhnogo chisla a displaystyle a sho nalezhit A displaystyle A Napriklad z p 3 displaystyle p 3 i A 1 displaystyle A pm 1 v rezultati otrimayemo zbalansovanij trichastkovij graf z 9 vershinami ta 18 rebrami pokazanij na malyunku Graf utvorenij ob yednannyam cih trikutnikiv maye bazhanu vlastivist sho kozhne rebro nalezhit rivno odnomu trikutniku Yakbi ce bulo ne tak isnuvav bi trikutnik x x a x a b displaystyle x x a x a b de a displaystyle a b displaystyle b i c a b 2 displaystyle c a b 2 nalezhat A displaystyle A sho porushuye pripushennya pro vidsutnist arifmetichnih progresij a c b displaystyle a c b v A displaystyle A Verhnya mezhaDlya dovedennya sho bud yakij rozv yazok zadachi Ruzhi Semeredi maye ne bilshe o n2 displaystyle o n 2 reber abo trikutnikiv mozhna vikoristati lemu regulyarnosti Semeredi Zi silnishogo varianta lemi pro vidalennya grafa Yakoba Foksa viplivaye sho rozmir rozv yazku ne perevishuye n2 eW log n displaystyle n 2 e Omega log n Tut o displaystyle o i W displaystyle Omega elementi notaciyi o male ta W displaystyle Omega a log displaystyle log oznachaye iterovanij logarifm Foks doviv sho v bud yakomu grafi z n displaystyle n vershinami ta O n3 d displaystyle O n 3 delta trikutnikami dlya deyakogo d gt 0 displaystyle delta gt 0 mozhna znajti pidgraf bez trikutnikiv vidalivshi ne bilshe n2 eW log n displaystyle n 2 e Omega log n reber U grafi z vlastivistyu yedinosti trikutnikiv isnuye prirodno O n2 displaystyle O n 2 trikutnikiv tak sho rezultat otrimuyemo z d 1 displaystyle delta 1 Ale v comu grafi kozhne vidalennya rebra vidalyaye lishe odin trikutnik tak sho chislo reber yaki slid vidaliti dlya viklyuchennya vsih trikutnikiv dorivnyuye kilkosti trikutnikiv IstoriyaZadachu nazvano imenami Imre Z Ruzhi ta Endre Semeredi yaki vivchali yiyi u formulyuvanni trijok tochok u publikaciyi 1978 roku Prote zadachu pered cim vivchali U Dzh Braun Pal Erdesh ta Vira T Shosh u dvoh publikaciyah 1973 u yakih dovodili sho najbilsha kilkist trijok mozhe buti W n3 2 displaystyle Omega n 3 2 i vislovili gipotezu sho naspravdi vono dorivnyuye o n2 displaystyle o n 2 Ruzha i Semeredi dali nerivni majzhe kvadratichni verhni ta nizhni mezhi dlya zadachi sho istotno pokrashuyut nizhnyu mezhu Brauna Erdesha ta Shosh ta dovivshi yihnyu gipotezu Zastosuvannya en odne z zastosuvan verhnih mezh zadachi Ruzhi Semeredi Isnuvannya shilnih grafiv yaki mozhna rozbiti na veliki porodzheni paruvannya vikoristano dlya pobudovi efektivnih testiv chi ye bulivska funkciya linijnoyu klyuchovij komponent teoremi PCP v teoriyi obchislyuvalnoyi skladnosti U teoriyi en vidomi rezultati shodo zadachi Ruzhi Semeredi zastosovano dlya togo shob pokazati sho mozhna pereviriti chi mistit graf zadanij pidgraf H displaystyle H z odnobichnoyu pohibkoyu kilkosti zapitiv polinomialnoyu vid parametra pohibki todi j lishe todi koli H displaystyle H ye dvochastkovim grafom U teoriyi potokovih algoritmiv dlya paruvan grafa napriklad dlya zistavlennya reklamodavciv z reklamnimi slotami yakist pokrittya paruvannyam rozridzheni pidgrafi yaki priblizno zberigayut rozmir paruvan u vsih pidmnozhinah vershin tisno pov yazani zi shilnistyu dvochastkovih grafiv yaki mozhna rozbiti na porodzheni paruvannya Cya pobudova vikoristovuye modifikovanu formu zadachi Ruzhi Semeredi v yakij chislo porodzhenih paruvan mozhe buti znachno menshim vid chisla vershin ale kozhne porodzhene paruvannya maye pokrivati bilshu chastinu vershin grafa U cij versiyi zadachi mozhna pobuduvati grafi z nestalim chislom porodzhenih paruvan linijnogo rozmiru a cej rezultat privodit do majzhe tochnih mezh na aproksimacijnij koeficiyent dlya potokovih algoritmiv zistavlennya Pidkvadratichnu verhnyu mezhu zadachi Ruzhi Semeredi vikoristano takozh dlya otrimannya mezhi o 3n displaystyle o 3 n na rozmir en do togo yak dlya ciyeyi zadachi bulo dovedeno silnishi mezhi viglyadu cn displaystyle c n dlya c lt 3 displaystyle c lt 3 Vona takozh zabezpechuye najkrashu vidomu verhnyu mezhu dlya en PrimitkiKomlos J Simonovits M Combinatorics Paul Erdos is eighty Vol 2 Keszthely 1993 Budapest Janos Bolyai Math Soc 1996 T 2 S 295 352 Bolyai Soc Math Stud Clark L H Entringer R C McCanna J E Szekely L A Extremal problems for local properties of graphs The Australasian Journal of Combinatorics 1991 T 4 S 25 31 Dalibor Froncek Locally linear graphs Mathematica Slovaca 1989 T 39 vip 1 S 3 6 Larrion F Pizana M A Villarroel Flores R Small locally nK2 graphs Ars Combinatoria 2011 T 102 S 385 391 Ruzsa I Z Szemeredi E Triple systems with no six points carrying three triangles Combinatorics Proc Fifth Hungarian Colloq Keszthely 1976 Vol II North Holland 1978 T 18 S 939 945 Colloq Math Soc Janos Bolyai Behrend F A On sets of integers which contain no three terms in arithmetical progression Proceedings of the National Academy of Sciences T 32 vip 12 S 331 332 DOI 10 1073 pnas 32 12 331 Jacob Fox A new proof of the graph removal lemma Annals of Mathematics 2011 T 174 vip 1 S 561 579 DOI 10 4007 annals 2011 174 1 17 Sos V T Erdos P Brown W G On the existence of triangulated spheres in 3 graphs and related problems Periodica Mathematica Hungarica 1973 T 3 vip 3 4 S 221 228 DOI 10 1007 BF02018585 Brown W G Erdos P Sos V T Some extremal problems on r graphs New directions in the theory of graphs Proc Third Ann Arbor Conf Univ Michigan Ann Arbor Mich 1971 Academic Press 1973 S 53 63 Johan Hastad Avi Wigderson Simple analysis of graph tests for linearity and PCP Random Structures amp Algorithms 2003 T 22 vip 2 S 139 160 DOI 10 1002 rsa 10068 Noga Alon Testing subgraphs in large graphs Random Structures amp Algorithms 2002 T 21 vip 3 4 S 359 370 DOI 10 1002 rsa 10056 Ashish Goel Michael Kapralov Sanjeev Khanna Proceedings of the Twenty Third Annual ACM SIAM Symposium on Discrete Algorithms ACM 2012 S 468 485 Michael Kapralov Proceedings of the Twenty Fourth Annual ACM SIAM Symposium on Discrete Algorithms SIAM 2013 S 1679 1697 DOI 10 1137 1 9781611973105 121 Christian Konrad Maximum matching in turnstile streams Algorithms ESA 2015 Heidelberg Springer 2015 T 9294 S 840 852 Lecture Notes in Comput Sci DOI 10 1007 978 3 662 48350 3 70 Jacob Fox Hao Huang Benny Sudakov On graphs decomposable into induced matchings of linear sizes Bulletin of the London Mathematical Society 2017 T 49 vip 1 S 45 57 arXiv 1512 07852 DOI 10 1112 blms 12005 Frankl P Graham R L Rodl V On subsets of abelian groups with no 3 term arithmetic progression 1987 T 45 vip 1 S 157 161 DOI 10 1016 0097 3165 87 90053 7 Jordan Ellenberg Dion Gijswijt On large subsets of Fqn displaystyle mathbb F q n with no three term arithmetic progression Annals of Mathematics 2017 T 185 vip 1 S 339 343 arXiv 1605 09223 DOI 10 4007 annals 2017 185 1 8 Gowers W T Long J The length of an s displaystyle s increasing sequence of r displaystyle r tuples 2016 arXiv 1609 08688