Алгоритми журнального простору на графіках із обмеженою шириною дерева


23

Ширина дерева вимірює наближеність графіка до дерева. Обчислити ширину дерева NP важко. Найвідоміший алгоритм наближення досягає коефіцієнта .O(logn)

Теорема Курсерлла стверджує, що будь-яка властивість графіків, визначена в монадійній логіці другого порядку (MSO2), може визначатися в лінійному часі на будь-якому класі графіків обмеженої ширини дерева . Нещодавній документ показав, що теорема Касурлле досі дотримується, коли "лінійний час" замінюється на "логоспростір". Однак це не вирішує просторову складність Графічного ізоморфізму на графіках із обмеженою шириною дерева. Найвідоміший результат ставить його в LogCFL.

Чи є інші проблеми, які є:

  • NP-жорсткий (або невідомо, що він знаходиться в Р) на загальних графіках, і
  • як відомо, розв'язується за лінійним / поліноміальним часом на графіках із обмеженою шириною дерева та
  • НЕ відомо, що вони є в LogSpace?

Який згадується у коефіцієнті наближення? н
gphilip

- кількість вершин у вхідному графіку. н
Шива Кінталі

5
Ми, загалом, можемо зробити краще, ніж наближеній ширині. Найкращий алгоритм наближення багаточленного часу, про який я знаю, досягаєO(О(журналн)коефіцієнт наближення, деw- широчина ширини графіка. Дивіться Feige, Hajiaghayi та Lee,вдосконалені алгоритми наближення для сепараторів вершин з мінімальною вагою, STOC 2005.О(журналш)ш
gphilip

Відповіді:


15

Поліном Тутта є прикладом.

Це узагальнення хроматичного полінома , що саме по собі є # P-важкою проблемою в будь-якій розумній рецептурі. В

Оцінка полінома Тутта для графіків обмеженої ширини дерев, знатного SD, комбінаторика, ймовірність та обчислення, 1998,

задається поліноміальний алгоритм часу, коли складність часу становить приблизно , де k - ширина ширини, а n - кількість вузлів. Пов'язані твори можна побачити тут . Для опитування є стаття про Арксів , де питання складності обговорюється в розділі 8.О(f(к)н4+ϵ)кн

Здається, що проблема не може бути виражена безпосередньо в MSO2, хоча я не знайомий з детальними визначеннями ... Сподіваюся, ця проблема - це те, що вам потрібно!


Яка функція f?
Майкл Блондин

Згідно з роботою, це функція в з порядком про O ( 2 ( k 3 + ϵ ) ) . кО(2(к3+ϵ))
Сісен-Чі Чанг 20 之

8
Маковський каже, що "всі графічні поліноми, вивчені в літературі, визначаються за SOL", і дає формулювання полінома Тутта з точки зору SOL, сторінка 15 "Від зоопарку до зоології: до загальної теорії графічних поліномів". У «Алгоритмічному використанні теореми Фефермана-Вотфа» він розширює теорему Карсерлла, щоб показати простежуваність для поліномів, визначених SOL, на обмежених графах ширини дерева.
Ярослав Булатов
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.