Integrating tours in double round robin tournaments: models, heuristics and a case study
- Autores
- Aramouni, Nicolás García; Miranda Bront, Juan José
- Año de publicación
- 2025
- Idioma
- inglés
- Tipo de recurso
- documento de conferencia
- Estado
- versión publicada
- Descripción
- During the last decades, the use of advanced optimization algorithms to generate sports timetables has caught the attention of both academics and practitioners. From a managerial standpoint, the competition's structure and the design of the league's schedule represent key strategic decisions with a direct impact in terms of revenue and other important indicators. Argentina's National Basketball League (LNB) has undergone a major transformation since 2014, implementing a tour-based schedule design to reduce the total distance traveled by teams by tackling a variant of the well-known Traveling Tournament Problem (TTP). Using the LNB as a laboratory, in this work, we consider a double round robin tournament where, in some rounds, known in advance, tours of a given length can be defined in order to reduce the overall travel distance. In this fashion, the schedule follows a more structured format while still capturing the benefits in terms of distance reduction generated by the tours. To our knowledge, this problem has not been considered previously in the related sports timetabling literature. Methodologically, we formulate an Integer Linear Programming model to construct the schedule. In order to scale to real-world instances, we further propose a matheuristic that decomposes the problem into different stages. Throughout extensive computational experiments, In addition, we evaluate the behavior of the algorithms on synthetic instances derived from benchmark from related sport scheduling problems from the related literature and provide a detailed analysis over six LNB seasons. Overall, the results show that our framework reduces the traveled distance in most of the instances and that it translates into higher revenue under moderate stadium attendance assumptions, with increments reaching up to 40 percent.
Durante las últimas décadas, el uso de algoritmos de optimización avanzados para generar calendarios deportivos ha captado la atención tanto de la comunidad académica como de los profesionales del sector. Desde una perspectiva de gestión, la estructura de la competencia y el diseño del calendario de la liga representan decisiones estratégicas clave, con un impacto directo en los ingresos y otros indicadores relevantes. La Liga Nacional de Básquetbol de Argentina (LNB) ha atravesado una transformación significativa desde 2014, implementando un diseño de calendario basado en giras para reducir la distancia total recorrida por los equipos, abordando así una variante del conocido problema del torneo itinerante (Traveling Tournament Problem, TTP). Utilizando la LNB como laboratorio, en este trabajo consideramos un torneo de todos contra todos a doble vuelta en el que, en ciertas rondas conocidas de antemano, se pueden definir giras de una longitud dada con el objetivo de reducir la distancia total de viaje. De este modo, el calendario adquiere un formato más estructurado sin dejar de capturar los beneficios en términos de reducción de distancias generados por las giras. A nuestro entender, este problema no ha sido abordado previamente en la literatura relacionada con la programación deportiva. Metodológicamente, formulamos un modelo de programación lineal entera para construir el calendario. Con el fin de escalar a instancias reales, proponemos además una matheurística que descompone el problema en diferentes etapas. A través de extensos experimentos computacionales, evaluamos el comportamiento de los algoritmos sobre instancias sintéticas derivadas de benchmarks de problemas relacionados presentes en la literatura, y realizamos un análisis detallado sobre seis temporadas de la LNB. En general, los resultados muestran que nuestro enfoque reduce la distancia recorrida en la mayoría de las instancias y que esto se traduce en mayores ingresos bajo supuestos moderados de asistencia a los estadios, con incrementos que alcanzan hasta el 40 por ciento.
Sociedad Argentina de Informática e Investigación Operativa - Materia
-
Ciencias Informáticas
planificación en deportes
traveling tournament problem
programación lineal entera mixta
heurísticas
sports scheduling
traveling tournament problem
mixed integer programming
heuristics - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- http://creativecommons.org/licenses/by-nc-sa/4.0/
- Repositorio
.jpg)
- Institución
- Universidad Nacional de La Plata
- OAI Identificador
- oai:sedici.unlp.edu.ar:10915/190936
Ver los metadatos del registro completo
| id |
SEDICI_0f2f543705f1b4f797d83219b5292fb6 |
|---|---|
| oai_identifier_str |
oai:sedici.unlp.edu.ar:10915/190936 |
| network_acronym_str |
SEDICI |
| repository_id_str |
1329 |
| network_name_str |
SEDICI (UNLP) |
| spelling |
Integrating tours in double round robin tournaments: models, heuristics and a case studyIntegrando giras en torneos double round robing: modelos, heurísticas y un caso de estudioAramouni, Nicolás GarcíaMiranda Bront, Juan JoséCiencias Informáticasplanificación en deportestraveling tournament problemprogramación lineal entera mixtaheurísticassports schedulingtraveling tournament problemmixed integer programmingheuristicsDuring the last decades, the use of advanced optimization algorithms to generate sports timetables has caught the attention of both academics and practitioners. From a managerial standpoint, the competition's structure and the design of the league's schedule represent key strategic decisions with a direct impact in terms of revenue and other important indicators. Argentina's National Basketball League (LNB) has undergone a major transformation since 2014, implementing a tour-based schedule design to reduce the total distance traveled by teams by tackling a variant of the well-known Traveling Tournament Problem (TTP). Using the LNB as a laboratory, in this work, we consider a double round robin tournament where, in some rounds, known in advance, tours of a given length can be defined in order to reduce the overall travel distance. In this fashion, the schedule follows a more structured format while still capturing the benefits in terms of distance reduction generated by the tours. To our knowledge, this problem has not been considered previously in the related sports timetabling literature. Methodologically, we formulate an Integer Linear Programming model to construct the schedule. In order to scale to real-world instances, we further propose a matheuristic that decomposes the problem into different stages. Throughout extensive computational experiments, In addition, we evaluate the behavior of the algorithms on synthetic instances derived from benchmark from related sport scheduling problems from the related literature and provide a detailed analysis over six LNB seasons. Overall, the results show that our framework reduces the traveled distance in most of the instances and that it translates into higher revenue under moderate stadium attendance assumptions, with increments reaching up to 40 percent.Durante las últimas décadas, el uso de algoritmos de optimización avanzados para generar calendarios deportivos ha captado la atención tanto de la comunidad académica como de los profesionales del sector. Desde una perspectiva de gestión, la estructura de la competencia y el diseño del calendario de la liga representan decisiones estratégicas clave, con un impacto directo en los ingresos y otros indicadores relevantes. La Liga Nacional de Básquetbol de Argentina (LNB) ha atravesado una transformación significativa desde 2014, implementando un diseño de calendario basado en giras para reducir la distancia total recorrida por los equipos, abordando así una variante del conocido problema del torneo itinerante (Traveling Tournament Problem, TTP). Utilizando la LNB como laboratorio, en este trabajo consideramos un torneo de todos contra todos a doble vuelta en el que, en ciertas rondas conocidas de antemano, se pueden definir giras de una longitud dada con el objetivo de reducir la distancia total de viaje. De este modo, el calendario adquiere un formato más estructurado sin dejar de capturar los beneficios en términos de reducción de distancias generados por las giras. A nuestro entender, este problema no ha sido abordado previamente en la literatura relacionada con la programación deportiva. Metodológicamente, formulamos un modelo de programación lineal entera para construir el calendario. Con el fin de escalar a instancias reales, proponemos además una matheurística que descompone el problema en diferentes etapas. A través de extensos experimentos computacionales, evaluamos el comportamiento de los algoritmos sobre instancias sintéticas derivadas de benchmarks de problemas relacionados presentes en la literatura, y realizamos un análisis detallado sobre seis temporadas de la LNB. En general, los resultados muestran que nuestro enfoque reduce la distancia recorrida en la mayoría de las instancias y que esto se traduce en mayores ingresos bajo supuestos moderados de asistencia a los estadios, con incrementos que alcanzan hasta el 40 por ciento.Sociedad Argentina de Informática e Investigación Operativa2025-08info:eu-repo/semantics/conferenceObjectinfo:eu-repo/semantics/publishedVersionObjeto de conferenciahttp://purl.org/coar/resource_type/c_5794info:ar-repo/semantics/documentoDeConferenciaapplication/pdf297-300http://sedici.unlp.edu.ar/handle/10915/190936enginfo:eu-repo/semantics/altIdentifier/url/https://revistas.unlp.edu.ar/JAIIO/article/view/19501info:eu-repo/semantics/altIdentifier/issn/2451-7496info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0)reponame:SEDICI (UNLP)instname:Universidad Nacional de La Platainstacron:UNLP2026-02-26T11:39:51Zoai:sedici.unlp.edu.ar:10915/190936Institucionalhttp://sedici.unlp.edu.ar/Universidad públicaNo correspondehttp://sedici.unlp.edu.ar/oai/snrdalira@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:13292026-02-26 11:39:51.812SEDICI (UNLP) - Universidad Nacional de La Platafalse |
| dc.title.none.fl_str_mv |
Integrating tours in double round robin tournaments: models, heuristics and a case study Integrando giras en torneos double round robing: modelos, heurísticas y un caso de estudio |
| title |
Integrating tours in double round robin tournaments: models, heuristics and a case study |
| spellingShingle |
Integrating tours in double round robin tournaments: models, heuristics and a case study Aramouni, Nicolás García Ciencias Informáticas planificación en deportes traveling tournament problem programación lineal entera mixta heurísticas sports scheduling traveling tournament problem mixed integer programming heuristics |
| title_short |
Integrating tours in double round robin tournaments: models, heuristics and a case study |
| title_full |
Integrating tours in double round robin tournaments: models, heuristics and a case study |
| title_fullStr |
Integrating tours in double round robin tournaments: models, heuristics and a case study |
| title_full_unstemmed |
Integrating tours in double round robin tournaments: models, heuristics and a case study |
| title_sort |
Integrating tours in double round robin tournaments: models, heuristics and a case study |
| dc.creator.none.fl_str_mv |
Aramouni, Nicolás García Miranda Bront, Juan José |
| author |
Aramouni, Nicolás García |
| author_facet |
Aramouni, Nicolás García Miranda Bront, Juan José |
| author_role |
author |
| author2 |
Miranda Bront, Juan José |
| author2_role |
author |
| dc.subject.none.fl_str_mv |
Ciencias Informáticas planificación en deportes traveling tournament problem programación lineal entera mixta heurísticas sports scheduling traveling tournament problem mixed integer programming heuristics |
| topic |
Ciencias Informáticas planificación en deportes traveling tournament problem programación lineal entera mixta heurísticas sports scheduling traveling tournament problem mixed integer programming heuristics |
| dc.description.none.fl_txt_mv |
During the last decades, the use of advanced optimization algorithms to generate sports timetables has caught the attention of both academics and practitioners. From a managerial standpoint, the competition's structure and the design of the league's schedule represent key strategic decisions with a direct impact in terms of revenue and other important indicators. Argentina's National Basketball League (LNB) has undergone a major transformation since 2014, implementing a tour-based schedule design to reduce the total distance traveled by teams by tackling a variant of the well-known Traveling Tournament Problem (TTP). Using the LNB as a laboratory, in this work, we consider a double round robin tournament where, in some rounds, known in advance, tours of a given length can be defined in order to reduce the overall travel distance. In this fashion, the schedule follows a more structured format while still capturing the benefits in terms of distance reduction generated by the tours. To our knowledge, this problem has not been considered previously in the related sports timetabling literature. Methodologically, we formulate an Integer Linear Programming model to construct the schedule. In order to scale to real-world instances, we further propose a matheuristic that decomposes the problem into different stages. Throughout extensive computational experiments, In addition, we evaluate the behavior of the algorithms on synthetic instances derived from benchmark from related sport scheduling problems from the related literature and provide a detailed analysis over six LNB seasons. Overall, the results show that our framework reduces the traveled distance in most of the instances and that it translates into higher revenue under moderate stadium attendance assumptions, with increments reaching up to 40 percent. Durante las últimas décadas, el uso de algoritmos de optimización avanzados para generar calendarios deportivos ha captado la atención tanto de la comunidad académica como de los profesionales del sector. Desde una perspectiva de gestión, la estructura de la competencia y el diseño del calendario de la liga representan decisiones estratégicas clave, con un impacto directo en los ingresos y otros indicadores relevantes. La Liga Nacional de Básquetbol de Argentina (LNB) ha atravesado una transformación significativa desde 2014, implementando un diseño de calendario basado en giras para reducir la distancia total recorrida por los equipos, abordando así una variante del conocido problema del torneo itinerante (Traveling Tournament Problem, TTP). Utilizando la LNB como laboratorio, en este trabajo consideramos un torneo de todos contra todos a doble vuelta en el que, en ciertas rondas conocidas de antemano, se pueden definir giras de una longitud dada con el objetivo de reducir la distancia total de viaje. De este modo, el calendario adquiere un formato más estructurado sin dejar de capturar los beneficios en términos de reducción de distancias generados por las giras. A nuestro entender, este problema no ha sido abordado previamente en la literatura relacionada con la programación deportiva. Metodológicamente, formulamos un modelo de programación lineal entera para construir el calendario. Con el fin de escalar a instancias reales, proponemos además una matheurística que descompone el problema en diferentes etapas. A través de extensos experimentos computacionales, evaluamos el comportamiento de los algoritmos sobre instancias sintéticas derivadas de benchmarks de problemas relacionados presentes en la literatura, y realizamos un análisis detallado sobre seis temporadas de la LNB. En general, los resultados muestran que nuestro enfoque reduce la distancia recorrida en la mayoría de las instancias y que esto se traduce en mayores ingresos bajo supuestos moderados de asistencia a los estadios, con incrementos que alcanzan hasta el 40 por ciento. Sociedad Argentina de Informática e Investigación Operativa |
| description |
During the last decades, the use of advanced optimization algorithms to generate sports timetables has caught the attention of both academics and practitioners. From a managerial standpoint, the competition's structure and the design of the league's schedule represent key strategic decisions with a direct impact in terms of revenue and other important indicators. Argentina's National Basketball League (LNB) has undergone a major transformation since 2014, implementing a tour-based schedule design to reduce the total distance traveled by teams by tackling a variant of the well-known Traveling Tournament Problem (TTP). Using the LNB as a laboratory, in this work, we consider a double round robin tournament where, in some rounds, known in advance, tours of a given length can be defined in order to reduce the overall travel distance. In this fashion, the schedule follows a more structured format while still capturing the benefits in terms of distance reduction generated by the tours. To our knowledge, this problem has not been considered previously in the related sports timetabling literature. Methodologically, we formulate an Integer Linear Programming model to construct the schedule. In order to scale to real-world instances, we further propose a matheuristic that decomposes the problem into different stages. Throughout extensive computational experiments, In addition, we evaluate the behavior of the algorithms on synthetic instances derived from benchmark from related sport scheduling problems from the related literature and provide a detailed analysis over six LNB seasons. Overall, the results show that our framework reduces the traveled distance in most of the instances and that it translates into higher revenue under moderate stadium attendance assumptions, with increments reaching up to 40 percent. |
| publishDate |
2025 |
| dc.date.none.fl_str_mv |
2025-08 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/conferenceObject info:eu-repo/semantics/publishedVersion Objeto de conferencia http://purl.org/coar/resource_type/c_5794 info:ar-repo/semantics/documentoDeConferencia |
| format |
conferenceObject |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
http://sedici.unlp.edu.ar/handle/10915/190936 |
| url |
http://sedici.unlp.edu.ar/handle/10915/190936 |
| dc.language.none.fl_str_mv |
eng |
| language |
eng |
| dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/url/https://revistas.unlp.edu.ar/JAIIO/article/view/19501 info:eu-repo/semantics/altIdentifier/issn/2451-7496 |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-sa/4.0/ Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) |
| dc.format.none.fl_str_mv |
application/pdf 297-300 |
| dc.source.none.fl_str_mv |
reponame:SEDICI (UNLP) instname:Universidad Nacional de La Plata instacron:UNLP |
| reponame_str |
SEDICI (UNLP) |
| collection |
SEDICI (UNLP) |
| instname_str |
Universidad Nacional de La Plata |
| instacron_str |
UNLP |
| institution |
UNLP |
| repository.name.fl_str_mv |
SEDICI (UNLP) - Universidad Nacional de La Plata |
| repository.mail.fl_str_mv |
alira@sedici.unlp.edu.ar |
| _version_ |
1858282593900822528 |
| score |
13.176822 |