看板 Grad-ProbAsk 關於我們 聯絡資訊
1. the input graph G has a shortest path tree if and only if G does not contain any negative cycle 2. the shortest path tree problem is equivalent to find the distance from r to each node u in graph G 請問這兩件事應該要怎麼證明呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.24.121
kib65060:1.用反證法,先說你有一個最短路徑 04/21 14:17
kib65060:然後說因為圖裡有nagtive cycle 04/21 14:17
kib65060:矛盾 04/21 14:18
kib65060:因為你可利用nagtive cycle 找到更短的路徑 04/21 14:21
FRAXIS:path本來就沒有cycle 就算有negative cycle, 04/21 19:11
FRAXIS:shortest path還是存在 只是我不知道tree還存不存在.. 04/21 19:12
privatewind:path允許cycle吧...但不允許有loop 04/22 00:06
FRAXIS:cycle跟loop差在哪? 04/22 06:47
privatewind:loop指的是 a->a cycle則是指至少三點 04/22 10:02
privatewind:且不能有loop 04/22 10:03
privatewind:所以cycle可以a->b->a 04/22 10:03
FRAXIS:那就看你怎麼定義path囉 有書的定義是path不能重複點 04/22 18:09
FRAXIS:可以重複點的叫做 Walk 也有書說path可以重複點 04/22 18:10
FRAXIS:沒有重複點的path叫做simple path 04/22 18:10
sneak: path本來就沒有cy https://daxiv.com 09/11 14:23