0

これはやや大まかな質問ですが、ある程度は答えられる、または少なくとも親しみやすいと私が感じている質問です。

私は先月かそこらをかなり大規模なシミュレーションに費やしました。私の雇用主の利益を守るために、それが何をするのかを具体的に述べることはしません...しかし、それが何をするかの類推は...高校のダンスで説明できるかもしれません.

女の子または男の子がダンスフロアに入り、自由なダンスパートナーの選択に基づいて、最適な選択が行われます。一定期間後、2 人のダンサーが踊りを終え、自由に新しいパートナーシップを結ぶことができます。

私は、パートナーの待ち時間をあまり犠牲にせずに平均試合結果を最大化するように設計されたパートナー選択アルゴリズムを作成してきました。

あらゆる状況に最適なアルゴリズムを選択するために、アルゴリズムのバージョンを評価/比較する方法が必要です。ただし、私のシミュレーションの入力は入力パラメーターの非常に大きな行列 (ダンサーごとに 2 ~ 5) であり、シミュレーションの実行には数分かかるため、これは困難です (多数のシミュレーション入力をテストすることが困難になるという事実)。いくつかの出力メトリクスがありますが、それらを多数の入力にリンクするのは非常に困難です。特定の入力条件下で完全に失敗するアルゴリズムを見つけることにも興味があります...

最適なアルゴリズムを明確にする入力制約/出力変数の定義に役立つプロのヒント/オンラインリソースはありますか?

4

1 に答える 1