Skip to main content
Log in

Optimal student sectioning on mandatory courses with various sections numbers

  • PATAT 2016
  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

In sufficiently large schools, courses are given to classes in sections of various sizes. Consequently, classes have to be split into various given numbers of sections. We focus on how to dispatch the students into sections of equal size, so as to minimize the number of edges in the resulting conflict graph. As a main result, we show that subdividing the students set in a regular way is optimal. We then discuss our solution uniqueness and feasibility, as well as practical issues concerning teacher assignments to sections and the case of an additional course with unequal section sizes requirements.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

Notes

  1. Although the word “timetabling” usually refers to the whole process of creating a timetable for each student and each teacher, in this paper we call timetabling the task of assigning timeslots to sections, as a problem separate from student sectioning, consisting in assigning students to sections.

  2. For the sake of simplicity, we do not display edges between vertices of the same course, since these potential conflicts can never be realized.

References

  • Alvarez-Valdes, R., Crespo, E., & Tamarit, J. M. (2000). Assigning students to course sections using tabu search. Annals of Operations Research, 96(1), 1–16.

    Article  Google Scholar 

  • Amintoosi, M., & Haddadnia, J. (2005). Feature selection in a fuzzy student sectioning algorithm. In E. Burke & M. Trick (Eds.), Practice and Theory of Automated Timetabling V (PATAT 2004) (pp. 147–160). Berlin, Heidelberg: Springer.

    Chapter  Google Scholar 

  • Beyrouthy, C., Burke, E. K., Landa-Silva, D., McCollum, B., McMullan, P., & Parkes, A. J. (2008). Conflict inheritance in sectioning and space planning. In Practice and Theory of Automated Timetabling VI (PATAT 2006), Montreal.

  • Carter, M. W. (2001). A comprehensive course timetabling and student scheduling system at the university of waterloo. In Practice and Theory of Automated Timetabling III (PATAT 2000) (pp. 64–84). London: Springer.

  • Cheng, E., Kruk, S., & Lipman, M. (2003). Flow formulations for the student scheduling problem. In E. Burke & P. De Causmaecker (Eds.), Practice and Theory of Automated Timetabling IV (PATAT 2002) (pp. 299–309). Berlin, Heidelberg: Springer.

    Chapter  Google Scholar 

  • Dostert, M., Politz, A., & Schmitz, H. (2016). A complexity analysis and an algorithmic approach to student sectioning in existing timetables. Journal of Scheduling, 19(3), 285–293.

    Article  Google Scholar 

  • Hertz, A. (1991). Tabu search for large scale timetabling problems. European Journal of Operational Research, 54(1), 39–47.

    Article  Google Scholar 

  • Müller, T., & Murray, K. S. (2010). Comprehensive approach to student sectioning. Annals of Operations Research, 181, 249–269.

    Article  Google Scholar 

  • Murray, K., Müller, T., & Rudová, H. (2007). Modeling and solution of a complex university course timetabling problem. In Practice and Theory of Automated Timetabling VI (PATAT 2006) (pp. 189–209).

  • Selim, S. M. (1988). Split vertices in vertex colouring and their application in developing a solution to the faculty timetable problem. The Computer Journal, 31(1), 76–82.

    Article  Google Scholar 

  • ten Eikelder, H., & Willemen, R. (2001). Some complexity aspects of secondary school timetabling problems. In E. K. Burke & W. Erben (Eds.), Practice and Theory of Automated Timetabling III (Vol. 2079, pp. 18–27)., Lecture Notes in Computer Science Berlin, Heidelberg: Springer.

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to David Schindl.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Schindl, D. Optimal student sectioning on mandatory courses with various sections numbers. Ann Oper Res 275, 209–221 (2019). https://doi.org/10.1007/s10479-017-2621-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-017-2621-1

Keywords

Navigation