Аннотация:
В работе мы рассматриваем специальные дистанционные графы и оцениваем число ребер в их подграфах. Полученные оценки улучшают известные результаты.
Библиография: 19 названий.
Ключевые слова:
дистанционный граф, граф Джонсона, теорема Турана, число ребер в подграфе.
В данной работе мы рассматриваем дистанционные графы – графы, в которых вершинам соответствуют точки в $n$-мерном пространстве, а ребрами связываются вершины, находящиеся на одинаковом фиксированном расстоянии.
Графы Джонсона $G(n, r, s)$ могут служить примером дистанционных графов в $\mathbb{R}^n$. Они определяются следующим образом: фиксируется $n$-элементное множество, в качестве вершин выбираются все его $r$-элементные подмножества, а ребрами соединяются вершины, соответствующие подмножествам, пересекающимся по $s$ элементам. Эквивалентным приведенному выше комбинаторному определению является следующее: рассматривается граф, вершинами которого являются точки в $n$-мерном булевом кубе, а ребро между вершинами проводится в том и только том случае, когда скалярное произведение векторов, соответствующих вершинам, равно $s$. Второе определение как раз подчеркивает, что такой граф является дистанционным.
Изучение графов Джонсона важно, поскольку эти графы находят применение во многих разделах комбинаторики: они используются в нахождении оценок хроматического числа $n$-мерного пространства (см. [1]–[4]), с их помощью был построен контрпример к гипотезе Борсука (см. [5], [6]). Графы $G(n, r, s)$ используются при изучении кодов с запрещенными расстояниями (cм. [7], [8]), задач теории Рамсея (см. [9]–[11]), а также интерес представляют их спектральные свойства [12].
Напомним, что независимым множеством вершин графа $G$ называется такое подмножество вершин $G$, что никакие две из них не соединены ребром. Размер наибольшего независимого множества вершин графа $G$ называется его числом независимости и обозначается $\alpha(G)$.
Мы будем изучать число ребер в индуцированных подграфах графов Джонсона, что важно, например, для теории экспандеров (см. [13], [14]). Обозначим $\rho_G(W)$ число ребер в подграфе графа $G=(V, E) $, индуцированном множеством вершин $W \subset V$. Иными словами,
Видно, что в теореме 1 не исследованы случаи, когда $l=O(n)$ и $l=O(n^2)$. В настоящей работе мы сосредоточились на изучении второго случая и исследуем граф $G(n, 3, 1)$ и $\rho_{G(n, 3, 1)}(l)$ при $l=[cn^2]$ для $c \in [0, 1]$.
Отметим, что в общем случае задача для графов $G(n, r, s)$ также исследовалась в работах Пушнякова, Шубина и Дубинина [15]–[18].
2. Известные результаты
Прежде всего заметим, что в работе [9] Надем найдено число независимости графа $G(n, 3, 1)$.
В силу оценки числа независимости графа $G(n, 3, 1)$, приведенной в утверждении 2, следующая теорема является простым следствием теоремы Турана, поскольку число независимости графа не меньше, чем число независимости любого его индуцированного подграфа.
Теорема 3. Для последовательности графов $G(n, 3, 1)$ при $l=[cn^2]$ выполняется оценка
В общем случае оценка, полученная при помощи теоремы Турана, неулучшаема, но, воспользовавшись спецификой рассматриваего графа, ее можно улучшить. Значительное улучшение было сделано Шубиным в работе [15], где была доказана
Теорема 4. Для последовательности графов $G(n, 3, 1)$ при $l=[cn^2]$ выполняется неравенство
Понятно, что если в теореме 4 величина $ c $ очень большая, то оценка из теоремы 4 практически неулучшаема (ср. п. 2 из теоремы 1). Однако при $c$ близких к нулю эта оценка теряет смысл, становясь отрицательной. В следующем пункте мы приведем результаты, которые для многих $c \in [0, 1]$ улучшают теоремы 3 и 4.
3. Формулировки результатов работы
Теорема 5. Для последовательности графов $G(n, 3, 1)$ и $c \in (1/8,1/4]$ выполняется неравенство
Заметим, что все упомянутые оценки $\rho_{G(n, 3, 1)}([cn^2])$ имеют вид $(1+o(1))f(c)n^3$. Поэтому сравнивать стоит сами функции $f(c)$ в тех точках $[0, 1]$, где они определены.
Получается, что оценки из теорем 5, 6 опережают оценку Турана при всех $c \in (1/8, 1]$. Оценка из теоремы 6 при $c \geqslant 1/4$ действительно лучше, чем оценка в теореме 5, причем в точке $c=1/4$ имеем $f_3(c)=f_4(c)= 5/96$. Влоть до $c \approx 0.8537$ новые оценки опережают оценку Шубина. При больших значениях параметра эта оценка значительно опережает новые.
Начало доказательства обеих теорем будет одинаковым. Положим $l=[cn^2]$.
Возьмем произвольное подмножество $L$ вершин графа $G(n, 3, 1)$ мощности $l$. Выделим в нем $B_1$ – максимальное независимое множество, его мощность обозначим $\beta_1$. Из оставшихся вершин рассмотрим те, каждая из которых смежна ровно с одной вершиной $B_1$. Они образуют множество $K_1$ мощности $k_1$. Отметим, что каждая вершина из $L \setminus(B_1 \cup K_1)$ смежна хотя бы с двумя вершинами из $B_1$.
Между вершинами из $B_1$ и вершинами из $K_1$ проведено ровно $k_1$ ребер, между вершинами из $B_1$ и вершинами из $L \setminus (B_1 \cup K_1)$ – хотя бы $2(l-\beta_1-k_1$) ребер. Уберем из графа множество $B_1$ со всеми инцидентными ему ребрами, которых не менее чем $2(l-\beta_1)-k_1$.
Повторим это действие еще $T-1$ раз, где $T$ мы выберем позднее. Получается, на $i$-м шаге выделяем максимальное независимое множество $B_{i}$ мощности $\beta_{i}$ и $K_{i}$ – множество вершин, каждая из которых связана ровно с одной вершиной из $B_{i}$, $|K_i|= k_{i}$. Перед $i$-м шагом в подграфе будет оставаться $l-\sum_{j=1}^{i-1}\beta_j$ вершин. На самом $i$-м шаге извлечем из графа хотя бы $2(l-\sum_{j=1}^{i}\beta_j)-k_i$ ребер.
Просуммируем количества извлеченных ребер по $T$ шагам. Получим
Заметим, что $\beta_i \leqslant \alpha(G(n, 3, 1)) \leqslant n$, поэтому $l/n$ шагов точно могло быть, но большее число не гарантируется. После $T$ шагов в графе осталось не менее $l-nT$ вершин. Для оценки числа ребер на этих вершинах применим теорему 3. Положим
Теперь найдем связь между $k_i$ и $\beta_i$ для прозвольного $i$.
Лемма 1. Для любого $i \in [1,\dots, T]$ выполняется или $\beta_i+2k_i/\beta_i \leqslant n$, или $k_i \leqslant 6\beta_i$.
Доказательство. Поскольку в $B_i$ – максимальном независимом множестве – $\beta_i$ вершин, а в множестве вершин, связанных с ним по одному ребру, $k_i$ элементов, в $B_i$ найдется вершина $v$, связанная с по крайней мере ${k_i}/{\beta_i}$ вершинами из $K_i$. Пуcть вершины из $K_i$, с которыми соединена $v$, – это $v_1, v_2, \dots, v_d$, $d \geqslant k_i/\beta_i$.
Заметим, что различные вершины $v_i$ и $v_j$ обязательно должны быть связаны ребром, иначе можно было бы заменить в максимальном независимом множестве $v$ на $v_i$ и $v_j$ и тем самым его увеличить, что противоречит его максимальности. Таким образом, $v, v_1, \dots, v_d$ образуют клику. Если $d+1 \leqslant 7$, то ${k_i}/{\beta_i} \leqslant d \leqslant 6$, т.е. $k_i \leqslant 6\beta_i$. В противном случае найденная клика содержит хотя бы $8$ вершин, значит, имеет вид “звезды”: без ограничения общности, все ее вершины имеют вид $\{1, 2k, 2k+1\}$, где $k=1, 2, \dots, d+1$. Последнее утверждение является несложным упражнением, которое решается путем перебора нескольких случаев.
В $B_i$ лежат вершины, не соединенные ни с вершинами из клики, ни между собой. Рассмотрим такую вершину $u=\{a, b, c\}$, $a < b < c$. Если все три элемента из $\{1, 2, \dots, 2d+3\}$ и $a=1$, то найдется вершина клики, пересекающаяся с $u$ только по 1, т.е. соединенная c ней ребром. Если, опять же, все элементы из $\{1, 2, \dots, 2d+ 3\}$, $a \neq 1$, то найдется вершина клики, пересекающаяся с $u$ по одному элементу, т.е. соединенная с ней ребром. По той же причине среди $\{a, b, c\}$ не может быть ровно одного элемента из $\{1, 2, \dots, 2d+3\}$. Если ровно $2$ элемента тройки ${a, b, c}$ из множества $\{1, 2, \dots, 2d+3\}$, $a \neq 1$, то это $a=2k$, $b=2k+1$, при этом $c > 2d+3$. У всех таких троек должны быть разные элементы $c$, так как если у двух троек один и тот же элемент $c$, то они или совпадают, или пересекаются только по нему, т.е. связаны ребром. Пусть вершин такого типа $\gamma$. Оставшиеся вершины не связаны между собой, а элементы, из которых они состоят, образуют подмножество $\{1, 2, \dots, n\}$ размера $n-2d-3-\gamma$, а значит, по утверждению 2 этих вершин не более $n-2d-3-\gamma$.
Посчитаем теперь все вершины $B_i$, кроме $v$. Мы знаем, что $\beta_i-1 \leqslant \gamma+n- 2d-3-\gamma$, откуда следует, что $\beta_i+2d+2 \leqslant n$, т.е. $\beta_i+ 2k_i/\beta_i \leqslant n$, что и требовалось.
Теперь оценим величины $2(T-i+1)\beta_i+k_i$ сверху, принимая во внимание ограничение $T \leqslant l/n$ и результат предыдущей леммы.
Лемма 2. Для любого натурального $i$ выполняется оценка
Доказательство. Отличие будет состоять в том, что при $i \leqslant T-n/4+1$ будет выполнено неравенство $2(T-i+1)+n/2 \geqslant n$, т.е. или оптимальное значение $\beta_i$ не может достигаться в силу утверждения 2, или $n$ – оптимальное значение. В любом случае максимум выражения $- \beta_i^2/2+\beta_i(2(T-i+1)+n/2)$ будет достигаться при максимальном возможном допустимом $\beta_i=n$, т.е. будет справедлива оценка
будет достигаться в нуле его производной по $T$, т.е. при $T=\sqrt{(l- n^2/8)2}$. Асимтотически такие же, как и при максимуме, значения будут достигаться при $T\sim \sqrt{(l-n^2/8)/2}$ и, в частности, при $T=[\sqrt{(l-n^2/8)/2}]-1$.
Проверим, что подобранное значение допустимо при достаточно больших $n$, т.е. во-первых, $l \geqslant n^2/8$ и, во-вторых,
Теперь завершим доказательство теоремы 6. Отличие от предыдущего доказательства будет заключаться в том, что при достаточно большом количестве шагов часть слагаемых вида $2(T-i- 1)\beta_i-k_i$ благодаря лемме 3 можно оценить сильнее, чем ранее.
Доказательство. Теперь рассматриваем случай $c \in (1/4, 1]$, $l=[cn^2]$.
Будем подбирать $T$ таким образом, чтобы выполнялось неравенство $n/4 < T \leqslant l/n$. В силу доказанного выше верна оценка
Так как выполняется неравенство $n/4 < T$, мы можем разбить слагаемые на две части: $1 \leqslant i \leqslant [T-n/4+1]$ и $ [T-n/4+2] \leqslant i$. Слагаемые, соответствующие первой группе шагов, оценим с помощью леммы 3, а слагаемые, соответствующие второй группе шагов, – с помощью леммы 2. Получаем следующую оценку:
Подберем теперь оптимальное значение параметра $T$. Максимум достигается в нуле производной квадратичной по $T$ функции, т.е. при $T=l/n > n/4$. Целое $T= [l/n]$ при достаточно больших $n$ тоже будет больше $n/4$ и даст асимптотически такую же оценку. Подставляя $l=[cn^2]$, получим требуемое:
L. A. Székely, “Erdös on unit distances and the Szemerédi–Trotter theorems”, Paul Erdös and His Mathematics (Budapest, 1999), v. 2, Bolyai Soc. Math. Stud., 11, 11, J. Bolyai Math. Soc., Budapest, 2002, 649–666
2.
A. M. Raigorodskii, “Cliques and cycles in distance graphs and graphs of diameters”, Discrete Geometry and Algebraic Combinatorics, Contemp. Math., 625, Amer. Math. Soc., Providence, RI, 2014, 93–109
3.
A. M. Raigorodskii, “Coloring distance graphs and graphs of diameters”, Thirty Essays on Geometric Graph Theory, Springer, New York, 2013, 429–460
4.
А. М. Райгородский, “О хроматических числах сфер в евклидовых пространствах”, Докл. РАН, 2010, № 432, 174–177
5.
А. М. Райгородский, “Вокруг гипотезы Борсука”, Геометрия и механика, СМФН, 23, РУДН, М., 2007, 147–164
6.
A. M. Raigorodskii, “Three lectures on the Borsuk partition problem”, Surveys in Contemporary Mathematics, London Math. Soc. Lecture Note Ser., 347, Cambridge Univ. Press, Cambridge, 2007, 202–247
7.
Ф. Дж. Мак-Вильямс, Н. Дж. А. Слоэн, Теория кодов, исправляющих ошибки, Радио и связь, М., 1979
8.
L. Bassalygo, G. Cohen, G. Zémor, “Codes with forbidden distances”, Selected Topics in Discrete Mathematics (Warsaw, 1996), Discrete Math., 213, 2000, 3–11
9.
Z. Nagy, “A certain constructive estimate of the Ramsey number”, Mat. Lapok, 1972, no. 23, 301–302
10.
P. Frankl, R. Wilson, “Intersection theorems with geometric consequences”, Combinatorica, 1:4 (1981), 357–368
11.
К. А. Михайлов, А. М. Райгородский, “О числах Рамсея для полных дистанционных графов с вершинами в $\{0,1\}^n$”, Матем. сб., 200:12 (2009), 63–80
12.
M. Koshelev, “Spectrum of Johnson graphs”, Discrete Math., 346:3 (2023), 113262
13.
S. Arora, B. Barak, Computational Complexity. A Modern Approach, Cambridge Univ. Press, Cambridge, 2009
14.
S. P. Vadhan, “Pseudorandomness”, Found. Trends Theor. Comput. Sci., 7:1–3 (2011), 1–336
15.
Я. К. Шубин, “О минимальном числе ребер в индуцированных подграфах специальных дистанционных графов”, Матем. заметки, 111:6 (2022), 929–939
16.
Ф. А. Пушняков, “О количествах ребер в порожденных подграфах некоторых дистанционных графов”, Матем. заметки, 105:4 (2019), 592–602
17.
Ф. А. Пушняков, А. М. Райгородский, “Оценка числа ребер в особых подграфах некоторого дистанционного графа”, Матем. заметки, 107:2 (2020), 286–298
18.
Ф. А. Пушняков, А. М. Райгородский, “Оценка числа ребер в подграфах графа Джонсона”, Докл. РАН. Матем., информ., проц. упр., 499 (2021), 40–43
19.
Н. А. Дубинин, “Новые оценки турановского типа для графов Джонсона”, Пробл. передачи информ., 57:4 (2021), 79–86
Образец цитирования:
Е. А. Неустроева, А. М. Райгородский, “Оценки числа ребер в подграфах графов Джонсона”, Матем. заметки, 115:2 (2024), 266–275; Math. Notes, 115:2 (2024), 223–231