Как известно, древовидная декомпозиция графа состоит из дерева со связанным мешком для каждой вершины , которое удовлетворяет следующим условиям:T T v ⊆ V ( G ) v ∈ V ( T )
- Каждая вершина происходит в некотором мешке T .
- Для каждого края есть сумка, содержащая обе конечные точки края.
- Для каждой вершины , мешки , содержащие V вызывают связное поддерево T .
Мы также можем потребовать следующее условие, называемое худобой , от нашего разложения:
- Для каждой пары сумок , T b of T , если A ⊆ T a и B ⊆ T b с | A | = | Б | = k , то либо a) существует k непересекающихся вершин A - B путей в G , либо b) дерево T содержит ребро p q на пути от узла a к узлу b, такое что | V ( и множество V ( Т р ) ∩ V ( Т д ) пересекает все - B пути в G .
Робин Томас показал, что всегда есть разложение дерева минимальной ширины, которое также является скудным, и более простые доказательства этого факта были предоставлены несколькими авторами, например Патриком Белленбаумом и Рейнхардом Дистелем .
Что меня интересует, так это следующее: учитывая граф и разложение дерева минимальной ширины G , можем ли мы найти разложение худого дерева минимальной ширины G за полиномиальное время?
Два упомянутых доказательства не дают такой эффективной конструктивности. В работе Bellenbaum и Diestel упоминается, что «Другое (более конструктивное) краткое доказательство теоремы Томаса было дано в P. Bellenbaum, Schlanke Baumzerlegungen von Graphen, Diplomarbeit, Universitat Hamburg 2000». Увы, я не смог найти рукопись в Интернете, и мой немецкий не настолько хорош.
источник
Ответы:
Вот формальная причина, по которой проблема не решается за многократное время, если P = NP. Мы знаем, что нахождение ширины дерева данного графа является NP-Hard. Для данного графа мы можем добавить непересекающуюся клику размера V ( G ) + 1, чтобы создать новый граф G ′ . A Минимальная шириной дерева-разложение G ' может быть получено следующим образом : он имеет два узла с одного мешком , содержащего все узлы клики , а другие , содержащие все узлы G . Теперь делая это дерево-разложение мяса потребовало бы найти разложение обедненных дерева исходного графа G , который бы, в качестве побочного продукта, получая древесную ширину от G .G V(G)+1 G′ G′ G G G
источник