IDEAS home Printed from https://ideas.repec.org/a/inm/orited/v23y2023i3p164-172.html
   My bibliography  Save this article

Teaching Integer Programming by Scheduling the Belgian Soccer League

Author

Listed:
  • Dries Goossens

    (Department of Business Informatics and Operations Management, Ghent University, 9000 Ghent, Belgium; FlandersMake@UGent – core lab CVAMO, 9000 Ghent, Belgium)

  • Jeroen Beliën

    (Research Centre for Operations Management, KU Leuven, Campus Brussels, 1000 Brussels, Belgium)

Abstract

This paper presents a didactic approach for teaching integer programming starting from a real-life case on scheduling the Belgian soccer league. We share our experiences as well as didactic resources for two teaching formats. The first format involves hands-on exercises and is more appropriate for small student groups (up to 40 students). The second format is an interactive lecture that focuses more on current research challenges and is better suited for large student groups. During the last decade, both formats have been used repeatedly with consistent, positive feedback from students. The combination of a hands-on, interactive approach that actively involves students with the particularities and experiences of solving a real-life case makes our approach unique and positively affects students’ attention.

Suggested Citation

  • Dries Goossens & Jeroen Beliën, 2023. "Teaching Integer Programming by Scheduling the Belgian Soccer League," INFORMS Transactions on Education, INFORMS, vol. 23(3), pages 164-172, May.
  • Handle: RePEc:inm:orited:v:23:y:2023:i:3:p:164-172
    DOI: 10.1287/ited.2022.0269
    as

    Download full text from publisher

    File URL: http://dx.doi.org/10.1287/ited.2022.0269
    Download Restriction: no

    File URL: https://libkey.io/10.1287/ited.2022.0269?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    References listed on IDEAS

    as
    1. Martin J. Chlond, 2011. "Puzzle ---Integer Programming and League Table Puzzles," INFORMS Transactions on Education, INFORMS, vol. 11(3), pages 138-140, May.
    2. Jeroen Beliën & Dries Goossens & Daam Van Reeth & Liesje De Boeck, 2011. "Using Mixed-Integer Programming to Win a Cycling Game," INFORMS Transactions on Education, INFORMS, vol. 11(3), pages 93-99, May.
    3. Matthew J. Drake, 2019. "Teaching OR/MS with Cases: A Review and New Suggestions," INFORMS Transactions on Education, INFORMS, vol. 19(2), pages 57-66, January.
    4. Guido Cocchi & Alessandro Galligari & Federica Picca Nicolino & Veronica Piccialli & Fabio Schoen & Marco Sciandrone, 2018. "Scheduling the Italian National Volleyball Tournament," Interfaces, INFORMS, vol. 48(3), pages 271-284, June.
    5. Keith A. Willoughby, 2004. "The Science of Sports: Combining Quantitative Analysis and Sports Applications in an Undergraduate Course," INFORMS Transactions on Education, INFORMS, vol. 5(1), pages 88-99, September.
    6. Michael A. Trick, 2004. "Using Sports Scheduling to Teach Integer Programming," INFORMS Transactions on Education, INFORMS, vol. 5(1), pages 10-17, September.
    7. Flavia Bonomo & Andrés Cardemil & Guillermo Durán & Javier Marenco & Daniela Sabán, 2012. "An Application of the Traveling Tournament Problem: The Argentine Volleyball League," Interfaces, INFORMS, vol. 42(3), pages 245-259, June.
    8. Guillermo Durán & Mario Guajardo & Jaime Miranda & Denis Sauré & Sebastián Souyris & Andres Weintraub & Rodrigo Wolf, 2007. "Scheduling the Chilean Soccer League by Integer Programming," Interfaces, INFORMS, vol. 37(6), pages 539-552, December.
    9. Stephan Westphal, 2014. "Scheduling the German Basketball League," Interfaces, INFORMS, vol. 44(5), pages 498-508, October.
    10. James J. Cochran, 2004. "Introduction to the Special Issue: SpORts in the OR Classroom," INFORMS Transactions on Education, INFORMS, vol. 5(1), pages 1-1, September.
    11. Van Bulck, David & Goossens, Dries & Schönberger, Jörn & Guajardo, Mario, 2020. "RobinX: A three-field classification and unified data format for round-robin sports timetabling," European Journal of Operational Research, Elsevier, vol. 280(2), pages 568-580.
    12. Dries Goossens & Frits Spieksma, 2009. "Scheduling the Belgian Soccer League," Interfaces, INFORMS, vol. 39(2), pages 109-118, April.
    13. Renata Konrad & Adrienne Hall-Phillips & Anita R. Vila-Parrish, 2018. "Are Our Students Prepared? The Impact of Capstone Design Pedagogical Approaches on Student Skill Development During Industry-Sponsored Fieldwork," INFORMS Transactions on Education, INFORMS, vol. 18(3), pages 183-193, May.
    14. Túlio A. M. Toffolo & Jan Christiaens & Frits C. R. Spieksma & Greet Vanden Berghe, 2019. "The sport teams grouping problem," Annals of Operations Research, Springer, vol. 275(1), pages 223-243, April.
    15. Rasmussen, Rasmus V. & Trick, Michael A., 2008. "Round robin scheduling - a survey," European Journal of Operational Research, Elsevier, vol. 188(3), pages 617-636, August.
    16. J. Eric Bickel, 2004. "Teaching Decision Making with Baseball Examples," INFORMS Transactions on Education, INFORMS, vol. 5(1), pages 2-9, September.
    17. Howard J. Weiss & Rasmus A. Rasmussen, 2007. "Lessons from Modeling Sudoku in Excel," INFORMS Transactions on Education, INFORMS, vol. 7(2), pages 178-184, January.
    18. Rasmus A. Rasmussen & Howard J. Weiss, 2007. "Advanced Lessons on the Craft of Optimization Modeling Based on Modeling Sudoku in Excel," INFORMS Transactions on Education, INFORMS, vol. 7(3), pages 228-237, May.
    19. Durán, Guillermo & Guajardo, Mario & Sauré, Denis, 2017. "Scheduling the South American Qualifiers to the 2018 FIFA World Cup by integer programming," European Journal of Operational Research, Elsevier, vol. 262(3), pages 1109-1115.
    20. Dessislava Pachamanova, 2006. "Introducing Integer Modeling with Excel Solver," INFORMS Transactions on Education, INFORMS, vol. 7(1), pages 88-98, September.
    21. Kent J. Kostuk & Keith A. Willoughby, 2012. "A Decision Support System for Scheduling the Canadian Football League," Interfaces, INFORMS, vol. 42(3), pages 286-295, June.
    22. B. Madhu Rao & Jeroen Beliën, 2014. "Case Article—Production Scheduling at Falcon Die Casting: A Comprehensive Example on the Application of Linear Programming and Its Extensions," INFORMS Transactions on Education, INFORMS, vol. 15(1), pages 150-153, September.
    23. Jeroen Beliën & Jan Colpaert & Liesje De Boeck & Johan Eyckmans & Wouter Leirens, 2013. "Teaching Integer Programming Starting From an Energy Supply Game," INFORMS Transactions on Education, INFORMS, vol. 13(3), pages 129-137, May.
    24. Scott P. Stevens & Susan W. Palocsay, 2017. "Teaching Use of Binary Variables in Integer Linear Programs: Formulating Logical Conditions," INFORMS Transactions on Education, INFORMS, vol. 18(1), pages 28-36, September.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Guillermo Durán, 2021. "Sports scheduling and other topics in sports analytics: a survey with special reference to Latin America," TOP: An Official Journal of the Spanish Society of Statistics and Operations Research, Springer;Sociedad de Estadística e Investigación Operativa, vol. 29(1), pages 125-155, April.
    2. van Doornmalen, Jasper & Hojny, Christopher & Lambers, Roel & Spieksma, Frits C.R., 2023. "Integer programming models for round robin tournaments," European Journal of Operational Research, Elsevier, vol. 310(1), pages 24-33.
    3. Guillermo Durán & Mario Guajardo & Facundo Gutiérrez & Javier Marenco & Denis Sauré & Gonzalo Zamorano, 2021. "Scheduling the Main Professional Football League of Argentina," Interfaces, INFORMS, vol. 51(5), pages 361-372, September.
    4. David Van Bulck & Dries Goossens & Jo¨rn Scho¨nberger & Mario Guajardo, 2020. "An Instance Data Repository for the Round-robin Sports Timetabling Problem," Management and Labour Studies, XLRI Jamshedpur, School of Business Management & Human Resources, vol. 45(2), pages 184-200, May.
    5. Durán, Guillermo & Durán, Santiago & Marenco, Javier & Mascialino, Federico & Rey, Pablo A., 2019. "Scheduling Argentina’s professional basketball leagues: A variation on the Travelling Tournament Problem," European Journal of Operational Research, Elsevier, vol. 275(3), pages 1126-1138.
    6. Fernando Alarcón & Guillermo Durán & Mario Guajardo & Jaime Miranda & Hugo Muñoz & Luis Ramírez & Mario Ramírez & Denis Sauré & Matías Siebert & Sebastián Souyris & Andrés Weintraub & Rodrigo Wolf-Yad, 2017. "Operations Research Transforms the Scheduling of Chilean Soccer Leagues and South American World Cup Qualifiers," Interfaces, INFORMS, vol. 47(1), pages 52-69, February.
    7. Elizabeth L. Bouzarth & Benjamin C. Grannan & John M. Harris & Kevin R. Hutson, 2022. "Scheduling the Valley Baseball League," Interfaces, INFORMS, vol. 52(2), pages 189-197, March.
    8. Christian Ackermann & Felix Hahne & Julia Rieck, 2022. "Matching and Scheduling of Student-Company-Talks for a University IT-Speed Dating Event," SN Operations Research Forum, Springer, vol. 3(3), pages 1-29, September.
    9. Guillermo Durán & Mario Guajardo & Rodrigo Wolf-Yadlin, 2012. "Operations Research Techniques for Scheduling Chile's Second Division Soccer League," Interfaces, INFORMS, vol. 42(3), pages 273-285, June.
    10. Guillermo Durán & Mario Guajardo & Facundo Gutiérrez, 2022. "Efficient referee assignment in Argentinean professional basketball leagues using operations research methods," Annals of Operations Research, Springer, vol. 316(2), pages 1121-1139, September.
    11. Van Bulck, David & Goossens, Dries, 2023. "The international timetabling competition on sports timetabling (ITC2021)," European Journal of Operational Research, Elsevier, vol. 308(3), pages 1249-1267.
    12. Goller, Daniel & Krumer, Alex, 2020. "Let's meet as usual: Do games played on non-frequent days differ? Evidence from top European soccer leagues," European Journal of Operational Research, Elsevier, vol. 286(2), pages 740-754.
    13. Yi, Xiajie & Goossens, Dries & Nobibon, Fabrice Talla, 2020. "Proactive and reactive strategies for football league timetabling," European Journal of Operational Research, Elsevier, vol. 282(2), pages 772-785.
    14. Durán, Guillermo & Guajardo, Mario & Sauré, Denis, 2017. "Scheduling the South American Qualifiers to the 2018 FIFA World Cup by integer programming," European Journal of Operational Research, Elsevier, vol. 262(3), pages 1109-1115.
    15. B. Madhu Rao & Petros Xanthopoulos & Qipeng Phil Zheng, 2020. "Case Article—DeLand Crayon Company: An Application of the Traveling Salesman Problem to Production Scheduling with Sequence-Dependent Setup Times," INFORMS Transactions on Education, INFORMS, vol. 20(2), pages 93-98, January.
    16. Di Mattia, Alessandro & Krumer, Alex, 2023. "Fewer teams, more games, larger attendance? Evidence from the structural change in basketball's EuroLeague," European Journal of Operational Research, Elsevier, vol. 309(1), pages 359-370.
    17. Celso C. Ribeiro & Sebastián Urrutia, 2012. "Scheduling the Brazilian Soccer Tournament: Solution Approach and Practice," Interfaces, INFORMS, vol. 42(3), pages 260-272, June.
    18. Van Bulck, David & Goossens, Dries & Clarner, Jan-Patrick & Dimitsas, Angelos & Fonseca, George H.G. & Lamas-Fernandez, Carlos & Lester, Martin Mariusz & Pedersen, Jaap & Phillips, Antony E. & Rosati,, 2024. "Which algorithm to select in sports timetabling?," European Journal of Operational Research, Elsevier, vol. 318(2), pages 575-591.
    19. Steven Shechter, 2023. "Case Article—Pediatrician Scheduling at British Columbia Women’s Hospital," INFORMS Transactions on Education, INFORMS, vol. 24(1), pages 35-39, September.
    20. George H. G. Fonseca & Túlio A. M. Toffolo, 2022. "A fix-and-optimize heuristic for the ITC2021 sports timetabling problem," Journal of Scheduling, Springer, vol. 25(3), pages 273-286, June.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:inm:orited:v:23:y:2023:i:3:p:164-172. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Chris Asher (email available below). General contact details of provider: https://edirc.repec.org/data/inforea.html .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.