Solution to the traveling umpire problem using an ant colony algorithm.