Разложение дерева

Оглавление1 Древовидная декомпозиция1.1 Определение древовидной декомпозиции1.2 Свойства древовидной декомпозиции1.3 Ширина дерева1.4 Динамическое программирование1.5 Альтернативные структуры1.6 Метод декомпозиции1.7 Полный текст статьи:2 […]

Древовидная декомпозиция

  • Определение древовидной декомпозиции

    • Древовидная декомпозиция преобразует граф в дерево, где вершины графа связаны с узлами дерева.  
    • Вершины смежны только тогда, когда соответствующие поддеревья пересекаются.  
    • Граф полного пересечения является хордовым графом.  
  • Свойства древовидной декомпозиции

    • Объединение всех множеств вершин равно множеству вершин графа.  
    • Для каждого ребра графа существует подмножество, содержащее обе вершины.  
    • Узлы, связанные с вершиной, образуют связное подмножество дерева.  
  • Ширина дерева

    • Ширина древовидной декомпозиции равна размеру наибольшего набора вершин минус единица.  
    • Древовидная ширина графа – это минимальная ширина среди всех возможных древовидных разложений.  
  • Динамическое программирование

    • Задачи комбинаторной оптимизации могут быть эффективно решены с помощью динамического программирования для графов ограниченной ширины дерева.  
    • Пример: задача нахождения максимального независимого множества решается за линейное время.  
  • Альтернативные структуры

    • Заросли ежевики и убежища могут использоваться для определения древовидной ширины графа.  
    • Ветвление-декомпозиция имеет ширину в пределах постоянного коэффициента ширины дерева.  
  • Метод декомпозиции

    • Древовидная декомпозиция используется в методе декомпозиции для решения задачи удовлетворения ограничений.  

Полный текст статьи:

Разложение дерева

Оставьте комментарий

Прокрутить вверх