Связующее дерево

Связующее дерево Определение и свойства остовных деревьев Остовное дерево — это дерево, которое соединяет все вершины графа.  Остовное дерево является […]

Связующее дерево

  • Определение и свойства остовных деревьев

    • Остовное дерево — это дерево, которое соединяет все вершины графа. 
    • Остовное дерево является минимальным деревом, содержащим все вершины графа. 
    • Остовное дерево может быть найдено за линейное время, если граф связный. 
  • Примеры и вычисления

    • Остовные деревья существуют для деревьев, циклов и двудольных графов. 
    • Для n-мерного гиперкуба число остовных деревьев вычисляется по формуле. 
    • В общем случае число остовных деревьев может быть вычислено с помощью теоремы Кирхгофа. 
  • Рекуррентность удаления-сокращения

    • Число остовных деревьев удовлетворяет рекуррентности удаления-сокращения. 
    • При сжатии графа необходимо учитывать соединения вершин несколькими ребрами. 
  • Многочлен Татта и его применение

    • Многочлен Татта графа представляет собой сумму по остовным деревьям. 
    • Его значение при (1,1) равно числу остовных деревьев. 
    • Вычислительная сложность точного вычисления многочлена Татта высока. 
  • Алгоритмы построения и оптимизации

    • Существуют алгоритмы для построения остовных деревьев в глубину и в ширину. 
    • Изучены задачи оптимизации для остовных деревьев, включая минимальное остовное дерево и другие. 
  • Рандомизация и перечисление

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

    • Для бесконечных связных графов существование остовного дерева эквивалентно аксиоме выбора. 
    • Лемма Цорна требует наличия максимального элемента в частичном порядке бесконечных деревьев. 

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

Связующее дерево — Википедия

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

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