グラフ (グラフ理論の)のソースを表示
←
グラフ (グラフ理論の)
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、以下のグループに属する利用者のみが実行できます:
登録利用者
。
このページは編集や他の操作ができないように保護されています。
このページのソースの閲覧やコピーができます。
'''【ぐらふ (graph)】''' === 概要 === グラフは, 点の集合<math>V\,</math>, 枝の集合<math>A\,</math>および各枝<math>a\in A\,</math>の始点と終点を指定する2つの写像<math>\partial^+: A \to V\,</math>と<math>\partial^-: A \to V\,</math>からなる複合概念であり, グラフ<math>G=(V,A;\partial^+,\partial^-)\,</math> (あるいは <math>(V,A)\,</math> )のように記される. グラフは平面上に, 点を丸で, 枝を矢線で描き, 幾何学的に表現される. 枝<math>a\,</math>の矢線の始点が<math>\partial^+a\,</math>を, 終点が<math>\partial^-a\,</math>を表す. 枝の方向を考慮する場合を有向グラフ, 考慮しない場合を無向グラフと呼び区別する. === 詳説 === [[グラフ (グラフ理論の)|グラフ]] (graph)は,[[点 (グラフの)|点]]の集合<math>V\, </math>,[[枝]]の集合<math>A\, </math>および各枝<math>a\in A\, </math>の始点と終点を指定する二つの写像<math>\partial^+: A \to V\, </math>と<math>\partial^-: A \to V\, </math>からなる複合概念であり,グラフ<math>G=(V,A;\partial^+,\partial^-)\, </math>のように記される.また,しばしば<math>G=(V,A)\, </math>のように略記される.グラフは平面上に,点を丸で,枝を矢線で描き,幾何学的に表現される.枝<math>a\, </math>の矢線の始点が<math>\partial^+a\, </math>を,終点が<math>\partial^-a\, </math>を表している.<math>u=\partial^+a\, </math>で<math>v=\partial^-a\, </math>であるとき,枝<math>a\, </math>は点<math>u\, </math>から点<math>v\, </math>への枝といわれる.すべての2点<math>u\, </math>, <math>v\, </math>に対して点<math>u\, </math>から点<math>v\, </math>への枝が高々1本だけであるとき, 点<math>u\, </math>から点<math>v\, </math>への枝があればそれを<math>(u,v)\, </math>のように点の順序対で表現することも多い.これからも分かるようにグラフはその点集合上の2項関係を表すものであると考えることができる.様々なシステムの構造を捕らえるとき, それらのシステムの構成要素の間の2項関係を考えることはもっとも基本的であり, モデル化も容易である.枝<math>(u,v)\, </math>は<math>u\, </math>から<math>v\, </math>へのものの流れ(の存在)を表現したり, <math>u\, </math>から<math>v\, </math>への因果関係,通信ケーブルや道路などのリンクの存在などを表現したりする.日常的にも用いられる「・・・ネットワーク」や「・・・網」といわれるものはグラフ構造を持つものである. 取り扱う問題によっては, 各枝の始点と終点がどちらであるかを気にしない(すなわち対称な2項関係を考える)こともある.このようなとき,平面上の幾何学的表現では各枝を表現する矢線から矢印を取って,そのグラフを表現する.このようなグラフは[[無向グラフ]] (undirected graph) と呼ばれる.最初に定義した通常のグラフを無向グラフと対比して示したいとき, これを[[有向グラフ]] (directed graph あるいは digraph) という.グラフの用語については,日本語および英語の両方とも,必ずしも統一されていない.点は,頂点,節点とも呼ばれ,枝は,辺,弧,線などとも呼ばれる.英語では,点はvertex, node, 枝は edge, arc などがよく用いられる(枝に対し有向グラフでarc, 無向グラフでedgeを用いる流儀もある).グラフの枝(や点)にそれに付随する容量,長さ,費用などの属性を付与してグラフ中のものの流れなどを考える場合, これを[[ネットワーク]] (network) と呼ぶ. グラフ<math>G=(V,A)\, </math>上の点<math>u\, </math>から点<math>v\, </math>へ枝の向きは無視して接続する点と枝をたどって到達できるとき,たどる順に得られる点と枝の交互列を点<math>u\, </math>から点<math>v\, </math>への道(あるいは路)(path) という.その道上の枝がたどる向きにすべて揃っているとき,そのような道を有向道(あるいは有向路)(directed path)という.道および有向道は,少なくとも1本の枝を含み, その始点と終点が一致するとき,閉路(closed path (cycle))および有向閉路(directed closed path (directed cycle))と呼ばれる.平面上に枝を交差させることなく幾何学的に表現することが可能なグラフを[[平面グラフ]] (planar graph) という.閉路を含まない連結なグラフを[[木]] (tree)という.グラフ<math>G\, </math>の点集合<math>v\, </math>のある2分割<math>\{U,W\}\, </math>が存在して,各枝が<math>U\, </math>の点と<math>W\, </math>の点を結ぶとき,このグラフ<math>G\, </math>を[[2部グラフ]] (bipartite graph) という.<math>U\, </math>と<math>W\, </math>の点の数がそれぞれ<math>m\, </math>と<math>n\, </math>であって,<math>U\, </math>の各点と<math>W\, </math>の各点を結ぶ枝が丁度1本存在するとき,この2部グラフを完全2部グラフと言い, <math>{\rm K}_{m,n}\, </math>のように表す.グラフ<math>G\, </math>が自己閉路(1本の枝からなる閉路)を含まず, そのすべての相異なる2点に対してそれらを結ぶ丁度1本の枝が存在するとき,このグラフを[[完全グラフ]] (complete graph)(あるいは完備グラフ)という.ここで,<math>V\, </math>の点の数が<math>n\, </math>であるとき,これを<math>n\, </math>点完全グラフと呼び, <math>{\rm K}_n\, </math>のように表す. 二つのグラフ<math>G_1=(V_1,A_1;\partial^+_1,\partial^-_1)\, </math>と<math>G_2=(V_2,A_2;\partial^+_2,\partial^-_2)\, </math>に対して, グラフ<math>G_1\, </math>の点と枝の接続関係は保ったまま<math>V_1\, </math>の各点の名前(ラベル)を変えて<math>V_2\, </math>とし,同時に<math>A_1\, </math>の各枝の名前(ラベル)を変えて<math>A_2\, </math>としてグラフ<math>G_1\, </math>からグラフ<math>G_2\, </math>を得ることが可能であるとき, これらの二つのグラフは[[同形性 (グラフの)|同形である]] (isomorphic)という.また,二つのグラフ<math>G_1=(V_1,A_1;\partial^+_1,\partial^-_1)\, </math>と<math>G_2=(V_2,A_2;\partial^+_2,\partial^-_2)\, </math>に対して, <math>V_2\subseteq V_1\, </math>, <math>A_2\subseteq A_1\, </math>であり,<math>\partial^+_2\, </math>が<math>\partial^+_1\, </math>を,<math>\partial^-_2\, </math>が<math>\partial^-_1\, </math>を,それぞれ,<math>A_2\, </math>上に制限したものになっているとき, グラフ<math>G_2\, </math>をグラフ<math>G_1\, </math>の部分グラフという.与えられたグラフ<math>G\, </math>の幾何学的表現から,いくつかの枝を消し,いくつかの孤立して残る点を消して得られる幾何学的表現に対応するグラフが元のグラフ<math>G\, </math>の部分グラフである. ---- '''参考文献''' [1] C. Berge, ''Graphes et Hypergraphes'', Dunod, 1970. 伊理正夫 他 訳,『グラフの理論, I~III』, サイエンス社,1976. [2] J. A. Bondy and U. S. R. Murty, ''Graph Theory with Applications'', North-Holland, 1976. [3] R. Diestel, ''Graph Theory'', 3rd ed., Springer, 2005. 根上生也,太田克弘 訳,『グラフ理論』, シュプリンガー・ジャパン,2000. [4] F. Harary, ''Graph Theory'', Addison-Wesley, 1969. 池田貞雄 訳,『グラフ理論』, 共立出版,1971. [5] 伊理正夫, 藤重悟, 大山達雄,『グラフ・ネットワーク・マトロイド』,産業図書,1986. [[Category:グラフ・ネットワーク|ぐらふ・ねっとわーく]]
グラフ (グラフ理論の)
に戻る。
案内メニュー
個人用ツール
ログイン
名前空間
ページ
議論
変種
表示
閲覧
ソースを表示
履歴表示
その他
検索
案内
メインページ
コミュニティ・ポータル
最近の出来事
最近の更新
おまかせ表示
ヘルプ
ORWikiへのお問い合わせ
OR学会HP
OR学会アーカイブ集
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報