Підграф ізоморфізму з деревом


15

Якщо у нас є великий (спрямований) графік та менше вкорінене дерево H , яка найвідоміша складність для пошуку підграфов G ізоморфних H ? Мені відомо про результати ізоморфізму піддерева, де і G, і H - дерева, а також G є площинним або обмеженим шириною ширини (та ін.), Але не для цього графіка та випадку дерева. GHGHGHG


Ви маєте на увазі індукований підграф, а не підграф?
Крістофер Арнсфельт Хансен

@Kristoffer, мене цікавлять обидва. Я пропустив щось тривіальне у справі, що не викликала спонукання?
Рафаель

10
Ваша проблема є важкою для NP, навіть якщо - це шлях, оскільки проблема найдовшого (індукованого або неіндукованого) шляху є важкою для NP. H
Йота Отачі

1
Так. Мене цікавить, що більше відомо, що є особливим для , як дерево. Наприклад, залежно від властивостей G, таких як запитання чи припущення, що H є фіксованим тощо.HGH
Рафаель,

8
Проблема індукованого шляху є W [1] -повною (Papadimitriou-Yannakakis 1991), тоді як (неіндукована) проблема шляху FPT (Monien 1985). Дивіться також Chen-Flum 2007. Я також хочу знати параметризовану складність для інших класів дерев.
Йота Отачі

Відповіді:


11

Питання, чи будь-який фіксований графік є (індукованим) підграфом G, є властивістю визначення першого порядку, тобто для кожної H існує формула φ H ( ψ H ) така, що H є (індукованим) підграфом G, якщо і тільки якщо G φ H ( G ψ H ).HGHφHψHHGGφHGψH

Раніше було відомо, що проблема перевірки моделі є фіксованим параметром, який відстежується на класах графіків, які (локально) виключають мінор та на класах (локально) обмеженого розширення . Нещодавно Grohe, Kreutzer та S. виголосили ще більш загальну мета-теорему, заявивши, що кожне властивість першого порядку може вирішуватися майже в лінійний час на ніде не щільних класах графіків.

Для вашого питання це означає наступне. Нехай - нерухоме вкорінене дерево. Тоді за лінійним часом можна вирішити, чи є H (індукованим) підграфом вхідного (спрямованого або непрямого) графіка G, якщо G є планарним, або, загалом, з класу, який виключає мінор або з класу обмеженого розширення. Проблему можна вирішити майже в лінійний час, якщо G - з класу, який локально виключає мінор, або з класу локально обмеженого розширення або, як правило, G - з ніде не щільного класу графіків.HHGGGG


11

Його можна вирішити в рандомізованому очікуваному часі де k - розмір невеликого спрямованого дерева, яке слід знайти, і m - кількість ребер великого спрямованого графіка, в якому його можна знайти. Див. Теорему 6.1 Алона, Н., Юстера, Р. та Цвіка, США. (1995). Кольорове кодування. J. ACM 42 (4): 844–856 . Алон та ін. також заявляють, що їх алгоритм може бути дерадомізований, але не вказуйте деталей для цієї частини; Я думаю, що детермінований час може бути трохи більшим, щось більше, як O ( k !O(2km)km .O(k!m)


1
nklog2nlognO(2kmlogn)

2

Ви, напевно, шукаєте Маркса, Пилипчука, працюючи над параметризованою складністю ізоморфізму підграфа . Технічно він охоплює лише непрямі графіки, але я думаю, ви можете адаптувати результати твердості для деревНлегко вкорінюються дерева. Позитивні результати, пов'язані з вашою проблемою, вже охоплені попередніми відповідями.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.