Indoor football scheduling

This paper deals with a real-life scheduling problem from an amateur indoor football league. The league consists of a number of divisions, in each of which a double round robin tournament is played. The goal is to develop a schedule which avoids close successions of matches involving the same team. This scheduling problem is interesting, because matches are not planned in rounds. Instead, each team has a number of time slots available to play its home games. Furthermore, in contrast to professional leagues, alternating home and away matches is hardly relevant. We present a mathematical programming formulation and a heuristic based on tabu search, which resulted in high-quality schedules that have been adopted in practice.

[1]  Robert J Willis,et al.  Scheduling the Cricket World Cup—a Case Study , 1993 .

[2]  P. Harker,et al.  Scheduling a Major College Basketball Conference , 1998 .

[3]  Robert J Willis,et al.  Scheduling the Australian State Cricket Season Using Simulated Annealing , 1994 .

[4]  Dries R. Goossens,et al.  Scheduling the Belgian Soccer League , 2009, Interfaces.

[5]  Gerhard J. Woeginger,et al.  Sports tournaments, home-away assignments, and the break minimization problem , 2006, Discret. Optim..

[6]  Jörn Schönberger,et al.  Automated timetable generation for rounds of a table-tennis league , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[7]  Fred W. Glover,et al.  Future paths for integer programming and links to artificial intelligence , 1986, Comput. Oper. Res..

[8]  George L. Nemhauser,et al.  Scheduling A Major College Basketball Conference , 1998, Oper. Res..

[9]  Robert Simmons,et al.  New Issues in Attendance Demand , 2006 .

[10]  Celso C. Ribeiro,et al.  Scheduling in sports: An annotated bibliography , 2010, Comput. Oper. Res..

[11]  Sigrid Knust Scheduling non-professional table-tennis leagues , 2010, Eur. J. Oper. Res..

[12]  Daniel Costa,et al.  An Evolutionary Tabu Search Algorithm And The NHL Scheduling Problem , 1995 .

[13]  Dirk C. Mattfeld,et al.  Memetic Algorithm timetabling for non-commercial sport leagues , 2004, Eur. J. Oper. Res..

[14]  Andreas Drexl,et al.  Scheduling the professional soccer leagues of Austria and Germany , 2006, Comput. Oper. Res..

[15]  Dries R. Goossens,et al.  Soccer schedules in Europe: an overview , 2010, Journal of Scheduling.