Article ID: | iaor200971840 |
Country: | United Kingdom |
Volume: | 12 |
Issue: | 6 |
Start Page Number: | 607 |
End Page Number: | 622 |
Publication Date: | Dec 2009 |
Journal: | Journal of Scheduling |
Authors: | Urrutia Sebastin, Melo Rafael A, Ribeiro Celso C |
Keywords: | timetabling, programming: integer |
Sports scheduling is a very attractive application area not only because of the interesting mathematical structures of the problems, but also due to their importance in practice and to the big business that sports have become. In this paper, we introduce the Traveling Tournament Problem with Predefined Venues, which consists in scheduling a compact single round robin tournament with a predefined venue assignment for each game (i.e., the venue where each game takes place is known beforehand) while the total distance traveled by the teams is minimized. Three integer programming formulations are proposed and compared. We also propose some simple enumeration strategies to generate feasible solutions to real-size instances in a reasonable amount of time. We show that two original enumeration strategies outperform an improvement heuristic embedded within a commercial solver. Comparative numerical results are presented.