ネットワーク科学は、通信ネットワーク、コンピュータネットワーク、生物学的ネットワーク、認知ネットワーク、意味ネットワーク、ソーシャルネットワークなどの複雑なネットワークを研究する学術分野であり、ノード(または頂点)で表される個別の要素またはアクターと、要素またはアクター間の接続をリンク(またはエッジ)として考慮します。この分野は、数学のグラフ理論、物理学の統計力学、コンピュータ科学のデータマイニングと情報視覚化、統計学の推論モデリング、社会学の社会構造などの理論と方法を活用しています。米国国家研究評議会は、ネットワーク科学を「物理的、生物学的、社会的現象のネットワーク表現の研究であり、これらの現象の予測モデルにつながるもの」と定義しています。[ 1 ]
ネットワークの研究は、複雑な関係データを分析する手段として、さまざまな分野で出現しました。この分野で知られている最も古い論文は、 1736年にレオンハルト・オイラーによって書かれた有名な「ケーニヒスベルクの七つの橋」です。オイラーによる頂点と辺の数学的記述は、ネットワーク構造におけるペアワイズ関係の特性を研究する数学の一分野であるグラフ理論の基礎となりました。グラフ理論の分野は発展を続け、化学にも応用されています。[ 2 ]
ハンガリーの数学者で教授のデネス・ケーニヒは、1936年に「有限グラフと無限グラフの理論」というタイトルのグラフ理論に関する最初の本を執筆した。[ 3 ]

1930年代、ゲシュタルト心理学の伝統を受け継ぐ心理学者ジェイコブ・モレノがアメリカにやって来た。彼はソシオグラムを開発し、1933年4月に医学研究者の大会で発表した。モレノは「社会測定学の出現以前は、集団の対人関係の構造が『正確に』どのようなものか誰も知らなかった」と主張した。[ 4 ]ソシオグラムは、小学校の生徒の集団の社会構造を表したものであった。男子は男子同士、女子は女子同士で友達だったが、一人の男子が一人の女子に好意を抱いていると述べていた。その気持ちは報われなかった。この社会構造のネットワーク表現は非常に興味深いとされ、ニューヨーク・タイムズ紙に掲載された。[ 5 ]ソシオグラムは多くの応用例が見つかり、社会ネットワーク分析の分野へと発展した。[ 6 ]
ネットワーク科学における確率論は、ポール・エルデシュとアルフレッド・レーニによるランダムグラフに関する8つの有名な論文を契機に、グラフ理論の派生として発展した。ソーシャルネットワークにおいては、指数ランダムグラフモデル(p*)は、ソーシャルネットワーク内で同点が発生する確率空間を表すために用いられる表記法である。ネットワーク確率構造への別のアプローチとして、ネットワーク確率行列がある。これは、ネットワークのサンプルにおけるエッジの過去の存在または非存在に基づいて、ネットワーク内でエッジが発生する確率をモデル化するものである。
ネットワークへの関心は、さまざまなネットワークトポロジーを記述するための新しい数学的枠組みを提供する新たな発見を受けて、2000 年頃に爆発的に高まり、「ネットワーク科学」という用語が生まれました。Albert -László BarabásiとReka Albert は、WWW から携帯電話まで、多くの実際のネットワークがスケールフリーネットワーク[ 7 ]の性質を持っていることを発見しました 。スケールフリー特性は、実際のネットワークではハブが多くの次数が低い頂点と共存しているという事実を捉えており、著者らはこのスケールフリー状態の起源を説明する動的モデルを提供しました。[ 7 ]特にソーシャルネットワークは、弱いスケールフリーである傾向があります。[ 8 ] Duncan WattsとSteven Strogatz は、ネットワークに関する経験的データを数学的表現と調和させ、スモールワールドネットワークを記述しました。[ 9 ]
決定論的ネットワークの定義は、確率的ネットワークの定義と比較して定義されます。重み付けのない決定論的ネットワークでは、エッジは存在するか存在しないかのどちらかであり、通常、エッジが存在しない場合は0、存在する場合は1で表します。重み付けのある決定論的ネットワークでは、エッジの値は各エッジの重み、例えば強度レベルを表します。
確率ネットワークでは、各エッジの背後にある値は、各エッジが存在する可能性を表します。たとえば、あるエッジの値が0.9の場合、そのエッジの存在確率は0.9であると言います。[ 10 ]
ネットワークには、その特性を分析するために計算できる特定の属性がしばしば存在します。これらのネットワーク特性の挙動は、ネットワークモデルを定義することが多く、特定のモデル間の差異を分析するために使用できます。ネットワーク科学で使用されるその他の用語の定義の多くは、グラフ理論用語集に記載されています。
ネットワークの規模は、ノードの数を指す場合がある。または、あまり一般的ではないが、辺の数(多重エッジのない連結グラフの場合)範囲は(木)(完全グラフの場合)。単純グラフ(各頂点ペア間に最大で1つの(無向)エッジが存在し、頂点同士が接続していないネットワーク)の場合、次のようになります。; 有向グラフ(自己連結ノードなし)の場合、; 自己接続が許容される有向グラフの場合、グラフにおいて、2つの頂点間に複数の辺が存在する可能性がある場合、。
密度ネットワークの は、エッジ数の 0 から 1 の間の正規化された比率として定義されます。ネットワーク内の可能なエッジの数に対してノード。ネットワーク密度は、ネットワーク内に存在する「オプション」エッジの割合を示す尺度であり、次のように計算できます。 どこそして接続されたネットワークにおけるエッジの最小数と最大数は、それぞれノード。単純グラフの場合、二項係数によって与えられるそして密度を与える もう一つの可能性のある方程式は一方、ネクタイは単方向である(Wasserman & Faust 1994)。[ 11 ]単方向の関係を測定できるため、ネットワーク密度のより良い概要が得られます。
密度エッジ間に交差がないネットワークの は、エッジの数の比率として定義されます。ネットワーク内の可能なエッジの数に対してノードは、交差するエッジを持たないグラフによって与えられる。与える
学位ノードの密度は、そのノードに接続されているエッジの数です。ネットワークの密度と密接に関係しているのは、平均次数です。(または、有向グラフの場合は、(無向グラフの各辺から生じる2の係数は、2つの異なる頂点の次数に寄与する)。ERランダムグラフモデルでは() 期待値を計算できます (期待値に等しい)任意の頂点の場合):ランダムな頂点はネットワーク内の他の頂点が利用可能であり、確率それぞれに接続します。したがって、。
次数分布これは、インターネットやソーシャルネットワークなどの実際のネットワークと理論モデルの両方に共通する基本的な特性です。ネットワークの次数分布P ( k ) は、次数がkであるネットワーク内のノードの割合として定義されます。最も単純なネットワークモデル、例えば (エルデシュ・レニーモデル)ランダムグラフでは、n個のノードがそれぞれ確率p (または 1 − p )で独立して接続 (または接続されない)され、次数kは二項分布(またはnが大きい極限ではポアソン分布) に従います。しかし、 WWWからタンパク質相互作用ネットワークまで、ほとんどの実際のネットワークでは、次数分布は右に大きく偏っており、ノードの大部分は次数が低く、少数のノード (「ハブ」と呼ばれる) は次数が高いことを意味します。このようなスケールフリーネットワークの場合、次数分布はおおよそべき乗則に従います。ここで、γは次数指数であり、 は定数です。このようなスケールフリーネットワークは、次数分布の2次モーメントの発散に起因する、予期せぬ構造的および動的な特性を持っています。[ 6 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ]
平均最短経路長は、すべてのノードペア間の最短経路を見つけ、その長さをすべての経路にわたって平均することによって計算されます(長さは経路に含まれる中間エッジの数、つまり距離です)。2つの頂点の間グラフ内)。これは、ネットワークのあるメンバーから別のメンバーに到達するのに必要なステップ数を平均的に示しています。頂点の数の関数としての期待平均最短経路長(つまり、平均最短経路長のアンサンブル平均)の挙動ランダムネットワークモデルのスケーリングは、そのモデルがスモールワールド効果を示すかどうかを定義します。の場合、モデルはスモールワールドネットを生成します。対数成長よりも速い成長の場合、モデルはスモールワールドを生成しません。これは超小世界効果として知られています。
ネットワークグラフを測定する別の方法として、ネットワークの直径を、ネットワーク内で計算されたすべての最短経路の中で最長のものとして定義できます。これは、ネットワーク内で最も遠い2つのノード間の最短距離です。言い換えれば、すべてのノードから他のすべてのノードへの最短経路長が計算されると、直径は計算されたすべての経路長の中で最長になります。直径は、ネットワークの線形サイズを表します。ノードABCDが接続されている場合、A→Dの経路は直径3(3ホップ、3リンク)になります。
クラスタリング係数は、「私の友人は皆お互いを知っている」という性質の尺度です。これは、「私の友人の友人は私の友人である」と表現されることもあります。より正確には、ノードのクラスタリング係数は、ノードの隣接ノード同士を接続する既存のリンクの数と、そのようなリンクの最大可能数との比率です。ネットワーク全体のクラスタリング係数は、すべてのノードのクラスタリング係数の平均です。ネットワークのクラスタリング係数が高いことは、スモールワールドのもう一つの指標です。[ 6 ]
クラスタリング係数'番目のノードは
どこは、'番目のノード、そしては、これらの隣接ノード間の接続数です。したがって、隣接ノード間の接続の最大可能数は、
確率論的な観点から言えば、期待される局所クラスタリング係数は、同じノードの任意の2つの隣接ノード間にリンクが存在する可能性を表す。
ネットワークの接続方法は、ネットワークの分析と解釈に大きく影響します。ネットワークは、以下の4つのカテゴリに分類されます。
中心性指標は、ネットワークモデルにおいて最も重要なノードを特定するためのランキングを生成します。異なる中心性指標は、「重要性」という言葉に異なる意味合いを持たせています。例えば、媒介中心性は、多くの他のノード間の橋渡し役となるノードを非常に重要とみなします。一方、固有値中心性は、他の多くの重要なノードがそのノードにリンクしている場合に、そのノードを非常に重要とみなします。このような指標は、これまで数百種類も提案されてきました。
中心性指標は、最も重要なノードを特定するのにのみ正確です。これらの指標は、ネットワークの残りのノードに対して意味を持つことはほとんどありません。[ 16 ] [ 17 ]また、その指標は、重要性に関する想定されたコンテキスト内でのみ正確であり、他のコンテキストでは「間違っている」傾向があります。[ 18 ]例えば、各コミュニティの最年少メンバー間のエッジのみがリンクとなっている2つの別々のコミュニティを想像してみてください。一方のコミュニティから他方のコミュニティへの転送はすべてこのリンクを経由する必要があるため、2人の年少メンバーは高い媒介中心性を持ちます。しかし、彼らは年少であるため、(おそらく)コミュニティ内の「重要な」ノードとの接続が少なく、つまり、彼らの固有値中心性はかなり低くなります。
中心性尺度の限界から、より一般的な尺度の開発が進められてきた。その例として、ランダムウォークの多様性を用いて、特定の開始ノードからネットワークの残りの部分へのアクセスしやすさを測定するアクセシビリティ[ 19 ] と、ノードによって生成される感染力の期待値から導出される期待力[ 16 ]が挙げられる。 これらの尺度はどちらも、ネットワークの構造のみから意味のある計算を行うことができる。

ネットワーク内のノードは、コミュニティを表すグループに分割されることがあります。状況によっては、コミュニティは明確に区別される場合もあれば、重複する場合もあります。通常、このようなコミュニティ内のノードは、同じコミュニティ内の他のノードとは強く接続されていますが、コミュニティ外のノードとは弱く接続されています。特定のネットワークのコミュニティ構造を記述する真のデータがない場合、教師ありクラスタリング手法または教師なしクラスタリング手法を用いて、考えられるコミュニティ構造を推論するアルゴリズムがいくつか開発されています。
ネットワークモデルは、経験的な複雑ネットワーク内の相互作用を理解するための基礎となる。様々なランダムグラフ生成モデルは、現実世界の複雑ネットワークと比較するために使用できるネットワーク構造を生成する。

ポール・エルデシュとアルフレッド・レニーにちなんで名付けられたエルデシュ・レニーモデルは、ノード間に等しい確率で辺が配置されるランダムグラフを生成するために用いられる。このモデルは、確率論的手法において、様々な特性を満たすグラフの存在を証明したり、ほぼすべてのグラフに対してある特性が成り立つことの意味を厳密に定義したりするために利用できる。
エルデシュ・レーニ モデルを生成するには2つのパラメータを指定する必要があります。1つはノードの総数n 、もう1つはランダムに選ばれた2つのノードがエッジを持つ確率pです。
モデルは特定のノードに偏りなく生成されるため、次数分布は二項分布になります。ランダムに選択された頂点の場合、、
このモデルではクラスタリング係数は0です。 3つの地域に分けられる。
亜臨界: すべてのコンポーネントはシンプルで非常に小さく、最大のコンポーネントのサイズは;
致命的:;
超臨界:どこは、方程式の正の解です。。
最大の連結成分は複雑度が高い。その他の成分はすべて単純で小さい。。
構成モデルは、次数列[ 20 ] [ 21 ]または次数分布[ 22 ] [ 23 ] (後続して次数列を生成するために使用される) を入力として受け取り、次数列以外のすべての点でランダムに接続されたグラフを生成します。これは、次数列の選択が与えられた場合、その次数列に準拠するすべてのグラフの集合からグラフが一様にランダムに選択されることを意味します。次数は、ランダムに選択された頂点の は、整数値を持つ 独立同分布の確率変数です。構成グラフには、無限大のサイズを持つ巨大連結成分が含まれています。[ 21 ]残りの成分は有限のサイズを持ち、サイズ分布の概念で定量化できます。確率ランダムにサンプリングされたノードがサイズのコンポーネントに接続されている次数分布の畳み込みべき乗によって与えられる: [ 24 ]どこ次数分布を表し、巨大コンポーネントは、臨界分数をランダムに除去することで破壊できる。すべてのエッジについて。このプロセスはランダムネットワーク上のパーコレーションと呼ばれます。次数分布の2次モーメントが有限である場合、この臨界エッジ分率は[ 25 ]で与えられる。、および頂点間の平均距離巨大コンポーネントでは、ネットワーク全体のサイズに対して対数的にスケーリングし、[ 23 ]
有向構成モデルでは、ノードの次数は、入次数という2つの数値で表されます。およびアウトディグリー、したがって次数分布は2変数である。入エッジと出エッジの期待値は一致するので、指向性構成モデルには、巨大成分が含まれるのは、[ 26 ]ご了承くださいそして後者の不等式では、これらは等しく、したがって互換性があります。ランダムに選択された頂点がサイズのコンポーネントに属する確率は次のように与えられる:[ 27 ]コンポーネント内、
外部コンポーネント用。

ワッツ・ストロガッツモデルは、スモールワールド特性を持つグラフを生成するランダムグラフ生成モデルである。
初期格子構造を用いてワッツ・ストロガッツモデルを生成する。ネットワーク内の各ノードは、最初はそのノードにリンクされている。最も近い隣接ノード。もう1つのパラメータは再配線確率として指定されます。各エッジには確率があります。それはランダムなエッジとしてグラフに再配線されます。モデルにおける再配線されるリンクの期待値は。
ワッツ・ストロガッツモデルは非ランダムな格子構造として始まるため、クラスタリング係数が非常に高く、平均経路長も長くなります。再配線が行われるたびに、接続性の高いクラスタ間にショートカットが形成される可能性が高くなります。再配線の確率が増加するにつれて、クラスタリング係数の減少速度は平均経路長の減少速度よりも遅くなります。結果として、クラスタリング係数のわずかな減少だけで、ネットワークの平均経路長を大幅に短縮することができます。pの値が大きいほど再配線されるエッジが多くなり、結果としてワッツ・ストロガッツモデルはランダムネットワークになります。
バラバシ・アルバートモデルは、優先的接続または「富める者はさらに富む」効果を示すために使用されるランダムネットワークモデルです。このモデルでは、エッジは次数が高いノードに接続される可能性が最も高くなります。ネットワークは、m 0個のノードからなる初期ネットワークから始まります。m 0 ≥ 2 であり、初期ネットワークの各ノードの次数は少なくとも 1 である必要があります。そうでない場合、そのノードは常にネットワークの残りの部分から切断されたままになります。
BAモデルでは、新しいノードがネットワークに1つずつ追加されます。各新しいノードは、既存のノードが既に持っているリンクの数に比例する確率で、既存のノードが接続されます。正式には、新しいノードがノードiに接続される確率p iは[ 28 ]です。
ここでk iはノードiの次数です。リンク数の多いノード(「ハブ」)は、さらに多くのリンクを急速に蓄積する傾向がありますが、リンク数が少ないノードは、新しいリンクの宛先として選ばれる可能性は低いです。新しいノードは、既にリンク数の多いノードに接続することを「優先」します。

BAモデルから得られる次数分布はスケールフリーであり、特に次数が大きい場合は、次の形式のべき乗則となる。
ハブは高い媒介中心性を示し、ノード間に短い経路が存在することを可能にする。その結果、BAモデルは平均経路長が非常に短くなる傾向がある。このモデルのクラスタリング係数も0に近づく傾向がある。
バラバシ・アルバートモデル[ 29 ]は、スケールフリー特性の普遍性を説明することを目的として無向ネットワーク向けに開発され、さまざまなネットワークやアプリケーションに幅広く適用されています。このモデルの有向バージョンはプライスモデル[ 30 ] [ 31 ]で、引用ネットワークのみを対象に開発されました。
非線形優先アタッチメント(NLPA)では、ネットワーク内の既存のノードは、ノード次数を一定の正のべき乗に比例して新しいエッジを獲得します。[ 32 ]正式には、これはノードの確率が新たな利点を得るには、
もしNLPAはBAモデルに還元され、「線形」と呼ばれます。NLPAは「準線形」と呼ばれ、ネットワークの次数分布は伸長指数分布に近づく傾向がある。NLPAは「スーパーリニア」と呼ばれ、少数のノードがネットワーク内のほぼすべての他のノードに接続されます。そして無限システムサイズでは、ネットワークのスケールフリー特性が破れる。ただし、よりわずかに大きいNLPAでは、一時的にスケールフリーに見える次数分布が生じる可能性がある。 [ 33 ]
頂点の性質が重要な要素となる別のモデルがCaldarelliらによって導入されている[ 34 ] 。ここでは2つの頂点の間にリンクが作成される。連結関数によって与えられる確率で関係する頂点の適合度。頂点 i の次数は[ 35 ]で与えられる。
もしは、の可逆かつ増加関数である。すると確率分布は
その結果、適応度ががべき乗則に従って分布する場合、ノード次数も同様にべき乗則に従って分布します。
直感的には、急速に減衰する確率分布では 次のようなリンク機能とともに
と一定のヘビーサイド関数を用いると、スケールフリーネットワークも得られる。
このようなモデルは、GDPをさまざまなノードの適合度として使用することにより、国家間の貿易を記述するためにうまく適用されてきた。そして、 [ 36 ] [ 37 ]のようなリンク関数
指数族ランダムグラフモデル(ERGM)は、ソーシャルネットワークやその他のネットワークからのデータを分析するための統計モデルのファミリーです。 [ 6 ] [ 38 ]指数族は、ネットワークだけでなく、多くの種類のデータを網羅する幅広いモデルのファミリーです。ERGMは、このファミリーに属するネットワークを記述するモデルです。
ランダムグラフを表すために、以下の表記法を採用する。一連のノードとタイ変数のコレクションノードのペアによってインデックス付けされます、 どこノードがエッジで接続され、さもないと。
ERGMの基本的な仮定は、観測されたグラフの構造が与えられた十分統計量のベクトルによって説明できるこれらは観測されたネットワークと、場合によってはノード属性の関数です。グラフの確率ERGMは以下のように定義されます。
どこは、モデルパラメータのベクトルであり、そしては正規化定数です。
ソーシャルネットワーク分析は、社会的実体間の関係の構造を調べます。[ 6 ] [ 39 ]これらの実体は多くの場合個人ですが、グループ、組織、国民国家、ウェブサイト、学術出版物である場合もあります。
1970年代以降、ネットワークの実証的研究は社会科学において中心的な役割を果たしており、ネットワークの研究に使用される数学的および統計的ツールの多くは、最初に社会学で開発されました。[ 6 ] [ 40 ] 他の多くの応用の中でも、ソーシャル ネットワーク分析は、イノベーション、ニュース、噂の拡散を理解するために使用されてきました。同様に、病気と健康関連行動の両方の拡散を調査するために使用されてきました。また、市場の研究にも適用され、交換関係における信頼の役割と価格設定における社会的メカニズムを調査するために使用されてきました。同様に、政治運動や社会組織への採用を研究するために使用されてきました。また、科学的な意見の相違や学術的名声を概念化するためにも使用されてきました。最近では、ネットワーク分析(およびその近縁のトラフィック分析)は、階層的およびリーダーのいない性質の両方の反乱ネットワークを明らかにするために、軍事情報において重要な用途を獲得しています。[ 41 ] [ 42 ]犯罪学では、犯罪組織における影響力のある人物、犯罪者の動き、共犯関係を特定し、犯罪活動を予測し、政策を策定するために使用されています。[ 43 ]
動的ネットワーク分析は、複雑な社会技術システム効果における異なるクラスのエンティティ間の関係の構造の変化を調べ、新しいグループ、トピック、リーダーの出現などの社会の安定性と変化を反映します。[ 44 ] [ 45 ] [ 46 ]動的ネットワーク分析は、複数のタイプのノード(エンティティ)と複数のタイプのリンク で構成されるメタネットワークに焦点を当てています。これらのエンティティは非常に多様です。例としては、人、組織、トピック、リソース、タスク、イベント、場所、信念などがあります。
動的ネットワーク分析手法は、ネットワークの経時的な傾向や変化を評価したり、新たなリーダーを特定したり、人々とアイデアの共進化を検証したりするのに特に役立ちます。
近年、公開されているハイスループットの生物学的データが爆発的に増加したことで、分子ネットワークの解析が大きな注目を集めている。この内容の解析の種類は、ソーシャルネットワーク解析と密接に関連しているが、ネットワーク内の局所的なパターンに焦点を当てることが多い。たとえば、ネットワークモチーフは、ネットワーク内で過剰に表現されている小さなサブグラフである。アクティビティモチーフは、ネットワーク構造を考慮すると過剰に表現されている、ネットワーク内のノードとエッジの属性における同様の過剰表現パターンである。生物学的ネットワークの解析は、相互作用ネットワークにおける疾患の影響を調べるネットワーク医学の発展につながった。[ 47 ]
意味ネットワーク分析は、ネットワーク分析のサブ分野であり、ネットワーク内の単語と概念の関係に焦点を当てています。単語はノードとして表現され、テキスト内での単語の近接性や共起はエッジとして表現されます。したがって、意味ネットワークは知識のグラフィカルな表現であり、神経言語学や自然言語処理アプリケーションで一般的に使用されています。意味ネットワーク分析は、大規模なテキストを分析して主要なテーマやトピック(ソーシャルメディアの投稿など)を特定したり、偏り(ニュース報道など)を明らかにしたり、研究分野全体をマッピングしたりする手法としても使用されます。[ 48 ]
リンク分析はネットワーク分析のサブセットであり、オブジェクト間の関連性を探究します。例えば、警察の捜査の一環として、容疑者や被害者の住所、ダイヤルした電話番号、一定期間に行われた金融取引、そしてこれらの人物間の家族関係などを調査することが挙げられます。リンク分析は、個々の情報からは明らかにならない、異なる種類のオブジェクト間の重要な関係性や関連性を提供します。コンピュータ支援型または完全自動型のコンピュータベースのリンク分析は、銀行や保険会社の不正検出、通信事業者の通信ネットワーク分析、医療分野の疫学や薬理学、法執行機関の捜査、検索エンジンの関連性評価(逆に、スパマーによるスパムデキシングや企業オーナーによる検索エンジン最適化にも利用されています)、そして多数のオブジェクト間の関係性を分析する必要があるあらゆる場面で、ますます活用されています。
SIRモデルは、感染集団内における世界的なパンデミックの拡大を予測するための、最もよく知られたアルゴリズムの一つである。
上記の式は、感染集団における感受性のある個体ごとの感染力を表しており、βは当該疾患の伝播率に相当する。
感染症集団における感染しやすい人の変化を追跡するには:
時間の経過とともに、感染者の数は、指定された回復率によって変動します。しかし、平均感染期間で1に減算される感染者の数、、そして時間の経過による変化、。
SIRモデルに関して、人口がパンデミックに圧倒されるかどうかは、以下の値に依存します。または「感染者から感染した平均的な人々」。
ウェブ検索ランキングアルゴリズムの多くは、リンクベースの中心性指標を使用しており、その例として(登場順に)マルキオリのハイパーサーチ、GoogleのPageRank、クラインバーグのHITSアルゴリズム、CheiRank、TrustRankアルゴリズムなどが挙げられる。情報科学やコミュニケーション科学においても、ウェブページの集合体の構造を理解し、そこから情報を抽出する目的でリンク分析が行われている。例えば、政治家のウェブサイトやブログ間の相互リンクを分析するといったことが考えられる。
PageRankは、ランダムに「ノード」またはウェブサイトを選択し、一定の確率で他のノードに「ランダムにジャンプ」することで機能します。このように他のノードにランダムにジャンプすることで、PageRankはネットワーク全体を網羅的に評価できるようになります。なぜなら、周辺部に存在するウェブページは、容易には評価されない可能性があるからです。
各ノード、ページの合計によって定義されるPageRankを持つそのリンク先アウトリンク数または「アウトディグリー」の1倍「重要度」またはPageRankの倍数。
前述のとおり、PageRankはランダムジャンプを利用して、インターネット上のすべてのウェブサイトにPageRankを割り当てようとします。これらのランダムジャンプは、幅優先探索や深さ優先探索といった通常の検索方法では見つからない可能性のあるウェブサイトを見つけ出します。
前述のPageRank算出式を改良した点として、ランダムジャンプの要素を追加することが挙げられます。ランダムジャンプがない場合、一部のページがPageRank0を受け取ってしまう可能性があり、これは好ましくありません。
1つ目は、またはランダムジャンプが発生する確率。対照的なのは「減衰係数」、または。
別の見方をすると:
グラフ内のノードとエッジの相対的な重要性に関する情報は、社会学などの分野で広く使用されている中心性尺度によって得ることができます。中心性尺度は、ネットワーク分析が「ネットワーク内のすべてのノードまたはほとんどのノードにメッセージや情報が確実に拡散されるようにするには、ネットワーク内のどのノードをターゲットにすべきか?」、あるいは逆に「病気の蔓延を抑制するには、どのノードをターゲットにすべきか?」といった質問に答える必要がある場合に不可欠です。正式に確立された中心性尺度は、次数中心性、近接中心性、媒介中心性、固有ベクトル中心性、およびカッツ中心性です。一般的に、ネットワーク分析の目的によって、使用する中心性尺度の種類が決まります。[ 39 ]
複雑なネットワーク内のコンテンツは、保存拡散と非保存拡散という 2 つの主要な方法で拡散します。[ 49 ] 保存拡散では、複雑なネットワークに入るコンテンツの総量は、通過するにつれて一定に保たれます。保存拡散のモデルは、一定量の水が入ったピッチャーをチューブでつながれた一連の漏斗に注ぐ様子で最もよく表すことができます。ピッチャーはソースを表し、水は拡散するコンテンツを表します。漏斗と接続チューブは、それぞれノードとノード間の接続を表します。水が 1 つの漏斗から別の漏斗に移動するにつれて、以前に水にさらされていた漏斗から水は瞬時に消えます。非保存拡散では、コンテンツは複雑なネットワークに入り、通過するにつれて変化します。非保存拡散のモデルは、チューブでつながれた一連の漏斗を流れる蛇口でよく表すことができます。ここでは、ソースからの水の量は無限です。また、水にさらされている漏斗は、水が次の漏斗に流れても、引き続き水にさらされます。非保存モデルは、ほとんどの感染症の伝播を説明するのに最も適している。
1927年、WO KermackとAG McKendrickは、感受性のある3つの区画のみを持つ固定集団を考慮したモデルを作成しました。、 感染した、そして回復した。このモデルで使用される区画は、次の3つのクラスで構成されています。
このモデルの流れは、以下のように考えることができる。
固定人口を使用して、カーマックとマッケンドリックは、以下の式を導き出した。
これらの方程式の定式化にはいくつかの仮定が置かれました。まず、集団内の個人は、他のすべての個人と同様に、以下の割合で病気に感染する確率が等しいとみなされなければなりません。これは、病気の接触率または感染率と考えられています。したがって、感染した個人が接触し、病気を伝染させる可能性があります。単位時間あたり、感染者と感受性者との接触の割合は感染者1人あたりの単位時間当たりの新規感染者数は次のようになる。新規感染者数(または感受性カテゴリーから離脱した人数)を次のように表す。(Brauer & Castillo-Chavez、2001)。2番目と3番目の式では、感受性クラスから離脱する人口は、感染クラスに入る人口と等しいとみなします。ただし、感染者は単位時間あたり、このクラスから離脱して回復/除去クラスに入る割合は、単位時間あたり(平均回復率を表す、 (平均感染期間)。同時に発生するこれらのプロセスは、集団の2つのグループ間の接触率は、関係する各グループの大きさに比例するという広く受け入れられている考え方である「集団作用の法則」と呼ばれています(Daley & Gani、2005)。最後に、感染と回復の速度は出生と死亡の時間スケールよりもはるかに速いと想定されているため、これらの要因はこのモデルでは無視されます。
このモデルの詳細については、疫病モデルのページをご覧ください。
マスター方程式は、各時間ステップで新しいノードがネットワークに追加され、古いノード(ランダムに選択され、優先順位なし)に接続される無向成長ネットワークの挙動を表すことができる。初期ネットワークは、時刻tにおいて2つのノードとそれらを結ぶ2つのリンクで構成されている。この構成は、今後の計算を簡略化するためだけに必要であり、ネットワークはノードとリンク。
このネットワークの基本方程式は次のとおりです。
どこノードが存在する確率は学位取得その時、 そしてこれは、このノードがネットワークに追加された時点のタイムステップです。古いノードについては、2つの方法しかないことに注意してください。持つ当時のリンク:
このモデルを単純化すると、次数分布は次のようになります。[ 50 ]
この拡大するネットワークに基づいて、単純なルールに従って疫病モデルが開発されます。新しいノードが追加されるたびに、接続する古いノードを選択した後、この新しいノードが感染するかどうかが決定されます。この疫病モデルの基本方程式は次のとおりです。
どこ感染させるという決定を表す() か否か (このマスター方程式を解くと、次の解が得られます。[ 51 ]
多層ネットワークは、複数の種類の関係を持つネットワークです。[ 52 ]現実世界のシステムを多次元ネットワークとしてモデル化する試みは、社会ネットワーク分析[ 53 ]、経済学、歴史学、都市および国際輸送、生態学、心理学、医学、生物学、商業、気候学、物理学、計算神経科学、オペレーション管理、金融など、さまざまな分野で使用されています。
何かを行う最適な方法を見つけることを伴うネットワーク問題は、組み合わせ最適化という名称で研究されています。例としては、ネットワークフロー、最短経路問題、輸送問題、積み替え問題、位置問題、マッチング問題、割り当て問題、梱包問題、経路問題、クリティカルパス分析、PERT(プログラム評価およびレビュー技法)などが挙げられます。
相互依存ネットワークとは、あるネットワークのノードの機能が別のネットワークのノードの機能に依存するネットワークのことです。自然界では、ネットワークが単独で存在することはまれで、通常はより大きなシステムの要素であり、その複雑なシステムの要素と相互作用します。このような複雑な依存関係は、互いに無視できない影響を与える可能性があります。よく研究されている例として、インフラネットワークの相互依存性があります。 [ 54 ]電力網のノードを構成する発電所は、道路やパイプのネットワークを介して燃料を供給され、通信ネットワークのノードによって制御されます。輸送ネットワークは電力ネットワークに依存して機能しませんが、通信ネットワークは依存します。このようなインフラネットワークでは、電力ネットワークまたは通信ネットワークのいずれかで重要な数のノードが機能しなくなると、システム全体に連鎖的な障害が発生し、システム全体の機能に壊滅的な結果をもたらす可能性があります。[ 55 ] 2 つのネットワークを個別に扱うと、この重要なフィードバック効果は見過ごされ、ネットワークの堅牢性の予測は大幅に過大評価されることになります。
{{cite journal}}: CS1 maint: url-status (リンク)