![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
以下、数式をtex記法で表記します。
アルゴリズムを表記するにあたって困っていることがあります。
有向グラフにおいて、ある節v1を始点・ある節v2終点とする辺は
e_{v1,v2}
またその逆方向は
e_{v2,v1}
と書けて e_{v1,v2}≠e_{v2,v1}ですよね。
では無向グラフにおいて、ある節v1とある節v2を結ぶ辺を表記するにはどうすればよいでしょうか。
e_{a,b}とe_{b,a}は同じ辺を表すものとする
というような注意書きを入れて
e_{v1,v2}
と表すしかありませんか。
こういった場合に使うべき数学的な記法がわかりません。
うまく説明できているか心配ですがアドバイスをお願いします。
A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
有向グラフの方をe(v1,v2)とかe(v2,v1)で表して
無向グラフの方をe{v1,v2}とかで表してみてはどうでしょうか。
順序も込みで考える場合は()で、順序の区別がない場合は
{}で表すことが多いです。
(例:座標上の点は(a,b)で、集合{a,b}で表すなど)
どっちにしても、
>e_{a,b}とe_{b,a}は同じ辺を表すものとする
のような注意書きは必要だと思いますが。
グラフ理論では単にv1v2∈E(G)で表します。
それが有向か無向かは最初にことわっておく慣例があります。
No.2
- 回答日時:
ん~, あんまりこの辺は気にしてないけどなぁ.... わかればいいので.... ということで参考意見にしておこう.
普通は #1 で言われるように, 無向辺を集合 {a, b} で表すかなぁ. 対応して, 有向辺は順序対 (a, b) で表します. とはいえ, 無向グラフであることが明らかで, 混乱しないような場合には無向辺であっても順序対 (a, b) で表すことも多いと思います.
e_{v1, v2} のように書くなら, 「無向グラフだから e_{v1, v2} = e_{v2, v1} である」と一言断わっておくのが親切でしょうね. あ, 節を表すなら v1 より v_1 の方が普通だから本当は e_{v_1, v_2} かなぁ. 添字が重なるので一方の文字を変えて e_{uv} って書く方が見やすいと思うけど.
No.1
- 回答日時:
頂点 a, bを結ぶ辺が高々 1つなら、2元からなる集合 {a, b} で良いのでは? {a, b} = {b, a} じゃろ。
そもそも最初の e_{v1, v2} も「数学的には」意味のない表記に見えますが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 節を列挙する例示表現について 2 2022/08/15 13:52
- 物理学 ベクトルを2乗表記 (v↑)^2 について 4 2023/05/24 15:00
- 物理学 物理 7 2023/08/05 11:51
- C言語・C++・C# ある線が円の範囲に入っているかの計算 1 2022/12/07 16:14
- 物理学 2物体の単振動 1 2023/08/17 20:27
- 物理学 熱力学 エントロピー 断熱自由膨張 熱力学第2法則 クラウジウスの不等式 2 2022/07/14 12:58
- 数学 線形代数学の問題です! Vは 4 次元ベクトル空間とし線形変換 f ∶ V→ V のある基底 v1, 1 2022/06/12 09:25
- C言語・C++・C# C言語の課題が出たのですが自力でやっても分かりませんでした。 要素数がnであるint型の配列v2の並 3 2022/11/19 17:41
- Visual Basic(VBA) エクセルのマクロとシートの保護について教えてください。 1 2022/10/18 08:36
- 物理学 下図のグラフは上図の回路のコンデンサーにおいて負の極板をx=0としたときの極板の変位?(横軸)と電位 2 2023/08/09 00:22
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報