A 5-approximation Algorithm for the Traveling Tournament Problem

09/05/2023
by   Jingyang Zhao, et al.
0

The Traveling Tournament Problem (TTP-k) is a well-known benchmark problem in tournament timetabling, which asks us to design a double round-robin schedule such that the total traveling distance of all n teams is minimized under the constraints that each pair of teams plays one game in each other's home venue, and each team plays at most k-consecutive home games or away games. Westphal and Noparlik (Ann. Oper. Res. 218(1):347-360, 2014) claimed a 5.875-approximation algorithm for all k≥ 4 and n≥ 6. However, there were both flaws in the construction of the schedule and in the analysis. In this paper, we show that there is a 5-approximation algorithm for all k and n. Furthermore, if k ≥ n/2, the approximation ratio can be improved to 4.

READ FULL TEXT
research
08/27/2023

The APX-hardness of the Traveling Tournament Problem

The Traveling Tournament Problem (TTP-k) is a well-known benchmark probl...
research
08/19/2021

A 1+O(1/N) approximation algorithm for TTP(2)

The traveling tournament problem is a well-known benchmark problem of th...
research
08/30/2021

A Further Improvement on Approximating TTP-2

The Traveling Tournament Problem (TTP) is a hard but interesting sports ...
research
12/23/2022

Practical Algorithms with Guaranteed Approximation Ratio for TTP with Maximum Tour Length Two

The Traveling Tournament Problem (TTP) is a hard but interesting sports ...
research
01/23/2014

Generating Approximate Solutions to the TTP using a Linear Distance Relaxation

In some domestic professional sports leagues, the home stadiums are loca...
research
03/27/2020

An enhanced pinwheel algorithm for the bamboo garden trimming problem

In the Bamboo Garden Trimming Problem (BGT), there is a garden populated...
research
01/28/2022

How to avoid uncompetitive games? The importance of tie-breaking rules

In a round-robin tournament, if the final position of a team is already ...

Please sign up or login with your details

Forgot password? Click here to reset