Вопросы с тегом «spanning-trees»

45
Минимальное связующее дерево против кратчайшего пути

В чем разница между алгоритмом минимального связующего дерева и алгоритмом кратчайшего пути? В моем классе структур данных мы рассмотрели два алгоритма минимального связующего дерева (Прима и Крускала) и один алгоритм кратчайшего пути (Дейкстры). Минимальное остовное дерево - это дерево в графе,...

24
Есть ли у любых двух остовных деревьев простого графа общие ребра?

Я пробовал несколько случаев и обнаружил, что любые два остовных дерева простого графа имеют некоторые общие ребра. Я имею в виду, что до сих пор не нашел контрпример. Но я не мог ни доказать, ни опровергнуть это. Как доказать или опровергнуть эту...

22
Когда минимальное остовное дерево для графа не уникально

Для заданного взвешенного неориентированного графа G: Какие условия должны выполняться, чтобы для G было несколько минимальных остовных деревьев? Я знаю, что MST уникален, когда все веса различны, но вы не можете полностью изменить это утверждение. Если на графике есть несколько ребер с одинаковым...

21
Имеют ли минимальные остовные деревья взвешенного графа одинаковое количество ребер с заданным весом?

Если взвешенный граф GGG имеет два разных минимальных остовных дерева T1=(V1,E1)T1=(V1,E1)T_1 = (V_1, E_1) и T2=(V2,E2)T2=(V2,E2)T_2 = (V_2, E_2) , то верно ли, что для любого ребра eee в E1E1E_1 число ребер в E1E1E_1 с таким же весом, что и eee (включая само eee ), равно числу ребер в E2E2E_2 с...

15
График имеет два / три разных минимальных остовных дерева?

Я пытаюсь найти эффективный метод определения, имеет ли данный граф G два разных минимальных остовных дерева. Я также пытаюсь найти метод, чтобы проверить, есть ли у него 3 различных минимальных остовных дерева. Наивное решение, о котором я думаю, - запустить алгоритм Крускала один раз и найти...

12
Минимальное остовное дерево с двойным весом

Рассмотрим граф G(V,E)G(V,E)G(V,E) . Каждое ребро имеет два веса и . Найдите остовное дерево, которое минимизирует произведение . Алгоритм должен работать за полиномиальное время относительно,A e B e ( ∑ e ∈ T A e ) ( ∑ e ∈ T B e ) | V | , | E...

12
Почему проблема связанного с k связующего дерева NP-полна?

-ограничен охватывающая проблема дерева, где вы едите неориентированный граф G ( V , E ) , и вы должны решить , имеет ли он или нет связующего дерево таким образом, что каждая вершина имеет степень не выше к .kkkG(V,E)G(V,E)G(V,E)kkk Я понимаю, что для случая это проблема гамильтоновых путей....

11
Предлагая уточнения типов

На работе мне было поручено вывести некоторую информацию о типах динамического языка. Я переписываю последовательности операторов во вложенные letвыражения, например так: return x; Z => x var x; Z => let x = undefined in Z x = y; Z => let x = y in Z if x then T else F; Z => if x then {...