Запитання з тегом «spanning-trees»

Охоплююче дерево пов'язаного ненаправленого графа G - це дерево, що має всі вершини і деяку кількість ребер G.

7
Мінімальне нальотове дерево проти найкоротшого шляху
Яка різниця між алгоритмом мінімального прольотного дерева та алгоритмом найкоротшого шляху? У моєму класі структур даних ми охопили два алгоритми мінімального прольотного дерева (Прима та Крускала) та один алгоритм найкоротшого шляху (Діккстра). Мінімальне дерево, що охоплює, - це дерево у графіку, що охоплює всі вершини, а загальна вага дерева мінімальна. …

6
Чи мають будь-які два розкидані дерева простого графіка завжди спільні краї?
Я спробував декілька випадків і виявив, що будь-яке двома простими деревами простого графіка має деякі спільні краї. Я маю на увазі, що я не міг знайти жодного зустрічного прикладу. Але я це не міг довести або спростувати. Як довести чи спростувати цю здогадку?

3
Коли мінімальне прольотове дерево для графа не є унікальним
З огляду на зважений, непрямий графік G: Які умови повинні виконуватися, щоб існувало декілька мінімум дерев, що охоплюють G? Я знаю, що MST є унікальним, коли всі ваги є різними, але ви не можете змінити це твердження. Якщо на графіку є багаторівневі ребра з однаковою вагою, може бути декілька MST, …

2
Чи однакова кількість мінізованих дерев зваженого графіка має однакову кількість країв із заданою вагою?
Якщо зважений графік 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 …

4
Графік має два / три різних мінімальних простягаються дерева?
Я намагаюся знайти ефективний метод виявлення, чи є у даного графа G два різних мінімальних дерева. Я також намагаюся знайти метод, щоб перевірити, чи є у нього 3 різних мінімальних дерев. Наївне рішення, про яке я хотів би, - це запустити алгоритм Крускала один раз і знайти загальну вагу дерева …

2
Чому проблема NP NP-пов'язуваного розкинутого дерева не є повною?
Проблема, пов'язана з обмеженим деревом, полягає у тому, що у вас є непрямий графік G ( V , E ), і ви повинні вирішити, чи має воно дерево, що охоплює, таким чином, що кожна вершина має ступінь не більше k .kkkG(V,E)G(V,E)G(V,E)kkk Я розумію, що для випадку це проблема гамільтонівського шляху. …

2
Мінімальне розкидне дерево з подвійними параметрами ваги
Розглянемо графік . Кожен край має дві ваги та . Знайдіть розкидне дерево, що мінімізує продукт . Алгоритм повинен виконуватись у поліном час щодо.Г ( V, Е)G(V,E)G(V,E)еeeАеAeA_eБеBeB_e( ∑e ∈ TАе) ( ∑e ∈ TБе)(∑e∈TAe)(∑e∈TBe)\left(\sum_{e \in T}{A_e}\right)\left(\sum_{e \in T}{B_e}\right)| V| , | Е||V|,|E||V|, |E| Мені складно адаптувати будь-який із традиційних алгоритмів …

1
Визначення типів уточнення
На роботі мені було доручено виводити інформацію про тип динамічної мови. Я переписую послідовності висловлювань у вкладені 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 …
11 programming-languages  logic  type-theory  type-inference  machine-learning  data-mining  clustering  order-theory  reference-request  information-theory  entropy  algorithms  algorithm-analysis  space-complexity  lower-bounds  formal-languages  computability  formal-grammars  context-free  parsing  complexity-theory  time-complexity  terminology  turing-machines  nondeterminism  programming-languages  semantics  operational-semantics  complexity-theory  time-complexity  complexity-theory  reference-request  turing-machines  machine-models  simulation  graphs  probability-theory  data-structures  terminology  distributed-systems  hash-tables  history  terminology  programming-languages  meta-programming  terminology  formal-grammars  compilers  algorithms  search-algorithms  formal-languages  regular-languages  complexity-theory  satisfiability  sat-solvers  factoring  algorithms  randomized-algorithms  streaming-algorithm  in-place  algorithms  numerical-analysis  regular-languages  automata  finite-automata  regular-expressions  algorithms  data-structures  efficiency  coding-theory  algorithms  graph-theory  reference-request  education  books  formal-languages  context-free  proof-techniques  algorithms  graph-theory  greedy-algorithms  matroids  complexity-theory  graph-theory  np-complete  intuition  complexity-theory  np-complete  traveling-salesman  algorithms  graphs  probabilistic-algorithms  weighted-graphs  data-structures  time-complexity  priority-queues  computability  turing-machines  automata  pushdown-automata  algorithms  graphs  binary-trees  algorithms  algorithm-analysis  spanning-trees  terminology  asymptotics  landau-notation  algorithms  graph-theory  network-flow  terminology  computability  undecidability  rice-theorem  algorithms  data-structures  computational-geometry 

1
Поглиблений аналіз модифікованого алгоритму Борівки
Алгоритм Борівки - один із стандартних алгоритмів для обчислення мінімального діапазону дерева для графа , при .G=(V,E)G=(V,E)G = (V,E)|V|=n,|E|=m|V|=n,|E|=m|V| = n, |E| = m Псевдокод: MST T = empty tree Begin with each vertex as a component While number of components > 1 For each component c let e = …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.