シミュレータを統合してみた
BAモデルもWSモデルもひとつのプログラムでシミュレートできます。
BAモデルで次数分布を対数表示にしてシミュレートするときれいに直線状に並ぶのが見えます。
自作のスケールフリーネットワークのモデル(頂点数を固定して、リンクを付け替えるモデル)では、うまく次数分布が対数線形になりません。シミュレーションのルールをもう少し考えるべきだということでしょう。
案:
イジングモデルを真似して、スケールフリーメトリックを利用したハミルトニアンを定義して、いわゆるメトロポリス法でリンクの付け替えをするかどうかを乱数で決める
でどうだろう?やってみないとわからないけど。