Алгоритмические преимущества пропускной способности по сравнению с древовидной


18

Treewidth играет важную роль в алгоритмах FPT, отчасти потому, что многие проблемы FPT параметризуются с помощью treewidth. Связанное, более ограниченное понятие - это пропускная способность. Если граф имеет ширину пути , он также имеет ширину дерева не более k , в то время как в обратном направлении ширина дерева k подразумевает только ширину пути не более k log n, и это ограничено.kkkklogn

Учитывая вышеизложенное, можно ожидать, что может быть значительное алгоритмическое преимущество для графов ограниченной ширины пути. Однако, кажется, что большинство проблем, которые являются FPT для одного параметра, являются FPT для другого. Мне любопытно узнать какие-либо контрпримеры к этому, то есть проблемы, которые «легки» для пропускной способности, но «трудны» для ширины дерева.

Позвольте мне упомянуть, что я был мотивирован, чтобы задать этот вопрос, наткнувшись на недавнюю работу Игоря Разгона («Об OBDD для CNF с ограниченной шириной дерева», KR'14), в которой приведен пример проблемы с решением когда k является шириной пути и (приблизительно) n k нижней границей, когда k является шириной дерева. Мне интересно, существуют ли другие образцы с таким поведением.2knknkk

Резюме: Есть ли примеры естественных проблем, которые W-hard параметризованы по ширине дерева, но FPT параметризован по ширине пути? В более широком смысле, есть ли примеры проблем, сложность которых, как известно / считается, намного лучше, если они параметризуются по ширине пути, а не по ширине дерева?


7
Есть проблемы, которые легки на дорожках, но NP-Hard на деревьях. К ним относятся минимальный мультипоток и максимальный целочисленный мультипоток.
Чандра Чекури

2
@ChandraChekuri Это хороший момент, но обобщают ли алгоритмы путей для таких задач обычно пропускную способность? Например, для max integer multiflow я думаю, что это не так. Гарг, Вазирани и Яннакакис доказали NP-твердость для деревьев в «Алгоритмах примал-двойного приближения для интегрального потока и мультирезки в деревьях». Для уменьшения используется дерево высоты 3. Это означает, что проблема постоянна для постоянной длины пути.
Майкл Лэмпис

Это опять не чистый ответ на оригинальный вопрос. Известно, что промежуток обрыва потока в графах ширины пути k ограничен функцией f (k) для некоторой функции f благодаря результату Ли и Сидиропулоса. Это важная открытая проблема, имеет ли место такой результат для ширины дерева. Случай k = 3 является открытым для длины дерева.
Чандра Чекури

3
Лучший алгоритм для гамильтонова цикла, параметризованный по ширине пути, имеет время выполнения (arxiv.org/abs/1211.1506), в то время как лучшая ширина дерева равна4 t w (arxiv.org/abs/1103.0534). Это, вероятно, всего лишь пробел, ожидающий закрытия. (2+2)pw4tвес
Даниелло

Ответы:


5

Показано, что [1] смешанная китайская проблема почтальона (MCPP), параметризованная по ширине пути, является -твердой, даже если все ребра и дуги входного графа G имеют вес 1 и равны FPT относительно глубины дерева. Это первая проблема, о которой известно, что было показано, что она является W [ 1 ] -твердой по отношению к ширине дерева, а FPT - по глубине дерева. Обратите внимание, что ширина пути графа лежит между шириной дерева и глубиной дерева.W[1]грамм1W[1]

Проблема Штейнера Multicut, который спрашивает, учитывая неориентированный граф , коллекция T = { T 1 , . , , , T t } , T iV ( G ) , наборов терминалов размером не более p и целым числом k , существует ли набор S из не более чем k ребер или узлов, таких что каждый набор T i, по меньшей мере, один пара терминалов в разных компонентах связности G S .граммTзнак равно{T1,,,,,TT}TяВ(грамм)пКSКTяграмм S

W[1]Кпзнак равно3Tвес(грамм)знак равно2

[1] https://core.ac.uk/download/pdf/77298274.pdf

[2] http://drops.dagstuhl.de/opus/volltexte/2015/4911/pdf/11.pdf

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.