2018 Fiscal Year Annual Research Report
Calculation of the number of wins and losses to determine a specific place in sports leagues
Project/Area Number |
15K00041
|
Research Institution | The Institute of Statistical Mathematics |
Principal Investigator |
伊藤 聡 統計数理研究所, 数理・推論研究系, 教授 (50232442)
|
Project Period (FY) |
2015-10-21 – 2019-03-31
|
Keywords | リーグスポーツ / 総当たり戦 / クリンチナンバー / エリミネーションナンバー / 順位判定基準 / 非線形整数計画 / 多層線形計画 / 組合せ最適化 |
Outline of Annual Research Achievements |
リーグスポーツにおいて勝敗の組合せが有限であることを考えると、シーズン中のどの時点においても、最終的にある順位以上になることが確定する最小の勝ち試合数(クリンチナンバー)、もしくは逆にある順位に届かないことが確定する最小の負け試合数(エリミネーションナンバー)が存在することは明らかである。本研究は、特定の順位を確定するための勝敗数等について、最適化手法を用いて効率的に求める計算法およびこれを実装するソフトウェアを開発することを目的としている。
このような勝敗数の計算においては、引分の有無や価値、そして同率や同勝点の場合の順位決定方法などにより、求解の難易度は大きく変化する。例えば、引き分けがない場合あるいは勝点方式の場合は、解くべき最適化問題が線形となるのに対して、引分があり勝率で比較する場合には、解くべき最適化問題は非凸となる。さらに、同率・同勝数の場合にタイブレークのための再試合を行わず、得失点差・総得点・当該チーム間の対戦成績などにより順位を決定する場合には、非凸性に加え、さらに求解の難易度が上がる。特にこの後者に対応するために、対象チームの勝数を固定した上で種々の条件を満たしているか否かを判定する実装が通常行われるが、ワイルドカード方式など複雑な実施形態の下では、このような計算法では対処が難しい。
本研究においては、従来の数理モデルを拡張することにより、同率・同勝数の場合の順位判定をも最適化問題に組み込んだ、より汎用的な計算法を開発している。平成30年度は、特にワイルドカード方式を考慮したアルゴリズムを開発し、提案手法の有効性および汎用性を確認するため、日本のプロ野球とバスケットボール、台湾のプロ野球に対して、混合整数計画問題を解くための汎用最適化ソルバであるSCIP(Solving Constraint Integer Programs)を用いた実装を行った。
|