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
SEDICI (UNLP)
Institución
Universidad Nacional de La Plata
OAI Identificador
oai:sedici.unlp.edu.ar:10915/190936

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