Introduction

The LZV Cup is an amateur indoor football association founded in 2002. This association currently involves 477 teams, grouped in 20 regions in Flanders of which the main one has 11 independent divisions and is situated in the vicinity of Leuven (Belgium). In a division, each team plays against each other team twice. The association focuses on teams that consist of friends, is open to all ages, and considers fair play of paramount importance.
Logo fairplay Logo LZV cup

A time-relaxed double round robin

Three aspects make this sports scheduling problem different from most problems dealt with in the sport scheduling literature. Firstly, each division plays according to a so-called time-relaxed schedule, which means that the season has (many) more matchdays than there are matches per team. This is different from time-constrained scheduling, where the number of available matchdays is no more than the minimum number of days required to schedule all matches. Secondly, it is important to balance the rest days between matches involving the same team. The main idea behind this, is that most players prefer not to fully spend their weekend with their sport. Moreover, matches packed together could also lead to injuries. Thirdly, the league organizers are not worried about breaks, i.e. series of consecutive home games (or away games). The main idea behind this is that the home advantage is quite limited because there are usually few spectators. In professional leagues, in contrast, alternation of home and away matches is usually the most important constraint.
Referees are expensive, make mistakes, and invite players to explore the borders of sportsmanship.

Mission LZV Cup

Solution approach

The core component of our proposed algorithm consists of solving a transportation problem, which schedules (or reschedules) all home games of a team. This heuristic generates schedules with a quality comparable to those found with IP solvers, however, with less computational effort.

Research publication

A journal paper related to this topic has been published in Annals of Operations Research
Fatal error: Uncaught Error: Call to a member function StartCiteStr() on null in /srv/vhosts/sportscheduling.ugent.be/htdocs/WWW/phpBibLib/lib/lib_bibtex.inc.php:366 Stack trace: #0 /srv/vhosts/sportscheduling.ugent.be/htdocs/WWW/phpBibLib/lib/lib_bibtex.inc.php(693): Bibtex->CiteRefs('p', Array) #1 /srv/vhosts/sportscheduling.ugent.be/htdocs/WWW/Research/indoor.php(62): citep('VanBulck2018') #2 {main} thrown in /srv/vhosts/sportscheduling.ugent.be/htdocs/WWW/phpBibLib/lib/lib_bibtex.inc.php on line 366