Точные алгоритмы для r-доминирующего множества на графах ограниченной ширины

14

Учитывая график, , я хочу , чтобы найти оптимальный г -domination для G . То есть, я хочу подмножество S из V таким образом, что все вершины в G находятся на расстоянии не более чем г от некоторой вершины в S , при сведении к минимуму размера S .G=(V,E)rGSVGrSS

Из того, что я проверил до сих пор, я получил следующее: Существует связанная с этим проблема нахождения -центра в графе, который является подмножеством размера S не более k таким, что все вершины графа на расстоянии не более r от некоторой вершины в S (здесь оба | S |k и r являются частями входных данных), для которых Demaine et al . иметь алгоритм FPT для плоских графов. В противном случае задача будет W [ 2 ] -твердой для четного r = 1 .(k,r)SkrS|S|krW[2]r=1

Известно ли что-нибудь о точной сложности задачи доминирования для графов с ограниченной шириной дерева или даже только для деревьев? (Является ли r- доминирование MSO определимым? Обычная задача о k- доминирующем множестве определяется MSO - что позволило бы использовать теорему Курселя, чтобы сделать вывод, что для задачи существует линейный алгоритм времени). Известны ли какие-либо условные результаты по этой проблеме?rrk

Нихилу
источник
5
Оптимальное доминирование для G является оптимальным доминированием для r- й степени G r и наоборот. Таким образом, задача r- доминирования разрешима за полиномиальное время для деревьев и, в более общем случае, для ограниченных графов ширины деревьев. rGrGrr
VB Le
3
@ Vble Я думаю, исправлен. Но почему проблема r- доминирования разрешима для ограниченных графов ширины дерева? Сила таких графов имеет неограниченную ширину дерева. rr
Пэн О
6
Да, исправлен, спасибо. Да, G r имеет неограниченную ширину дерева, но ограниченную ширину клики (из-за Гурски и Ванке), и обычная проблема доминирования определяется MSO. rGr
VB Le
@vble Спасибо! Можете ли вы предоставить ссылки и сделать свой комментарий ответом?
Нихил
@ Nikhil: готово.
В.Б. ле

Ответы:

15

(Оптимальное) доминирование для G - это (оптимальное) доминирование для r- й степени G r и наоборот ( G r получается из GrGrGrGrG путем добавления новых ребер между различными вершинами расстояния не более ).r

Следующие факты хорошо известны: (1) Все степени сильно хордового графа являются сильно хордовыми (А. Любив, магистерская работа; см. Также Dahlhaus & Duchet, О сильно хордовых графах, Ars Combin. 24 B (1987) 23-30 ) и (2) Доминирование разрешимо в линейном времени для сильно хордовых графов (М. Фарбер. Доминирование, независимое доминирование и двойственность в сильно хордовых графах, Discrete Appl. Math., 7 (1984) 115–130). Следовательно, доминирование разрешимо за полиномиальное время для сильно хордовых графов, в частности, для деревьев ( r фиксировано или нет).rr

Гурский & Ванка доказана в данной работе , что Клика-ширина составляет не более 2 ( г + 1 ) ТВта ( G ) + 1 - 2 , где TW ( G ) является дерево-шириной G . Таким образом, при фиксированном г , то г - й степеней ограниченных деревьев ширины графов имеют ограниченную ширину клике. Следовательно, при фиксированном г , г -domination разрешима в полиномиальное время для ограниченных дерева ширины графов (по теореме Courcelle в). Gr2(r+1)tw(G)+12tw(G)Grrrr

VB Le
источник
9

Для этой задачи довольно просто выполнить динамическое программирование на графиках ширины дерева . Можно сохранить для каждой вершины в сумке кратчайшее расстояние до некоторой вершины в частичном решении и расстояние до будущего решения, необходимое для доминирования над недоминированными вершинами.k

В сумме это дает размер таблицы поэтому для фиксированного r эта проблема FPT параметризуется по ширине дерева, однако, если r не зафиксировано, это становится алгоритмом XP. Насколько мне известно, вопрос о том, является ли эта проблема FPT для всех значений r, является открытым.O(rk)rrr

Мартин Ватшелле
источник
Может быть , изменить к г O ( K ) ? rkrO(k)
Даниелло
9

Давар и Кройцер показали, что задача задается с фиксированным параметром на нигде не плотных классах графов, включая плоские графы, графы ограниченной (локальной) ширины дерева и все классы с (локально) исключенными минорами.

Dvorak has shown that there is a polynomial time constant factor approximation for classes of bounded expansion, which includes the planar graphs, graphs of bounded tree-width and all classes with excluded minors.

Sebastian Siebertz
источник
5

Есть недавняя статья Гленкора Боррадайл, Хунг Ле: Optimal Dynamic Program for r-Domination Problems over Tree Decompositions (IPEC 2016). Here they show that there is an algorithm that given as input a graph Gцелое число r, and a tree-decomposition of G of width w, computes an optimal r-dominating set of G in time O((2r+1)wn). Furthermore, they show that this is the best one can do, in the following sense: an algorithm with running time O((2r+1ϵ)wnO(1)) for ϵ>0 would contradict the Strong Exponential Time Hypothesis.

daniello
источник
2

A linear sequential algorithm to compute a optimal r-domination for a tree is due to Slater:

P. Slater. R-domination in graphs. J. ACM, 23(3):446–450, July 1976. doi:10.1145/321958.321964

A distributed algorithm for the same setting is due to Turau and Köhler:

Volker Turau and Sven Köhler. A Distributed Algorithm for Minimum Distance-k Domination in Trees. Journal of Graph Algorithms and Applications, 19(1):223–242,5 (see http://jgaa.info/getPaper?id=354)

Volker Turau
источник