Scheduling for the National Hockey League Using a Multi-objective Evolutionary Algorithm

  • Authors:
  • Sam Craig;Lyndon While;Luigi Barone

  • Affiliations:
  • Computer Science & Software Engineering, The University of Western Australia, Australia 6009;Computer Science & Software Engineering, The University of Western Australia, Australia 6009;Computer Science & Software Engineering, The University of Western Australia, Australia 6009

  • Venue:
  • AI '09 Proceedings of the 22nd Australasian Joint Conference on Advances in Artificial Intelligence
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

We describe a multi-objective evolutionary algorithm that derives schedules for the National Hockey League according to three objectives: minimising the teams' total travel, promoting equity in rest time between games, and minimising long streaks of home or away games. Experiments show that the system is able to derive schedules that beat the 2008---9 NHL schedule in all objectives simultaneously, and that it returns a set of schedules that offer a range of trade-offs across the objectives.