Незачеплене вкладення графа

вкладення неорієнтованого графа в евклідів простір, за якого жодні два цикли графа не мають ненульового коефіцієнта зачеплення

Незачеплене вкладення графа — вкладення неорієнтованого графа в евклідів простір, за якого жодні два цикли графа не мають ненульового коефіцієнта зачеплення. Плоске вкладення — вкладення, в якому будь-який цикл є межею топологічного круга, внутрішність якого не зачеплена з графом. Граф, що вкладається без зачеплень, — граф, що має незачеплене або плоске вкладення. Ці графи утворюють тривимірний аналог планарних графів[1]. Напроти, суттєво зачеплений граф — це граф, який не має незачепленого вкладення.

Плоскі вкладення автоматично не мають зачеплень, але не навпаки[2]. Повний граф , граф Петерсена та інші п'ять графів із петерсенового сімейства графів не мають незачеплених вкладень[1]. Графи, що допускають незачеплене вкладення, замкнені за мінорами графа[3] і перетвореннями Y-Δ[2]. Вони мають графи петерсенового сімейства забороненими мінорами [4] і включають планарні графи та вершинні графи[2]. Графи можна розпізнати (а плоске вкладення — побудувати) за лінійний час [5].

Визначення ред.

 
Дві зачеплені криві, що утворюють зачеплення Гопфа

Кажуть, що дві неперетинні криві в евклідовому просторі не зачеплені, якщо існує безперервний рух кривих, який перетворює їх у два незачеплені копланарні кола без проходження однієї кривої через іншу або через себе. Якщо такого безперервного руху немає, кажуть, що криві зачеплені. Зачеплення Гопфа, утворене двома колами, які проходять через диск, натягнутий на ці кола, дає найпростіший приклад пари зачеплених кривих, але криві можуть бути зачеплені значно складніше. Якщо криві не зачеплені, можна знайти (топологічний) диск у просторі, обмежений першою кривою, який не перетинається з другого. І тому, якщо такий диск існує, криві не зачеплені.

Коефіцієнт зачеплення двох замкнутих кривих у тривимірному просторі є топологічним інваріантом кривої — це число, визначене для кривих одним з еквівалентних способів, яке не змінюється, якщо рухати криві в просторі безперервно без перетинання одна одної або себе. Коефіцієнт зачеплення знаходять, спроєктувавши вкладення на площину та підрахувавши певним чином числа проходів першої кривої над другою (зі знаком +1 або -1 залежно від напрямку проходу). Проєкція має бути «правильною», що означає, що жодні дві вершини не проєктуються в одну точку, жодна вершина не проєктується всередину ребра і в будь-якій точці проєкції, де ребра перетинаються, вони перетинаються трансверсально. За таких обмежень будь-яка проєкція дає той самий коефіцієнт зачеплення. Коефіцієнт зачеплення незачеплених кривих дорівнює нулю, а тому, якщо пара кривих має ненульовий коефіцієнт зачеплення, дві криві мають бути зачепленими. Однак є приклади зачеплених кривих, що мають нульовий коефіцієнт зачеплення, наприклад, зачеплення Вайтгеда.

Вкладення графа в тривимірний простір складається з відображення вершин графа в точки простору і відображень ребер у криві, так що кожна кінцева точка ребра відображається в кінцеву точку відповідної кривої і криві, що відповідають двом різним ребрам, не перетинаються (хіба що в спільних кінцевих точках). Будь-який скінченний граф має скінченне (можливо експоненціальне) число різних простих циклів, і, якщо граф укладено в тривимірний простір, кожен такий цикл утворює просту замкнуту криву. Можна обчислити коефіцієнт зачеплення кожної пари кривих, що не перетинаються, утворених таким чином. Якщо всі пари циклів мають нульовий коефіцієнт зачеплення, кажуть, що вкладення є незачепленим[6][1][2].

У деяких випадках граф можна вкласти в простір так, що для кожного циклу в графі можна знайти диск, обмежений цим циклом, який не перетинає інших елементів графа. У цьому випадку цикл має бути не зачепленим з іншими циклами графа, що не перетинають його. Кажуть, що вкладення плоске, якщо будь-який цикл обмежує диск у такий спосіб[2]. Аналогічне визначення «хорошого вкладення» наведено в статті Мотвані, Рагунатана та Сарана (Motwani, Raghunathan, Saran, 1988. Див. також Saran, (1989) та Böhme, (1990).</ref>. Плоске вкладення обов'язково є незачепленим, але можуть бути незачеплені вкладення, які не є плоскими. Наприклад, якщо G — граф, утворений двома роздільними циклами, і при вкладенні утворюється зачеплення Вайтгеда, вкладення є незачепленим, але не плоским.

Кажуть, що граф суттєво зачеплений, якщо за будь-якого вкладення виходить зачеплене вкладення. Хоча незачеплене і плоске вкладення не те ж саме, графи, які мають незачеплені вкладення, виявляються тими ж графами, що й графи, які мають плоскі вкладення[7].

Приклади та контрприклади ред.

 
Петерсенове сімейство графів.

Як показав Сакс[1], усі сім графів петерсенового сімейства істотно зачеплені, і не має значення, як ці графи вкладені в простір: за будь-якого вкладення вони мають два зачеплених цикли. Ці графи включають повний граф  , граф Петерсена, граф, утворений видаленням ребра з повного двочасткового графа  , і повний тричастковий граф  .

Будь-який планарний граф має плоске і незачеплене вкладення — просто вкладаємо граф у площину, що міститься в (тривимірному) просторі. Якщо граф планарний, це єдиний спосіб укладання графа плоско і незачеплено — будь-яке плоске вкладення можна неперервно деформувати у вкладення на площині. І навпаки, будь-який непланарний незачеплений граф має множинні незачеплені вкладення[2].

 
Верхівковий граф. Якщо планарну частину графа вкладено в площину, розташовану в просторі, верхівка графа (вершина, що порушує планарність), поміщається над площиною і з'єднується прямими відрізками, і одержане вкладення є плоским.

Верхівковий граф, утворений додаванням однієї вершини до планарного графа, також має плоске і незачеплене вкладення — вкладаємо планарну частину графа на площину, поміщаємо верхівку графа (вершина, що порушує планарність) над площиною, а потім проводимо ребра з верхівки в суміжні їй вершини у вигляді відрізків. Будь-яка замкнута крива на площині обмежує диск, який не проходить через інший елемент графа, а будь-яка замкнута крива через верхівку обмежує диск над площиною, який не проходить через будь-який інший елемент графа[2].

Якщо граф має незачеплене або плоске вкладення, то модифікація графа поділом або об'єднанням його ребер, додаванням або видаленням кратних ребер між парою вершин або проведенням Y-Δ-перетворень, за яких вершина степеня три замінюється трикутником, що з'єднує три сусіди, або навпаки, приводить до збереження існування плоского або незачепленого вкладення[2]. Зокрема, в кубічному планарному графі (в якому всі вершини мають рівно три сусіди, як у куба) можна зробити копії будь-якої незалежної множини вершин, здійснивши Y-Δ-перетворення, додавши кратні копії ребер в отриманих трикутниках, а потім здійснивши зворотне Δ-Y-перетворення.

Характеризація і розпізнавання ред.

Якщо граф   має незачеплене або плоске вкладення, то будь-який мінор графа   (граф, утворений стягуванням ребер і видаленням ребер і вершин) також має незачеплене або плоске вкладення. Видалення не може зруйнувати можливість незачепленого або плоского вкладення, а стягування можна здійснити, залишивши одну кінцеву точку стягуваного ребра на місці і перемкнувши всі ребра, інцидентні протилежній вершині. Таким чином, за теоремою Робертсона — Сеймура, графи, що мають незачеплене вкладення, мають характеризацію забороненими графами як графи, що не містять будь-якого зі скінченного набору мінорів[3].

Множину заборонених мінорів для графів, що допускають незачеплене вкладення, виявив Сакс[1] — сім графів петерсенового сімейства є мінорно мінімальними істотно зачепленими графами. Однак Сакс не зміг довести, що тільки ці графи є мінорно мінімальними зачепленими графами, і це зробили Робертсон, Сеймур і Томас[4].

Характеризація забороненими мінорами графів, які допускають незачеплене вкладення, веде до алгоритму їх розпізнавання з поліноміальним часом роботи, але при цьому цей алгоритм не будує дійсного вкладення. Каравабайші, Крейцер і Мохар[5] описали алгоритм з лінійним часом роботи, який перевіряє, чи вкладаний граф незачеплено, і, якщо вкладаний, будує плоске вкладення графа. Їхній алгоритм знаходить великі планарні підграфи всередині заданого графа, такі, що, якщо існує незачеплене вкладення, вони представляють планарне вкладення підграфа. Повторно спрощуючи граф, коли такий підграф знайдено, вони зводять задачу до задачі, в якій решта графа обмежена деревною шириною, і з цього моменту задачу можна розв'язати за допомогою динамічного програмування.

Задачу ефективної перевірки, чи є задане вкладення плоским або незачепленим, поставили Робертсон, Сеймур і Томас[2]. Задача залишається нерозв'язаною і за складністю еквівалентна задачі розв'язування вузла, задачі перевірки, чи є крива в просторі незавузленою[5]. Відомо, що перевірка незавузленості (а отже, й незачепленого вкладення) належить до класу NP, але невідомо, чи належить вона до класу NP-повних задач[8].

Пов'язані сімейства графів ред.

Інваріант Колен де Вердьєра — це число, визначене для будь-якого графа на основі алгебричної теорії графів. Граф з інваріантом Колен де Вердьєра, що не перевершує μ, для будь-якої фіксованої сталої μ утворює замкнуте за мінорами сімейство, і кілька перших таких сімейств добре відомі: графи з μ ≤ 1 — це лінійні ліси (незв'язне об'єднання шляхів), графи з μ ≤ 2 — зовніпланарні графи, а графи з μ ≤ 3 — планарні графи. Як припустили Робертсон, Сеймур і Томас[2] і довели Ловас і Шрайвер[9], графами з μ ≤ 4 точно є графи з незачепленим вкладенням.

 
Незачеплений вершинний граф, нескоротний перетворенням YΔY.

Планарні графи і вершинні графи допускають незачеплене вкладення, як і графи, одержувані Y-Δ перетвореннями з них[2]. YΔY-скоротні графи — це графи, які можна звести до однієї вершини перетворенням Y-Δ, видаленням ізольованих і завислих вершин (вершин степеня 1) і заміною дуг при вершині степеня два однією дугою. Ці графи також замкнуті за мінорами. Однак існують незачеплені YΔY-нескоротні графи, такі як верхівковий граф, утворений з'єднанням верхівки (вершини, що порушує планарність) із усіма вершинами степеня три ромбододекаедра[10]. Існують також незачеплені графи, які не можна перетворити за допомогою Y-Δ-перетворень, видаленням ізольованих і завислих вершин і заміною дуг при вершині зі степенем два однією дугою на вершинний граф. Наприклад, корона з десятьма вершинами має незачеплене вкладення, але її не можна перетворити на вершинний граф у зазначений спосіб[2].

З поняттям незачепленого вкладення пов'язане поняття незавузленого вкладення. Це таке вкладення графа, що ніякої простий цикл не утворює нетривіального вузла. До графів, що не мають незавузленого вкладення, належать K7 і K3,3,1,1[6][11]. Однак існують мінімальні заборонені мінори для незавузлених вкладень, які не утворені (на відміну від зазначених двох графів) доданням однієї вершини до істотно зачепленого графа[12].

Можна визначити сімейства графів за наявністю або відсутністю в їх вкладенні складніших вузлів і зачеплень[3][13], або за незачепленим вкладенням у тривимірний многовид[en], відмінний від евклідового простору[14]. Флапан, Наїмі і Поммершейм[15] визначили вкладення графа як тричі зачеплене, якщо існують три цикли, жоден з яких не можна відокремити від двох інших. Вони показали, що K9 не тричі істотно зачеплений, а K10 зачеплений[16]. Загальніше, можна визначити n-зачеплене вкладення для будь-якого   як вкладення, що містить  -компонентне зачеплення, яке не можна розділити топологічною сферою на дві окремі частини. Мінорно мінімальні істотно  -зачеплені графи відомі для всіх  [17].

Історія ред.

Питання, чи має   зачеплене або плоске вкладення, поставив на початку 1970-х у топологічній дослідницькій спільноті Боте[18]. До незачепленого вкладення привернув увагу теоретиків графів Сакс[1], який запропонував кілька пов'язаних задач, зокрема, задачу пошуку характеризації забороненими графами графів із незачепленим або плоским вкладенням. Він показав, що сім графів петерсенового сімейства (включно з  ) не мають таких вкладень. Як помітили Нешетріл і Томас[3], графи, що допускають незацеплене вкладення, замкнуті за мінорами графа, звідки за теоремою Робертсона — Сеймура випливає, що характеризація забороненими графами існує. Доведення існування скінченного числа перешкоджальних графів не веде до явного опису цієї множини заборонених мінорів, але з результатів Сакса випливає, що сім графів петерсенового сімейства належать до множини. Ці задачі остаточно розв'язали Робертсон, Сеймур і Томас[4][7], які показали, що ці сім графів петерсенового сімейства є єдиними мінімальними забороненими мінорами для таких графів. Таким чином, незачеплено вкладені графи і плоско вкладені графи є однією й тією ж множиною графів і обидва сімейства можна визначити як графи, що не містять елементів сімейства Петерсена як мінорів.

Сакс[1] також поставив питання про межі числа ребер і хроматичного числа вкладаних без зачеплення графів. Число ребер у вкладаному без зачеплення графі з   вершинами не перевищує   — максимальні верхівкові графи з   мають рівно таке число ребер[1], а Мадер[19] довів правильність верхньої межі для загальнішого класу вільних від K6 мінорів графів. 1985 року показано, що питання Сакса про хроматичне число було б вирішене, якби було доведено гіпотезу Хадвігера, що будь-який  -хроматичний граф має в як мінор повний граф з   вершинами[3]. Доведення Робертсона, Сеймура і Томаса[20] випадку   гіпотези Хадвігера достатньо для вирішення питання Сакса — графи без зачеплень можна розфарбувати максимум п'ятьма кольорами, оскільки будь-який 6-хроматичний граф містить мінор   і не є незачепленим, і існують незачеплені графи, такі як  , що вимагають п'яти кольорів. Із теореми про снарки випливає, що будь-який кубічний вкладений без зачеплення граф є реберно розфарбовуваним у 3 кольори.

Вивчення вкладень без зачеплень почалося наприкінці 1980-х років під час дослідження алгоритмів[21][22]. Алгоритмічно задачу розпізнавання вкладених без зачеплень і плоско вкладених графів розв'язано, коли було доведено характеризацію забороненими мінорами — алгоритм Робертсона і Сеймура[23] можна використати для перевірки за поліноміальний час, чи містить заданий граф будь-який із семи заборонених мінорів[24]. Цей метод не будує незачепленого або плоского вкладення, якщо воно існує, але ван дер Голст (Hein van der Holst) запропонував алгоритм, який будує вкладення[25], а пізніше знайдено ефективніший алгоритм, що працює за лінійний час[5].

На останнє питання Сакса[1] про можливість аналогії теореми Фарі для незачеплених графів відповіді поки немає. Питання ставиться так: коли існування незачепленого або плоского вкладення з кривими або кусково-лінійними ребрами тягне існування незачепленого або плоского вкладення, в якому ребра є відрізками?

Примітки ред.

Література ред.