Slide 17
Slide 17 text
事例:宿泊予約システムのリスト作成
• ユーザーが入力するキーワードに関連する商品をリストに表示する。
• 類似した商品を続けて表示すると期待利得の伸びが鈍くなる。
• 多様性を考慮したリスト作成は2次割当問題に定式化できるが、汎用の
数理最適化ソルバーでは30個ぐらいの商品しか並び替えできない。
• リスト上位のk個の商品のみ多様性を考慮する2段階法を採用。
• 1段階目を(線形)割当問題に定式化することで計算時間を大幅に削減。
…
step1 step2
…
…
…
…
…
1. C, North, City hotel
2. B, North, City hotel
3. A, North, City hotel
4. D, North, City hotel
5. E, North, Budget hotel
6. H, South, Budget hotel
7. F, South, Budget hotel
8. G, South, Budget hotel
…
1. B, North, City hotel
2. G, South, Budget hotel
3. A, North, City hotel
4. E, North, Budget hotel
5. H, South, Budget hotel
6. C, North, City hotel
7. F, South, Budget hotel
8. D, North, City hotel
…
類似したホテルばか
りで参考にならない
色々なホテルが掲載
されて参考になる
リスト先頭のk個
のみ多様性を考慮
A.Shigematsu, S.Umetani, N.Nishimura, Optimizing the ordered recommendation list in
E-commerce site via quadratic assignment problem, INFORMS Annual Meeting, 2019/10/21.