Skip to main content

Partitioning Students into Cohorts During COVID-19

  • Conference paper
  • First Online:
Integration of Constraint Programming, Artificial Intelligence, and Operations Research (CPAIOR 2021)

Abstract

The COVID-19 pandemic has forced educational institutions to make significant changes to safeguard the health and safety of their students and teachers. One of the most effective measures to reduce virus transmission is partitioning students into discrete cohorts.

In primary and middle schools, it is easy to create these cohorts (also known as “learning groups”), since students in each grade take the same set of required courses. However, in high schools, where there is much diversity in course preferences among individual students, it is extremely challenging to optimally partition students into cohorts to ensure that every section of a course only contains students from a single cohort.

In this paper, we define the Student Cohort Partitioning Problem, where our goal is to optimally assign cohorts to students and course sections, to maximize students being enrolled in their desired courses. We solve this problem by modeling it as an integer linear program, and apply our model to generate the Master Timetable for a Canadian all-boys high school, successfully enrolling students in 87% of their desired courses, including 100% of their required courses. We conclude the paper by explaining how our model can benefit all educational institutions that need to create optimal student cohorts when designing their annual timetable.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. B.C’.s Back to School Plan. https://www2.gov.bc.ca/gov/content/education-training/k-12/covid-19-return-to-school#learning-group. Accessed 12 Apr 2021

  2. Bahargam, S., Erdos, D., Bestavros, A., Terzi, E.: Personalized education; solving a group formation and scheduling problem for educational content. In: Proceedings of the 8th International Conference on Educational Data Mining, pp. 488–492. International Educational Data Mining Society, Madrid (2015)

    Google Scholar 

  3. Bahargam, S., Erdos, D., Bestavros, A., Terzi, E.: Team formation for scheduling educational material in massive online classes. arXiv preprint arXiv:1703.08762 (2017)

  4. Baker, K.R., Magazine, M.J., Polak, G.G.: Optimal block design models for course timetabling. Oper. Res. Lett. 30(1), 1–8 (2002)

    Article  MathSciNet  Google Scholar 

  5. Baykasoglu, A., Dereli, T., Das, S.: Project team selection using fuzzy optimization approach. Cybern. Syst.: Int. J. 38(2), 155–185 (2007)

    Article  Google Scholar 

  6. Bessiere, C., Carbonnel, C., Hebrard, E., Katsirelos, G., Walsh, T.: Detecting and exploiting subproblem tractability. In: IJCAI International Joint Conference on Artificial Intelligence, pp. 468–474. AAAI Press, California (2013)

    Google Scholar 

  7. Carter, M.W.: A comprehensive course timetabling and student scheduling system at the University of Waterloo. In: Burke, E., Erben, W. (eds.) PATAT 2000. LNCS, vol. 2079, pp. 64–82. Springer, Heidelberg (2001). https://doi.org/10.1007/3-540-44629-X_5

    Chapter  Google Scholar 

  8. CDC Operational Considerations for Schools. https://www.cdc.gov/coronavirus/2019-ncov/global-covid-19/schools.html. Accessed 12 Apr 2021

  9. Chen, S.J., Lin, L.: Modeling team member characteristics for the formation of a multifunctional team in concurrent engineering. IEEE Trans. Eng. Manag. 51(2), 111–124 (2004)

    Article  MathSciNet  Google Scholar 

  10. Goebbels, S., Pfeiffer, T.: Optimal student sectioning at Niederrhein University of Applied Sciences. In: Neufeld, J.S., Buscher, U., Lasch, R., Möst, D., Schönberger, J. (eds.) Operations Research Proceedings 2019. ORP, pp. 167–173. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-48439-2_20

    Chapter  Google Scholar 

  11. Google OR-Tools: fast and portable software for combinatorial optimization. https://developers.google.com/optimization. Accessed 12 Apr 2021

  12. Hoshino, R., Fabris, I.: Optimizing student course preferences in school timetabling. In: Hebrard, E., Musliu, N. (eds.) CPAIOR 2020. LNCS, vol. 12296, pp. 283–299. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-58942-4_19

    Chapter  Google Scholar 

  13. Johns Hopkins University & Medicine. https://coronavirus.jhu.edu/map.html. Accessed 12 Apr 2021

  14. Khlaif, Z.N., Salha, S.: The unanticipated educational challenges of developing countries in Covid-19 crisis: a brief report. Interdisc. J. Virtual Learn. Med. Sci. 11(2), 130–134 (2020)

    Google Scholar 

  15. Kristiansen, S., Sørensen, M., Stidsen, T.R.: Student sectioning at high schools in Denmark. In: 6th Multidisciplinary International Conference on Scheduling: Theory and Applications, pp. 628–632. Springer, Belgium (2013)

    Google Scholar 

  16. Kristiansen, S., Sørensen, M., Stidsen, T.R.: Integer programming for the generalized high school timetabling problem. J. Sched. 18(4), 377–392 (2014). https://doi.org/10.1007/s10951-014-0405-x

    Article  MathSciNet  MATH  Google Scholar 

  17. Lewis, R., Paechter, B., McCollum, B.: Post enrolment based course timetabling: a description of the problem model used for track two of the second international timetabling competition (2007)

    Google Scholar 

  18. Müller, T., Murray, K.: Comprehensive approach to student sectioning. Ann. Oper. Res. 181(1), 249–269 (2010). https://doi.org/10.1007/s10479-010-0735-9

    Article  MathSciNet  Google Scholar 

  19. Schindl, D.: Student sectioning for minimizing potential conflicts on multi-section courses. In: Proceedings of the 11th International Conference of the Practice and Theory of Automated Timetabling (PATAT 2016), pp. 327–337. Springer, Udine (2016)

    Google Scholar 

  20. The Hill: Coronavirus shining light on internet disparities in rural America. https://thehill.com/blogs/congress-blog/technology/488848-coronavirus-outbreak-shining-an-even-brighter-light-on. Accessed 12 Apr 2021

  21. The Squamish Chief: concern about mixed-cohort classrooms. https://www.squamishchief.com/news/local-news/amid-covid-19-worries-concern-emerges-about-mixed-cohort-classrooms-1.24199269. Accessed 12 Apr 2021

  22. Triska, M., Musliu, N.: Solving the social golfer problem with a GRASP. In: Proceedings of the 7th International Conference on the Practice and Theory of Automated Timetabling, (PATAT 2008). Springer, Montréal (2008)

    Google Scholar 

  23. UNESCO: COVID-19 impact on education. https://en.unesco.org/covid19/educationresponse. Accessed 12 Apr 2021

  24. Wi, H., Oh, S., Mun, J., Jung, M.: A team formation model based on knowledge and collaboration. Expert Syst. Appl. 36(5), 9121–9134 (2009)

    Article  Google Scholar 

Download references

Acknowledgments

The authors thank the reviewers for their insightful comments that significantly improved the presentation of this paper. The authors also thank the administrators at St. George’s School for making this collaboration possible. Specifically, we acknowledge Sarah Coates (Associate Principal of Academics), Andrew Shirkoff (Director of Risk Management), Jan Chavarie (Head of Applications Support), and Jessie Bahia (Registrar).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Richard Hoshino .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Hoshino, R., Fabris, I. (2021). Partitioning Students into Cohorts During COVID-19. In: Stuckey, P.J. (eds) Integration of Constraint Programming, Artificial Intelligence, and Operations Research. CPAIOR 2021. Lecture Notes in Computer Science(), vol 12735. Springer, Cham. https://doi.org/10.1007/978-3-030-78230-6_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-78230-6_6

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-78229-0

  • Online ISBN: 978-3-030-78230-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics