Skip to main navigation Skip to search Skip to main content

Smart Tournament Scheduling Using a POX-Heuristic Genetic Algorithm

  • Mu Chun Su
  • , Jieh Haur Chen
  • , Achmad Muhyidin Arifai
  • , Che Hsuan Chang
  • , Hsi Hsien Wei

Research output: Journal article publication › Journal article › Academic research › peer-review

Abstract

This paper introduces an optimization algorithm that utilizes the precedence preserving order-based crossover (POX), heuristic techniques, and genetic algorithms (GAs) to address the task of arranging tournament scheduling for events of varying sizes. The study begins by conducting an extensive literature review on the subject of solving tournament scheduling problems. The GA approach is enhanced through the incorporation of POX for crossover operations and the inclusion of a heuristic algorithm for mutation. Subsequently, the POX-heuristic GA is developed and its performance is evaluated using data from 10 distinct tournaments. A comparison between the outcomes obtained from the proposed method and the results generated by the LeagueLobster software demonstrates that the proposed approach achieves a higher level of efficiency, with improvements ranging from 10.87% to 335.03% over the original actual schedule. The contributions stem from the successful integration of POX, heuristic techniques, and GAs to address the issue of poorly performing genes within chromosomes, ultimately leading to more effective optimization of the chromosomes.

Original languageEnglish
Pages (from-to)1613-1629
Number of pages17
JournalInternational Journal of Information Technology and Decision Making
Volume24
Issue number6
DOIs
Publication statusPublished - 1 Aug 2025

Keywords

  • game scheduling
  • genetic algorithm
  • heuristic algorithm
  • precedence preserving order-based crossover
  • Tournament scheduling

ASJC Scopus subject areas

  • Computer Science (miscellaneous)

Fingerprint

Dive into the research topics of 'Smart Tournament Scheduling Using a POX-Heuristic Genetic Algorithm'. Together they form a unique fingerprint.

Cite this