English

The Traveling Tournament Problem: Improved Algorithms Based on Cycle Packing

Data Structures and Algorithms 2024-04-18 v1

Abstract

The Traveling Tournament Problem (TTP) is a well-known benchmark problem in the field of tournament timetabling, which asks us to design a double round-robin schedule such that each pair of teams plays one game in each other's home venue, minimizing the total distance traveled by all nn teams (nn is even). TTP-kk is the problem with one more constraint that each team can have at most kk-consecutive home games or away games. In this paper, we investigate schedules for TTP-kk and analyze the approximation ratio of the solutions. Most previous schedules were constructed based on a Hamiltonian cycle of the graph. We will propose a novel construction based on a kk-cycle packing. Then, combining our kk-cycle packing schedule with the Hamiltonian cycle schedule, we obtain improved approximation ratios for TTP-kk with deep analysis. The case where k=3k=3, TTP-3, is one of the most investigated cases. We improve the approximation ratio of TTP-3 from (1.667+ε)(1.667+\varepsilon) to (1.598+ε)(1.598+\varepsilon), for any ε>0\varepsilon>0. For TTP-44, we improve the approximation ratio from (1.750+ε)(1.750+\varepsilon) to (1.700+ε)(1.700+\varepsilon). By a refined analysis of the Hamiltonian cycle construction, we also improve the approximation ratio of TTP-kk from (5k72k+ε)(\frac{5k-7}{2k}+\varepsilon) to (5k24k+32k(k+1)+ε)(\frac{5k^2-4k+3}{2k(k+1)}+\varepsilon) for any constant k5k\geq 5. Our methods can be extended to solve a variant called LDTTP-kk (TTP-kk where all teams are allocated on a straight line). We show that the kk-cycle packing construction can achieve an approximation ratio of (3k32k1+ε)(\frac{3k-3}{2k-1}+\varepsilon), which improves the approximation ratio of LDTTP-3 from 4/34/3 to (6/5+ε)(6/5+\varepsilon).

Keywords

Cite

@article{arxiv.2404.10955,
  title  = {The Traveling Tournament Problem: Improved Algorithms Based on Cycle Packing},
  author = {Jingyang Zhao and Mingyu Xiao and Chao Xu},
  journal= {arXiv preprint arXiv:2404.10955},
  year   = {2024}
}

Comments

A preliminary version of this article was presented at MFCS 2022; Sumitted in 2022

R2 v1 2026-06-28T15:56:31.707Z