Разложение дерева сложно в худшем случае, но жадный метод кажется почти оптимальным в небольших реальных сетях.
- Известно ли что-нибудь о сложности разложения дерева «типичного» экземпляра некоторого класса графов?
- Есть ли пример семейства графов, где жадные методы разложения дерева плохо работают?
ds.algorithms
graph-theory
graph-algorithms
treewidth
Ярослав Булатов
источник
источник
Ответы:
Я только что натолкнулся на соответствующую статью - Kloks / Boedlander: «Только у немногих графов ограниченная ширина дерева». Они показывают, что почти все графы с вершинами и δ n ребрами имеют ширину дерева порядка n ϵ , ϵ = δ - 1n δn nϵ ϵ=δ−1δ+1 δ=3 n−−√
Таким образом, даже если жадный метод нашел наилучшую декомпозицию для всех графов, результирующий алгоритм все равно был бы невероятно медленным для типичных графов.
источник