Integer programming models for round robin tournaments

M.J. van Doornmalen, Christopher Hojny (Corresponding author), Roel Lambers, Frits C.R. Spieksma

Research output: Contribution to journalArticleAcademicpeer-review

4 Citations (Scopus)
19 Downloads (Pure)

Abstract

Round robin tournaments are omnipresent in sport competitions and beyond. We investigate three integer programming formulations for scheduling a round robin tournament, one of which we call the matching formulation. We analytically compare their linear relaxations, and find that the relaxation of the matching formulation is stronger than the other relaxations, while still being solvable in polynomial time. In addition, we provide an exponentially sized class of valid inequalities for the matching formulation. Complementing our theoretical assessment of the strength of the different formulations, we also experimentally show that the matching formulation is superior on a broad set of instances. Finally, we describe a branch-and-price algorithm for finding round robin tournaments that is based on the matching formulation.

Original languageEnglish
Pages (from-to)24-33
Number of pages10
JournalEuropean Journal of Operational Research
Volume310
Issue number1
Early online date18 Feb 2023
DOIs
Publication statusPublished - 1 Oct 2023

Keywords

  • Branch-and-price
  • Cutting planes
  • Integer programming
  • OR in sports

Fingerprint

Dive into the research topics of 'Integer programming models for round robin tournaments'. Together they form a unique fingerprint.

Cite this