Devising a cost effective baseball scheduling by evolutionary algorithms

Jih Tsung Yang, Hsien Da Huang, Jorng Tzong Horng

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

13 Scopus citations

Abstract

We discuss the scheduling problems of a sports league and propose a new approach to solve these problems by applying evolution strategy. A schedule in a sports league must satisfy many constraints on timing, such as the number of games played between every pair of teams, the bounds on the number of consecutive home (or away) games for each team, every pair of teams must have played each other in the first half of the season, and so on. In addition to finding a feasible schedule that meets all the timing restrictions, the problem addressed has the additional complexity of having the objective of minimizing travel costs and every team having a balanced number of games at home. We formalize the scheduling problem into an optimization problem and adopt the concept of evolution strategy to solve it. We define the travel cost and distance cost for teams in the sports league by referring to Major League Baseball (MLB) in the United States and focus on the scheduling problem in MLB. Using the new method, it is more efficient at finding better results than previous approaches.

Original languageEnglish
Title of host publicationProceedings of the 2002 Congress on Evolutionary Computation, CEC 2002
PublisherIEEE Computer Society
Pages1660-1665
Number of pages6
ISBN (Print)0780372824, 9780780372825
DOIs
StatePublished - 2002
Event2002 Congress on Evolutionary Computation, CEC 2002 - Honolulu, HI, United States
Duration: 12 May 200217 May 2002

Publication series

NameProceedings of the 2002 Congress on Evolutionary Computation, CEC 2002
Volume2

Conference

Conference2002 Congress on Evolutionary Computation, CEC 2002
Country/TerritoryUnited States
CityHonolulu, HI
Period12/05/0217/05/02

Fingerprint

Dive into the research topics of 'Devising a cost effective baseball scheduling by evolutionary algorithms'. Together they form a unique fingerprint.

Cite this