Teaching Integer Programming by Scheduling the Belgian Soccer League

Published Online:https://doi.org/10.1287/ited.2022.0269

References

  • Alarcón F, Durán G, Guajardo M (2014) Referee assignment in the Chilean football league using integer programming and patterns. Internat. Trans. Oper. Res. 21:415–438.CrossrefGoogle Scholar
  • Anderson I (1999) Balancing carry-over effects in tournaments. Holroyd F, Quinn K, Rowley C, Webb B, eds. Combinatorial Designs and Their Applications (CRC Press, Boca Raton, FL), 1–16.Google Scholar
  • Beliën J, Goossens D, Van Reeth D, De Boeck L (2011) Using mixed-integer programming to win a cycling game. INFORMS Trans. Ed. 11(3):93–99. Google Scholar
  • Beliën J, Colpaert J, De Boeck L, Eyckmans J, Leirens W (2013) Teaching integer programming starting from an energy supply game. INFORMS Trans. Ed. 13(3):129–137.Google Scholar
  • Bickel JE (2004) Teaching decision making with baseball examples. INFORMS Trans. Ed. 5(1):2–9.Google Scholar
  • Birge JR (2004) Scheduling a professional sports league in Microsoft® Excel: Showing students the value of good modeling and solution techniques. INFORMS Trans. Ed. 5(1):56–66.Google Scholar
  • Bonomo F, Cardemil A, Durán G, Marenco J, Sabán D (2012) An application of the traveling tournament problem: The Argentine volleyball league. Interfaces 42(3):245–259.LinkGoogle Scholar
  • Chlond MJ (2011) Puzzle-integer programming and league table puzzles. INFORMS Trans. Ed. 11(3):138–140.Google Scholar
  • Cocchi G, Galligari A, Nicolino FP, Piccialli V, Schoen F, Sciandrone M (2018) Scheduling the Italian national volleyball tournament. Interfaces 48(3):271–284.LinkGoogle Scholar
  • Cochran JJ (2004) Introduction to the special issue: SpORts in the OR classroom. INFORMS Trans. Ed. 5(1):1.Google Scholar
  • Della Croce D, Oliveri D (2006) Scheduling the Italian Football League: An ILP-based approach. Comput. Oper. Res. 33:1963–1974.CrossrefGoogle Scholar
  • Drake MJ (2019) Teaching OR/MS with cases: A review and new suggestions. INFORMS Trans. Ed. 19(2):57–66.Google Scholar
  • Durán G, Guajardo M, Sauré D (2017) Scheduling the South American qualifiers to the 2018 FIFA World Cup by integer programming. Eur. J. Oper. Res. 262(3):1109–1115.CrossrefGoogle Scholar
  • Durán G, Guajardo M, Miranda J, Sauré D, Souyris S, Weintraub A, Wolf R (2007) Scheduling the Chilean soccer league by integer programming. Interfaces 37(6):539–552.LinkGoogle Scholar
  • Goossens D (2018) Optimization in sports league scheduling: Experiences from the Belgian Pro League soccer. Parlier GH, Liberatore F, Demange M, eds. Operations Research and Enterprise Systems(Springer, Cham, Switzerland), 3–19.CrossrefGoogle Scholar
  • Goossens D, Spieksma FCR (2009) Scheduling the Belgian soccer league. Interfaces 39(2):109–118.LinkGoogle Scholar
  • Goossens D, Spieksma FCR (2011) Soccer schedules in Europe: An overview. J. Scheduling 15:641–651.CrossrefGoogle Scholar
  • Gorman MF (2018a) An introduction to the special issue on field-based education. INFORMS Trans. Ed. 18(3):143–144.Google Scholar
  • Gorman MF (2018b) A survey of research in field-based education: A summary of process, best practices, and lessons learned. INFORMS Trans. Ed. 18(3):145–161.Google Scholar
  • Kendall G, Knust S, Ribeiro CC, Urrutia S (2010) Scheduling in sports: An annotated bibliography. Comput. Oper. Res. 37:1–19.CrossrefGoogle Scholar
  • Kirkman T (1847) On a problem in combinatorics. Cambridge Dublin Math. J. 2:191–204.Google Scholar
  • Konrad R, Hall-Phillips A, Vila-Parrish AR (2018) Are our students prepared? The impact of capstone design pedagogical approaches on student skill development during industry-sponsored fieldwork. INFORMS Trans. Ed. 18(3):183–193.Google Scholar
  • Kostuk KJ, Willoughby KA (2012) A decision support system for scheduling the Canadian Football League. Interfaces 42(3):286–295.LinkGoogle Scholar
  • Lambrechts E, Ficker AMC, Goossens DR, Spieksma FCR (2017) Round-robin tournaments generated by the circle method have maximum carry-over. Math. Program. 172(1-2):277–302.CrossrefGoogle Scholar
  • Miyashiro R, Iwasaki H, Matsui T (2003) Characterizing feasible pattern sets with a minimum number of breaks. Burke E, De Causmaecker P, eds. Practice and Theory of Automated Timetabling IV (Springer, Berlin Heidelberg), 78–99.CrossrefGoogle Scholar
  • Nemhauser GL, Trick MA (1998) Scheduling a major college basketball conference. Oper. Res. 46(1):1–8.LinkGoogle Scholar
  • Pachamanova D (2006) Introducing integer modeling with Excel solver. INFORMS Trans. Ed. 7(1):88–98.Google Scholar
  • Rao BM, Beliën J (2014) Case article-production scheduling at Falcon Die Casting: A comprehensive example on the application of linear programming and its extensions. INFORMS Trans. Ed. 15(1):150–153.Google Scholar
  • Rasmussen RV, Trick MA (2008) Round robin scheduling—a survey. Eur. J. Oper. Res. 188(3):617–636.CrossrefGoogle Scholar
  • Rasmussen RA, Weiss HJ (2007) Advanced lessons on the craft of optimization modeling based on modeling Sudoku in Excel. INFORMS Trans. Ed. 7(3):228–237.LinkGoogle Scholar
  • Recalde D, Torres R, Vaca P (2013) Scheduling the professional Ecuadorian football league by integer programming. Comput. Oper. Res. 40:2478–2484. CrossrefGoogle Scholar
  • Ribeiro CC (2012) Sports scheduling: Problems and applications. Internat. Trans. Oper. Res. 19:201–226.CrossrefGoogle Scholar
  • Ribeiro CC, Urrutia S (2005) An application of integer programming to playoff elimination in football championships. Internat. Trans. Oper. Res. 12:375–386.CrossrefGoogle Scholar
  • Russell KG (1980) Balancing carry-over effects in round robin tournaments. Biometrika 67:127–131.CrossrefGoogle Scholar
  • Stevens SP, Palocsay SW (2017) Teaching use of binary variables in integer linear programs: Formulating logical conditions. INFORMS Trans. Ed. 18(1):28–36.Google Scholar
  • Toffolo TAM, Christiaens J, Spieksma FCR, Vanden Berghe G (2019) The sport teams grouping problem. Ann. Oper. Res. 275:223–243.CrossrefGoogle Scholar
  • Trick MA (2004) Using sports scheduling to teach integer programming. INFORMS Trans. Ed. 5(1):10–17.Google Scholar
  • Van Bulck D, Goossens D, Schönberger J, Guajardo M (2020) RobinX: A three-field classification and unified data format for round-robin sports timetabling. Eur. J. Oper. Res. 280(2):568–580.CrossrefGoogle Scholar
  • Weiss HJ, Rasmussen RA (2007) Lessons from modeling Sudoku in Excel. INFORMS Trans. Ed. 7(2):178–184.Google Scholar
  • Westphal S (2014) Scheduling the German basketball league. Interfaces 44(5):498–508. LinkGoogle Scholar
  • Willoughby KA (2004) The science of sports: Combining quantitative analysis and sports applications in an undergraduate course. INFORMS Trans. Ed. 5(1):88–99.Google Scholar
INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.