Proceedings

The Traveling Tournament Problem with Maximum Tour Length Two: A Practical Algorithm with An Improved Approximation Bound

Download BibTeX Cite

Proceedings of the Thirtieth International Joint Conference on Artificial Intelligence. Main Track. Pages 4206-4212.

https://doi.org/10.24963/ijcai.2021/578

Abstract

The Traveling Tournament Problem is a well-known benchmark problem in tournament timetabling, which asks us to design a schedule of home/away games of n teams (n is even) under some feasibility requirements such that the total traveling distance of all the n teams is minimized. In this paper, we study TTP-2, the traveling tournament problem where at most two consecutive home games or away games are allowed, and give an effective algorithm for n/2 being odd. Experiments on the well-known benchmark sets show that we can beat previously known solutions for all instances with n/2 being odd by an average improvement of 2.66%. Furthermore, we improve the theoretical approximation ratio from 3/2+O(1/n) to 1+O(1/n) for n/2 being odd, answering a challenging open problem in this area.

  1. [Alspach et al., 1990] Brian Alspach, J-C Bermond, and Do- minique Sotteau. Decomposition into cycles i: Hamilton decompositions. In Cycles and rays, pages 9-18. Springer, 1990.
  2. [Anagnostopoulos et al., 2006] Aris Anagnostopoulos, Lau- rent Michel, Pascal Van Hentenryck, and Yannis Verga- dos. A simulated annealing approach to the traveling tour- nament problem. Journal of Scheduling, 9(2):177-193, 2006.
  3. [Bhattacharyya, 2016] Rishiraj Bhattacharyya. Complexity of the unconstrained traveling tournament problem. Oper- ations Research Letters, 44(5):649-654, 2016.
  4. [Campbell and Chen, 1976] Robert Thomas Campbell and Der-San Chen. A minimum distance basketball scheduling problem. Management science in sports, 4:15-26, 1976.
  5. [de Werra, 1988] Dominique de Werra. Some models of graphs for scheduling sports competitions. Discrete Ap- plied Mathematics, 21(1):47-65, 1988.
  6. [Di Gaspero and Schaerf, 2007] Luca Di Gaspero and An- drea Schaerf. A composite-neighborhood tabu search ap- proach to the traveling tournament problem. Journal of Heuristics, 13(2):189-207, 2007.
  7. [Easton et al., 2001] Kelly Easton, George Nemhauser, and Michael Trick. The traveling tournament problem: de- scription and benchmarks. In 7th International Confer- ence on Principles and Practice of Constraint Program- ming, pages 580-584, 2001.
  8. [Easton et al., 2003] Kelly Easton, George Nemhauser, and Michael Trick. Solving the travelling tournament prob- lem: a combined integer programming and constraint pro- gramming approach. In 4th International Conference of Practice and Theory of Automated Timetabling IV, pages 100-109, 2003.
  9. [Goerigk et al., 2014] Marc Goerigk, Richard Hoshino, Ken Kawarabayashi, and Stephan Westphal. Solving the travel- ing tournament problem by packing three-vertex paths. In Twenty-Eighth AAAI Conference on Artificial Intelligence, pages 2271-2277, 2014.
  10. [Hoshino and Kawarabayashi, 2013] Richard Hoshino and Ken-ichi Kawarabayashi. An approximation algorithm for the bipartite traveling tournament problem. Mathematics of Operations Research, 38(4):720-728, 2013.
  11. [Imahori et al., 2014] Shinji Imahori, Tomomi Matsui, and Ryuhei Miyashiro. A 2.75-approximation algorithm for the unconstrained traveling tournament problem. Annals of Operations Research, 218(1):237-247, 2014.
  12. [Kendall et al., 2010] Graham Kendall, Sigrid Knust, Celso C Ribeiro, and Sebastián Urrutia. Scheduling in sports: An annotated bibliography. Computers & Operations Research, 37(1):1-19, 2010.
  13. [Lim et al., 2006] Andrew Lim, Brian Rodrigues, and Xing- wen Zhang. A simulated annealing and hill-climbing algorithm for the traveling tournament problem. Eu- ropean Journal of Operational Research, 174(3):1459- 1478, 2006.
  14. [Miyashiro et al., 2012] Ryuhei Miyashiro, Tomomi Matsui, and Shinji Imahori. An approximation algorithm for the traveling tournament problem. Annals of Operations Re- search, 194(1):317-324, 2012.
  15. [Rasmussen and Trick, 2008] Rasmus V Rasmussen and Michael A Trick. Round robin scheduling-a survey. Eu- ropean Journal of Operational Research, 188(3):617-636, 2008.
  16. [Thielen and Westphal, 2011] Clemens Thielen and Stephan Westphal. Complexity of the traveling tournament prob- lem. Theoretical Computer Science, 412(4):345-351, 2011.
  17. [Thielen and Westphal, 2012] Clemens Thielen and Stephan Westphal. Approximation algorithms for TTP(2). Math- ematical Methods of Operations Research, 76(1):1-20, 2012.
  18. [Trick, 2021] Michael Trick. Challenge traveling tournament instances. Accessed: 2021-2-20, 2021.
  19. [Westphal and Noparlik, 2014] Stephan Westphal and Karl Noparlik. A 5.875-approximation for the traveling tournament problem. Annals of Operations Research, 218(1):347-360, 2014.
  20. [Xiao and Kou, 2016] Mingyu Xiao and Shaowei Kou. An improved approximation algorithm for the traveling tour- nament problem with maximum trip length two. In Pi- otr Faliszewski, Anca Muscholl, and Rolf Niedermeier, editors, 41st International Symposium on Mathematical Foundations of Computer Science, MFCS 2016, August 22-26, 2016 -Kraków, Poland, volume 58 of LIPIcs, pages 89:1-89:14. Schloss Dagstuhl -Leibniz-Zentrum für In- formatik, 2016.
  21. [Yamaguchi et al., 2011] Daisuke Yamaguchi, Shinji Ima- hori, Ryuhei Miyashiro, and Tomomi Matsui. An im- proved approximation algorithm for the traveling tourna- ment problem. Algorithmica, 61(4):1077-1091, 2011.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards