The University of Southampton
University of Southampton Institutional Repository

Which algorithm to select in sports timetabling?

Which algorithm to select in sports timetabling?
Which algorithm to select in sports timetabling?

Any sports competition needs a timetable, specifying when and where teams meet each other. The recent International Timetabling Competition (ITC2021) on sports timetabling showed that, although it is possible to develop general algorithms, the performance of each algorithm varies considerably over the problem instances. This paper provides a problem type analysis for sports timetabling, resulting in powerful insights into the strengths and weaknesses of eight state-of-the-art algorithms. Based on machine learning techniques, we propose an algorithm selection system that predicts which algorithm is likely to perform best based on the type of competition and constraints being used (i.e., the problem type) in a given sports timetabling problem instance. Furthermore, we visualize how the problem type relates to algorithm performance, providing insights and possibilities to further enhance several algorithms. Finally, we assess the empirical hardness of the instances. Our results are based on large computational experiments involving about 50 years of CPU time on more than 500 newly generated problem instances.

Algorithm selection, Instance space analysis, ITC2021, OR in sports, Sports scheduling
0377-2217
575-591
Van Bulck, David
a5b57811-9430-4013-923c-e62495eae75c
Goossens, Dries
045a0589-2c51-4d5c-a9be-f93557a12561
Clarner, Jan Patrick
1cb10fb3-2f53-43b5-b36b-1d94aa3d4005
Dimitsas, Angelos
3c89a408-1677-455d-a0d2-6c96d806c615
Fonseca, George H.G.
455c6af2-54e9-4f89-8a9d-888538eb9bd8
Lamas-Fernandez, Carlos
e96b5deb-74d5-4c9b-a0ce-448c99526b09
Lester, Martin Mariusz
f87db5d5-5a0f-4619-9d40-5a412cd9248c
Pedersen, Jaap
3d34cc94-541b-4c63-90c9-1b7e5320eb79
Phillips, Antony E.
e6aba900-70e4-4b7a-a4a3-25fd7762c136
Rosati, Roberto Maria
a5413d1b-b7b7-47e2-a1c3-009ed2f47aa8
Van Bulck, David
a5b57811-9430-4013-923c-e62495eae75c
Goossens, Dries
045a0589-2c51-4d5c-a9be-f93557a12561
Clarner, Jan Patrick
1cb10fb3-2f53-43b5-b36b-1d94aa3d4005
Dimitsas, Angelos
3c89a408-1677-455d-a0d2-6c96d806c615
Fonseca, George H.G.
455c6af2-54e9-4f89-8a9d-888538eb9bd8
Lamas-Fernandez, Carlos
e96b5deb-74d5-4c9b-a0ce-448c99526b09
Lester, Martin Mariusz
f87db5d5-5a0f-4619-9d40-5a412cd9248c
Pedersen, Jaap
3d34cc94-541b-4c63-90c9-1b7e5320eb79
Phillips, Antony E.
e6aba900-70e4-4b7a-a4a3-25fd7762c136
Rosati, Roberto Maria
a5413d1b-b7b7-47e2-a1c3-009ed2f47aa8

Van Bulck, David, Goossens, Dries, Clarner, Jan Patrick, Dimitsas, Angelos, Fonseca, George H.G., Lamas-Fernandez, Carlos, Lester, Martin Mariusz, Pedersen, Jaap, Phillips, Antony E. and Rosati, Roberto Maria (2024) Which algorithm to select in sports timetabling? European Journal of Operational Research, 318 (2), 575-591. (doi:10.1016/j.ejor.2024.06.005).

Record type: Article

Abstract

Any sports competition needs a timetable, specifying when and where teams meet each other. The recent International Timetabling Competition (ITC2021) on sports timetabling showed that, although it is possible to develop general algorithms, the performance of each algorithm varies considerably over the problem instances. This paper provides a problem type analysis for sports timetabling, resulting in powerful insights into the strengths and weaknesses of eight state-of-the-art algorithms. Based on machine learning techniques, we propose an algorithm selection system that predicts which algorithm is likely to perform best based on the type of competition and constraints being used (i.e., the problem type) in a given sports timetabling problem instance. Furthermore, we visualize how the problem type relates to algorithm performance, providing insights and possibilities to further enhance several algorithms. Finally, we assess the empirical hardness of the instances. Our results are based on large computational experiments involving about 50 years of CPU time on more than 500 newly generated problem instances.

Text
AlgorithmSelectionITC____Revision-1 - Accepted Manuscript
Restricted to Repository staff only until 6 June 2026.
Request a copy

More information

Accepted/In Press date: 5 June 2024
e-pub ahead of print date: 6 June 2024
Additional Information: Publisher Copyright: © 2024 Elsevier B.V.
Keywords: Algorithm selection, Instance space analysis, ITC2021, OR in sports, Sports scheduling

Identifiers

Local EPrints ID: 492218
URI: http://eprints.soton.ac.uk/id/eprint/492218
ISSN: 0377-2217
PURE UUID: 95c5db45-8b61-4c54-8506-4c7ec71df40c
ORCID for Carlos Lamas-Fernandez: ORCID iD orcid.org/0000-0001-5329-7619

Catalogue record

Date deposited: 22 Jul 2024 16:50
Last modified: 24 Jul 2024 01:56

Export record

Altmetrics

Contributors

Author: David Van Bulck
Author: Dries Goossens
Author: Jan Patrick Clarner
Author: Angelos Dimitsas
Author: George H.G. Fonseca
Author: Carlos Lamas-Fernandez ORCID iD
Author: Martin Mariusz Lester
Author: Jaap Pedersen
Author: Antony E. Phillips
Author: Roberto Maria Rosati

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×