距離 (圖論)
外表

喺圖論語境入便,距離係指一幅圖之中兩個頂點,佢哋之間嗰段最短路徑經歷咗幾多條邊。兩個頂點之間,可以有多過一條最短路徑。假如某兩個頂點之間完全冇任何路徑連接住,慣例上佢哋之間嘅距離就會設做無限大。[1]
喺有向圖當中,兩個頂點 u 同 v 之間嘅距離 d(u,v),定義上係指緊由 u 去 v 嘅最短、有向路徑有幾長,而前提係有最少一條噉嘅路徑存在[2]。
相關概念
[編輯]某頂點 v 嘅離心率[註 1]用符號寫係 ε(v),係指 v 同圖中任何其他頂點之間最遠相差幾大嘅距離,即係話:
某幅圖嘅半徑 r [註 2]係指圖中頂點嘅最細嘅離心率,用符號表示即係:
某幅圖嘅直徑 d [註 3]係指圖中頂點最大嘅離心率,用符號表達即係:
要搵一幅圖嘅直徑,首先要計出每對頂點之間嘅最短路徑,呢啲路徑之中最長嘅嗰個長度,就係成幅圖嘅直徑。
運算問題
[編輯]呢節要加長。 |
要睇晒咁多條可能路徑然後決定邊條係最短路徑,可以好撈絞。噉係因為隨住邊嘅數量上升,可能路徑嘅數量會有爆發性嘅增長。
睇埋
[編輯]註釋
[編輯]引述
[編輯]- ↑ Bouttier, Jérémie; Di Francesco, P.; Guitter, E. (July 2003). "Geodesic distance in planar graphs". Nuclear Physics B. 663 (3): 535–567. arXiv:cond-mat/0303272. Bibcode:2003NuPhB.663..535B. doi:10.1016/S0550-3213(03)00355-9. S2CID 119594729.
By distance we mean here geodesic distance along the graph, namely the length of any shortest path between say two given faces
- ↑ F. Harary, Graph Theory, Addison-Wesley, 1969, p.199.