2つの配列リストがあり、最初の配列の要素を2番目の配列リストの要素にリンクしたいと思います。要素には、Aなどのプロパティがあります。
条件は次のとおりです。element.getA()の値が高い最初の配列の要素は、Aの値が低い2番目の配列の要素とリンクすることを優先します。
偏った確率に従って要素を選択するために、累積確率を計算してから、次のようなことを実行できることを理解しています。信頼に比例する確率でノードを選択する
これがより明確かどうかを見てみましょう。優先的なアタッチメントメカニズムについて考えてみましょう。その場合、ノードは、選択したノードの次数に応じて増加する確率で別のノードにリンクします。優先アタッチメントをハックして、ノードが別のノードをリンクする確率を、2番目のノードのプロパティだけでなく、最初のノードのプロパティにもバイアスしたいと思います。そして、これを逆にしたいと思います。たとえば、小さなノードは大きなノードをリンクすることを好み、大きなノードは小さなノードをリンクすることを好みます。
よろしく、シモーネ