На дискретно-математическом примере: приведите и докажите минимальное число рёбер в связном неориентированном графе на n вершинах, чтобы гарантировать наличие простого цикла длины как минимум k (k ≤ n), обсудите связку с теоремами Эрёша–Галлаи или Турэна и возможные обобщения

3 Ноя в 19:14
2 +1
0
Ответы
1
Ответ: минимальное число рёбер равно
mmin⁡=⌊(k−1)(n−1)2⌋+1, m_{\min}=\left\lfloor\frac{(k-1)(n-1)}{2}\right\rfloor+1,
mmin =2(k1)(n1) +1,
то есть любое (связанное) неориентированное графа на nnn вершинах с более чем (k−1)(n−1)2\frac{(k-1)(n-1)}{2}2(k1)(n1) рёбрами обязательно содержит простой цикл длины как минимум kkk. Этот результат — классическая теорема Эрёша–Галлаи (Erdős–Gallai).
Краткое доказательство (со счётом «назад», классический аргумент Эрёша–Галлаи).
1) Пусть GGG — граф на nnn вершинах без простых циклов длины ≥k\ge kk. Возьмём упорядочение вершин v1,v2,…,vnv_1,v_2,\dots,v_nv1 ,v2 ,,vn так, чтобы для каждого iii число соседей viv_ivi среди предыдущих вершин минимально (подходит и упорядочение по концам максимального пути; в классическом доказательстве берут любую последовательность, полученную из максимального пути). Обозначим
bi=∣{j<i: vjvi∈E(G)}∣. b_i=|\{j<i:\ v_jv_i\in E(G)\}|.
bi ={j<i: vj vi E(G)}∣.
Тогда число рёбер e(G)=∑i=1nbie(G)=\sum_{i=1}^n b_ie(G)=i=1n bi .
2) Утверждение: для каждого iii имеем
bi≤min⁡{i−1, k−1}. b_i\le \min\{i-1,\;k-1\}.
bi min{i1,k1}.
Действительно, очевидно bi≤i−1b_i\le i-1bi i1. Если же для некоторого iii было бы bi≥kb_i\ge kbi k, то среди соседей viv_ivi среди предыдущих вершин найдутся kkk вершин u1,…,uku_1,\dots,u_ku1 ,,uk в порядке их появления; тогда в графе можно построить простой цикл длины ≥k\ge kk (комбинируя ребро к viv_ivi и пути между соответствующими uju_juj в уже рассмотранной части), что противоречит ограничению на длину циклов. (Этот шаг — стандартный аргумент из доказательств Эрёша–Галлаи: наличие kkk «предыдущих» neighbours даёт цикл длины ≥k\ge kk.)
3) Следовательно
e(G)=∑i=1nbi≤∑i=1nmin⁡{i−1,k−1}=∑t=0k−2t+(n−(k−1))(k−1)=(k−1)(n−1)2. e(G)=\sum_{i=1}^n b_i\le \sum_{i=1}^n \min\{i-1,k-1\}
= \sum_{t=0}^{k-2} t + (n-(k-1))(k-1)
= \frac{(k-1)(n-1)}{2}.
e(G)=i=1n bi i=1n min{i1,k1}=t=0k2 t+(n(k1))(k1)=2(k1)(n1) .

Это даёт оценку сверху для числа рёбер в графе без циклов длины ≥k\ge kk. Поэтому при
e(G)>(k−1)(n−1)2 e(G)>\frac{(k-1)(n-1)}{2}
e(G)>2(k1)(n1)
вынужденно существует простой цикл длины хотя бы kkk. Из целочисленных соображений минимальное целое mmm, гарантирующее наличие такого цикла, равно
mmin⁡=⌊(k−1)(n−1)2⌋+1. m_{\min}=\left\lfloor\frac{(k-1)(n-1)}{2}\right\rfloor+1.
mmin =2(k1)(n1) +1.

Острота оценки. Конструкция, достигающая равенства (показывающая, что оценка в общем случае точна) строится рекурсивно: возьмём упорядочение вершин v1,…,vnv_1,\dots,v_nv1 ,,vn и соединим каждую вершину viv_ivi с ровно min⁡{i−1,k−1}\min\{i-1,k-1\}min{i1,k1} предыдущими вершинами (для первых kkk вершин это даёт клику на kkk вершинах, затем каждая следующая вершина соединена ровно с k−1k-1k1 предыдущими). В таком графе нет цикла длины ≥k\ge kk, и число рёбер равно ровно (k−1)(n−1)2\frac{(k-1)(n-1)}{2}2(k1)(n1) (если требуется целая величина, берётся целочисленная версия), так что порог нельзя понизить.
Связь с теоремами Турэна и дальнейшие обобщения.
- Теорема Эрёша–Галлаи прямо даёт границу по числу рёбер для наличия длинного цикла; Турánова теорема даёт экстремум числа рёбер при запрещении клики KrK_rKr (другая «задача экстремума»). Оба результата относятся к классическим задачам экстремальной теории графов, но решают разные запреты (длинные циклы vs большие клики / отсутствующие подграфы).
- Обобщения и уточнения: существуют условия в терминах минимальной степени (Dirac, Ore), утверждающие более сильные достаточные условия для наличия гамильтонова цикла (k=nk=nk=n). Есть также результаты типа Пóсы, Чао–Фарбер и т.д., дающие критерии для циклов заданной длины с учётом распределения степеней (а не только общего числа рёбер). Наконец, существуют уточнения для 2-связных графов, для ориентированных графов и для вопросов «пэнцикличности» (наличие циклов всех длин от 3 до nnn).
Итого: порог по числу рёбер, гарантирующий наличие простого цикла длины хотя бы kkk, равен ⌊(k−1)(n−1)2⌋+1\left\lfloor\frac{(k-1)(n-1)}{2}\right\rfloor+12(k1)(n1) +1; это — содержимое теоремы Эрёша–Галлаи, связанное с другими фундаментальными результатами экстремальной теории графов (Турán, Dirac, Ore, Pósa и т.д.).
3 Ноя в 19:37
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир