Related Experiment Video
Updated: Jul 26, 2025

12:59
Barnes Maze Testing Strategies with Small and Large Rodent Models
Published on: February 26, 2014
42.1K
Approaching the Traveling Tournament Problem with Randomized Beam Search
Nikolaus Frohner1, Bernhard Neumann2, Giulio Pace3
1Institute of Logic and Computation, TU Wien, Vienna, Austria nfrohner@ac.tuwien.ac.at.
Evolutionary Computation
|June 13, 2023
Summary
This study tackles the difficult traveling tournament problem by using a beam search approach. The method effectively minimizes travel distances in sports scheduling, achieving new best solutions for benchmark instances.
Area of Science:
- Operations Research
- Combinatorial Optimization
- Sports Analytics
Background:
- The traveling tournament problem (TTP) is a complex sports scheduling challenge focused on minimizing total team travel distances.
- A common variant involves constraints like no repeaters and a streak limit of three, increasing its difficulty.
Purpose of the Study:
- To develop and evaluate an effective beam search approach for solving the constrained traveling tournament problem.
- To minimize total travel distances in double round-robin tournaments for leagues with an even number of teams.
Main Methods:
- A state-space formulation of the TTP guided by heuristics derived from lower bounds.
- Solving capacitated vehicle routing subproblems exactly (up to 18 teams) or heuristically (up to 24 teams).
- Employing a randomized beam search with random team ordering and Gaussian noise for diversification and parallelization.
Main Results:
- The beam search approach successfully solved instances up to 24 teams.
- Achieved a mean gap difference of 1.2% to the best-known feasible solutions on benchmark instances.
- Found five new best feasible solutions for the studied benchmark instances.
Conclusions:
- The proposed beam search method, enhanced with randomization, is effective for the constrained traveling tournament problem.
- The approach offers a practical and parallelizable solution for sports league scheduling with significant travel distance minimization.
Related Concept Videos
Prismatic Beams: Problem Solving
180
In the design of a supported timber beam subjected to a distributed load, both the beam's physical dimensions and the timber's characteristics, such as its grade and species, are critical. These factors determine the allowable stress values, which are crucial for calculating the necessary beam depth to ensure structural integrity and safety.
The design begins with analyzing the beam as a free body to identify moments and force balances, thereby determining support reactions. Next, the...
The design begins with analyzing the beam as a free body to identify moments and force balances, thereby determining support reactions. Next, the...
180
Randomized Experiments
7.1K
The randomization process involves assigning study participants randomly to experimental or control groups based on their probability of being equally assigned. Randomization is meant to eliminate selection bias and balance known and unknown confounding factors so that the control group is similar to the treatment group as much as possible. A computer program and a random number generator can be used to assign participants to groups in a way that minimizes bias.
Simple randomization
Simple...
Simple randomization
Simple...
7.1K
Distributed Loads: Problem Solving
680
Beams are structural elements commonly employed in engineering applications requiring different load-carrying capacities. The first step in analyzing a beam under a distributed load is to simplify the problem by dividing the load into smaller regions, which allows one to consider each region separately and calculate the magnitude of the equivalent resultant load acting on each portion of the beam. The magnitude of the equivalent resultant load for each region can be determined by calculating...
680
Random Sampling Method
11.2K
Sampling is a technique to select a portion (or subset) of the larger population and study that portion (the sample) to gain information about the population. Data are the result of sampling from a population. The sampling method ensures that samples are drawn without bias and accurately represent the population. Because measuring the entire population in a study is not practical, researchers use samples to represent the population of interest. Among the various sampling methods used by...
11.2K
Collisions in Multiple Dimensions: Problem Solving
4.3K
In multiple dimensions, the conservation of momentum applies in each direction independently. Hence, to solve collisions in multiple dimensions, we should write down the momentum conservation in each direction separately. To help understand collisions in multiple dimensions, consider an example.
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
A small car of mass 1,200 kg traveling east at 60 km/h collides at an intersection with a truck of mass 3,000 kg traveling due north at 40 km/h. The two vehicles are locked together. What is the...
4.3K
Wald-Wolfowitz Runs Test I
683
The Wald-Wolfowitz test, also known as the runs test, is a nonparametric statistical test used to assess the randomness of a sequence of two different types of elements (e.g., positive/negative values, successes/failures). It examines whether the order of the elements in a sequence is random or if there is a pattern or trend present. This nonparametric test applies to any ordered data despite the population and sample data distribution, even if a higher sample size is available.
The test works...
The test works...
683

