A 5.875-approximation for the Traveling Tournament Problem

被引:21
作者
Westphal, Stephan [1 ]
Noparlik, Karl [2 ]
机构
[1] Univ Gottingen, Inst Numer & Appl Math, D-37083 Gottingen, Germany
[2] Univ Kaiserslautern, Dept Math, D-67663 Kaiserslautern, Germany
关键词
Sports scheduling; Traveling Tournament Problem; Approximation algorithms;
D O I
10.1007/s10479-012-1061-1
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper we propose an approximation for the Traveling Tournament Problem which is the problem of designing a schedule for a sports league consisting of a set of teams T such that the total traveling costs of the teams are minimized. It is not allowed for any team to have more than k home-games or k away-games in a row. We propose an algorithm which approximates the optimal solution by a factor of 2+2k/n+k/(n-1)+3/n+3/(2a <...k) which is not more than 5.875 for any choice of k >= 4 and n >= 6. This is the first constant factor approximation for k > 3. We furthermore show that this algorithm is also applicable to real-world problems as it produces solutions of high quality in a very short amount of time. It was able to find solutions for a number of well known benchmark instances which are even better than the previously known ones.
引用
收藏
页码:347 / 360
页数:14
相关论文
共 19 条
[1]  
ANAGNOSTOPOULOS A, 2003, P CPAIOR 03 MONTR
[2]  
[Anonymous], 2001, LNCS
[3]  
Ball B. C., 1977, AIIE Transactions, V9, P161, DOI 10.1080/05695557708975138
[4]  
BENOIST T, 2001, P CPAIOR 01 WYE COLL
[5]  
Christofides N, 1976, Tech. rep.
[6]  
de Werra D., 1981, Studies on graphs and discrete programming, P381
[7]   A composite-neighborhood tabu search approach to the traveling tournament problem [J].
Di Gaspero, Luca ;
Schaerf, Andrea .
JOURNAL OF HEURISTICS, 2007, 13 (02) :189-207
[8]  
Easton K, 2003, LECT NOTES COMPUT SC, V2740, P100
[9]  
Henz M., 2004, PATAT 2004. Proceedings of the 5th International Conference on the Practice and Theory of Automated Timetabling, P23
[10]   Scheduling in sports: An annotated bibliography [J].
Kendall, Graham ;
Knust, Sigrid ;
Ribeiro, Celso C. ;
Urrutia, Sebastian .
COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (01) :1-19