ハブアルゴリズム近接性

モデル上で近接性アルゴリズムを実行し、モデル プロパティの各エンティティの結果を保存します。

中心性アルゴリズムは、個々のエンティティと関係性における重要性と重要度を測定します。中心性アルゴリズムを実行する場合、アルゴリズムが返す値は要素の重要性を示します。エンティティの近接中心性は、他のすべてのエンティティに対する平均距離 (逆距離) を測定します。近接性スコアの高いエンティティは、他のすべてのノードに対して最短距離に位置しています。

使用方法

hub algorithm closeness --m model --d direction --m method --wp weightProperty --lvsignificantLowValues --op outputProperty --w waitForComplete
必須引数説明
はい--m model

モデルを指定します。

いいえ--d directiondirection を次のいずれかに設定して、アルゴリズムを適用する方向を指定します。
in
エンティティにおける内部への関連性に基づいて結果を返します。
out
エンティティにおける外部への関連性に基づいて結果を返します。
both
エンティティにおける内部と外部、両方向への関連性に基づいて結果を返します。この値がデフォルトです。
いいえ--me method

結果が返る方法を指定します。

  • s—[標準]。エンティティの連結 (すなわち、関連性) の数と、各エンティティへの最短パスの合計の逆数に基づいて結果が生じます。この値がデフォルトです。
  • d—[Dangalchev]。別のエンティティにリンクされたエンティティの数だけでなく、リンクされた各エンティティの関連性の数も結果に影響します。
  • o—[Opsahl]。各エンティティへの最短パスの逆数の合計に基づいて結果が生じます。
いいえ--wp weightProperty

関連性プロパティを指定します。これにより、関連性がどのくらい好ましくないかを測定できます。デフォルトでは、値が大きいほど、否定的な関連性が高まります。デフォルト設定は NULL です。

いいえ--lv significantLowValues関連性プロパティを重みとして使用している場合は、低い値を高い値よりも好ましいとするかどうかをこのプロパティで指定します。
true
重みとして使用する関連性プロパティで、低い値が高い値よりも好ましいとすることを指定します。例えば、プロパティがある種のランク付けシステムの場合、1 または第 1 位が最良の値と見なされます。また、プロパティが距離を示し、最短経路を決定するものである場合、5 マイルは 10 マイルより好ましいと見なされます。
false
重みとして使用する関連性プロパティで、高い値が低い値よりも好ましいとすることを指定します。この値がデフォルトです。
いいえ--op outputProperty

出力プロパティ名に、アルゴリズムの名前とは異なる名前を指定します。デフォルトは Closeness です。

いいえ--w waitForComplete
同期モードにおいてジョブの完了を待つかどうかを指定します。
true
同期モードにおいてジョブの完了を待つように指定します。
false
同期モードにおいてジョブの完了を待たないように指定します。この値がデフォルトです。

以下により、911 モデルで近接性アルゴリズムが実行されます。

hub algorithm closeness --m 911