{"title":"Optimal matchday schedule for Turkish professional soccer league using nonlinear binary integer programming","authors":"Yasin Göçgün, N. O. Bakır","doi":"10.11121/ijocta.2022.1161","DOIUrl":null,"url":null,"abstract":"Sports scheduling problems are interesting optimization problems that require the decision of who play with whom, where and when to play. In this work, we study the sports scheduling problem faced by the Turkish Football Federation. Given the schedule of games for each round of the season, the problem is to determine the match days with the goal of having a fair schedule for each team. The criteria we employ to establish this fairness are achieving an equal distribution of match days between the teams throughout the season and the ideal assignment of games to different days in each round of the tournament. The problem is formulated as a nonlinear binary integer program and is solved optimally for each week. Our results indicate that significant improvements over the existing schedule can be achieved if the optimal solution is implemented.","PeriodicalId":37369,"journal":{"name":"International Journal of Optimization and Control: Theories and Applications","volume":"1 1","pages":""},"PeriodicalIF":2.2000,"publicationDate":"2022-07-12","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Optimization and Control: Theories and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.11121/ijocta.2022.1161","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
引用次数: 2
Abstract
Sports scheduling problems are interesting optimization problems that require the decision of who play with whom, where and when to play. In this work, we study the sports scheduling problem faced by the Turkish Football Federation. Given the schedule of games for each round of the season, the problem is to determine the match days with the goal of having a fair schedule for each team. The criteria we employ to establish this fairness are achieving an equal distribution of match days between the teams throughout the season and the ideal assignment of games to different days in each round of the tournament. The problem is formulated as a nonlinear binary integer program and is solved optimally for each week. Our results indicate that significant improvements over the existing schedule can be achieved if the optimal solution is implemented.