Задача Заранкевича

Матеріал з testwiki
Версія від 16:28, 19 липня 2022, створена imported>Alessot (виправлено помилки вікіфікації)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Зада́ча Заранке́вича — відкрита проблема в математиці, ставить питання про найбільшу можливу кількість ребер у двочастковому графі, який має задану кількість вершин, але не містить повних двочасткових підграфів заданого розміруШаблон:Sfn. Задача належить до галузі екстремальної теорії графів, гілки комбінаторики, і названа ім'ям польського математика Шаблон:Не перекладено, який описав деякі часткові випадки цієї задачі 1951 рокуШаблон:Sfn.

Теорема Коварі — Шош — Турана, названа іменами Тамаса Коварі, Віри Шош і Пала Турана, дає верхню межу для задачі Заранкевича. Доведено, що якщо на одній із часток забороненого двочасткового графа є не більше трьох вершин, ця межа відрізняється не більше ніж на сталий множник від істинного значення. Для великих заборонених підграфів відомі найкращі значення межі, і є гіпотеза, що вони тісні. Застосування теореми Коварі — Шош — Турана включають оцінення числа інциденцій різних типів геометричних об'єктів у комбінаторній геометрії.

Постановка задачі

Двочастковий граф G=(U,V,E) складається з двох множин вершин U і V, що не перетинаються, і множини ребер, кожне з яких з'єднує вершину з U з вершиною з V. Жодні два ребра не можуть з'єднувати ту саму пару вершин. Повний двочастковий граф — це двочастковий граф, у якому кожна пара вершин (одна вершина з U, інша з V) пов'язана ребром. Повний двочастковий граф, у якому множина U має s вершин, а V має t вершин, позначають Ks,t. Якщо G=(U,V,E) — двочастковий і існують підмножини s вершин множини U і t вершин множини V, такі, що всі вершини цих двох множин пов'язані одна з одною, ці вершини утворюють породжений підграф вигляду Ks,t. (Тут порядок s і t істотний — множина вершин s має належати U, а множина вершин t має належати V.)

Функція Заранкевича z(m,n;s,t) позначає найбільшу можливу кількість ребер у двочастковому графі G=(U,V,E), для якого |U|=m та |V|=n, який не містить підграфа вигляду Ks,t. Випадок z(n,n;t,t) для стислості записують z(n;t). Задання Заранкевича ставить питання про формулу для функції Заранкевича, або (якщо таку формулу встановити не вдасться), про тісні асимптотичні межі швидкості зростання z(n;t) у припущенні, що t фіксоване, а n прямує до нескінченності.

Для s=t=2 ця задача збігається із задачею визначення кліток із обхватом шість. Задача Заранкевича, клітки та скінченні геометрії сильно взаємопов'язані[1].

Ту саму задачу можна сформулювати в термінах Шаблон:Не перекладено. Можливі ребра двочасткового графа G=(U,V,E) можна зобразити як точки прямокутника |U|×|V| на цілочисельній ґратці, а повний підграф — це множина рядків і стовпців у цьому прямокутнику, в які входять усі точки. Тоді z(m,n;s,t) позначає найбільшу кількість точок, які можна помістити в ґратку m×n у такий спосіб, що жодна підмножина рядків і стовпців не утворює повної ґратки s×tШаблон:Sfn. Альтернативне та еквівалентне визначення, що z(m,n;s,t) є найменшим цілим k таким, що будь-яка (0,1)-матриця розміру m×n з k+1 одиницями повинна мати s рядків та t стовпців, таких, що відповідна s×t підматриця складається виключно з одиниць.

Приклади

Двочастковий граф із 4 вершинами в обох частках і 13 ребрами, що не містить підграфа K3,3. Праворуч — еквівалентна множина з 13 точок на ґратці 4 × 4, з якої видно, що z(4;3)13.

Число z(n;2) відповідає найбільшому числу ребер у двочастковому графі з n вершинами у кожній частці, що не має циклів довжини 4 (його обхват не менше шести). Тоді z(2;2)=3 (досягається на шляху з трьох дуг), а z(3;2)=6 (шестикутник).

В оригінальному формулюванні задачі Заранкевич ставив питання про значення z(n;3) для n=4,5 та 6. Незабаром Вацлав Серпінський дав відповіді: z(4;3)=13, z(5;3)=20 та z(6;3)=26Шаблон:Sfn. Випадок z(4;3) відносно простий — двочастковий граф з 13 ребрами і чотирма вершинами в кожній частці, що не містить підграфа K3,3, можна отримати додаванням довгої діагоналі до графа куба. І навпаки, якщо двочастковий граф із 14 ребрами має по чотири вершини в кожній частці, дві вершини на кожній стороні повинні мати степінь чотири. Видалення цих чотирьох вершин і інцидентних їм 12 ребер залишає множину порожніх ребер, кожне з яких разом з чотирма видаленими вершинами утворює підграф K3,3.

Верхні межі

Томаш Коварі, Віра Шош і Пал Туран, невдовзі після постановки задачі, встановили таку верхню межуШаблон:Sfn, відому як теорема Коварі — Шош — Турана:

z(m,n;s,t)<(s1)1/t(nt+1)m11/t+(t1)m.

Насправді Коварі, Шош і Туран довели відповідну нерівність для z(n;t), але незабаром після цього Хілтен-Кавалліус зауважив, що такі ж аргументи можна використати для доведення загального випадкуШаблон:Sfn. Шаблон:Не перекладено поліпшив сталий множник у правій частині формули для випадку z(n;t)Шаблон:Sfn:

z(n,t)<(t1)1/tn21/t+12(t1)n.

Якщо зафіксувати s і t, використовуючи нотацію «O» велике, можна в асимптотиці ці формули переписати так:

z(m,n;s,t)=O(nm11/t+m)

і

z(n;t)=O(n21/t).

Нижні межі

Для t=2 і для нескінченного числа значень n двочастковий граф з n вершинами в кожній частці і Ω(n3/2) ребрами без K2,2 можна отримати як граф Леві скінченної проєктивної площини системи по n точок і прямих, у якій кожні дві точки належать єдиній прямій і кожні дві прямі перетинаються в єдиній точці. Граф, утворений із цієї геометрії, має вершину з одного боку для кожної точки і вершину з іншого боку для кожної прямої. Проєктивні площини, визначені над скінченним полем порядку p приводять до вільних від K2,2 графів з n=p2+p+1 і (p2+p+1)(p+1) ребрами. Наприклад, граф Леві площині Фано дає граф Хівуда, двочастковий граф зі сімома вершинами в кожній частці, з 21 ребром і без 4-циклів, що показує, що z(7;2)21. Нижня межа функції Заранкевича, задана цим сімейством прикладів, відповідає верхній межі, яку вказав І. РейманШаблон:Sfn. Отже, для t=2 та значень n, для яких цю побудову можна здійснити, отримуємо точну відповідь на задачу Заранкевича. Для інших значень n із нижніх і верхніх меж випливає, що асимптотичноШаблон:Sfn

z(n;2)=n3/2(1+o(1)).

У загальнішому випадкуШаблон:Sfn,

z(n,n;2,t)=n3/2t1/2(1+o(1)).

Для t=3 і для нескінченного числа значень n можна побудувати двочасткові графи з n вершинами в кожній частці і Ω(n5/3) вершинами, що не мають підграфа K3,3, також зі скінченної геометрії, якщо як вершини розглядати точки і сфери (обережно вибравши фіксований радіус) у тривимірному скінченному афінному просторі. У цьому випадку ребра представляють інциденцію точок і сферШаблон:Sfn.

Висловлено гіпотезу, що

z(n;t)=Θ(n21/t)

для всіх сталих значень t, але підтвердження зараз є тільки для t=2 і t=3 за наведеними вище побудовамиШаблон:Sfn. Тісні межі відомі для пар (s,t) з великою різницею розмірів (зокрема, для s(t1)!). Для таких пар

z(n,n;s,t)=Θ(n21/t),

що робить згадану вище гіпотезу правдоподібноюШаблон:Sfn.

Недвочасткові графи

З точністю до сталого множника z(n;t) обмежує також число ребер графа з n вершинами (не обов'язково двочасткового), який не містить підграфа Kt,t. З одного боку, двочастковий граф із z(n;t) ребрами та n вершинами в кожній частці можна зменшити до графа з n вершинами та z(n;t)/4 ребрами, вибравши випадково n/2 із числа всіх вершин графа. З іншого боку, граф з n вершинами без підграфів Kt,t можна перетворити на двочастковий граф із n вершинами в кожній частці і подвоєним числом ребер, який, як і раніше, не міститиме Kt,t як підграф, побудувавши його Шаблон:Не перекладено[2].

Застосування

Теорему Коварі — Шош — Турана використовують у комбінаторній геометрії для обмеження кількості інциденцій між геометричними об'єктами різних типів. Наприклад, множина n точок і m прямих на евклідовій площині не містить K2,2, так що за теоремою Коварі — Шош — Турана ця конфігурація має не більше O(nm1/2+m) інциденцій точка-пряма. Ця межа близька, якщо m набагато більше від n, але при майже однакових m і n теорема Семереді — Троттера дає тіснішу межу O(n2/3m2/3+n+m). Проте теорему Семереді — Троттера можна довести, поділивши точки й прямі на підмножини, для яких межі Коварі — Шош — Турана тісніШаблон:Sfn.

Див. також

Примітки

Шаблон:Reflist

Література