Skip to main content
Erschienen in: Operations Management Research 3-4/2019

20.11.2019

A novel two-stage optimization scheme for solving university class scheduling problem using binary integer linear programming

verfasst von: Jilan Samiuddin, Mohammad Aminul Haq

Erschienen in: Operations Management Research | Ausgabe 3-4/2019

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

University Class Scheduling Problem (UCSP) is an inevitable task every university must go through prior to the commencement of a semester. The problem studied in this paper is decomposed into two stages - lab scheduling and theoretical class scheduling. This novel technique of decomposition of the problem not only allowed maximum number of free variables to stricter constraints found in lab scheduling, but also reduced the overall computational cost and combinatorial complexity. The mathematical model for the problem is formulated via Binary Integer Linear Programming (BILP) structure using data collected from the department considered in the study. Part of the contribution of this work also includes developing ways to recognize only the true variables while formulating the model. The model is then optimized using the simplex method with the objectives to optimize classroom utilization and faculty preferences while fulfilling additional constraints. Furthermore, the proposed method is compared to the traditional technique in which the model is optimized in a single stage with both true variables recognized and not recognized.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
Zurück zum Zitat Aizam NAH, Uvaraja V (2015) Generic model for timetabling problems by integer linear programming approach. World Academy of Science, Engineering and Technology, International Journal of Mathematical, Computational, Physical, Electrical and Computer Engineering 9(12):668–675. https://doi.org/10.5281/zenodo.1110215 CrossRef Aizam NAH, Uvaraja V (2015) Generic model for timetabling problems by integer linear programming approach. World Academy of Science, Engineering and Technology, International Journal of Mathematical, Computational, Physical, Electrical and Computer Engineering 9(12):668–675. https://​doi.​org/​10.​5281/​zenodo.​1110215 CrossRef
Zurück zum Zitat Dantzig GB (1951a) Application of the simplex method to a transportation problem. Activity analysis and production and allocation. Koopmans, T.C., Ed., John Wiley and Sons, New York, 359-373 Dantzig GB (1951a) Application of the simplex method to a transportation problem. Activity analysis and production and allocation. Koopmans, T.C., Ed., John Wiley and Sons, New York, 359-373
Zurück zum Zitat Dantzig GB (1951b) A proof of the equivalence of the programming problem and the game problem. Activity analysis of production and allocation, no 13:330–338 Dantzig GB (1951b) A proof of the equivalence of the programming problem and the game problem. Activity analysis of production and allocation, no 13:330–338
Zurück zum Zitat Dantzig GB (1963) Linear programming and extensions. Princeton landmarks in mathematics and physicsCrossRef Dantzig GB (1963) Linear programming and extensions. Princeton landmarks in mathematics and physicsCrossRef
Zurück zum Zitat Landa Silva JD (2003) Metaheuristic and multiobjective approaches for space allocation. Ph.D. dissertation, University of Nottingham Landa Silva JD (2003) Metaheuristic and multiobjective approaches for space allocation. Ph.D. dissertation, University of Nottingham
Zurück zum Zitat Sandström V (2012) Scheduling of teaching resources and classes using mixed integer linear programming. Aalto University, School of Science Sandström V (2012) Scheduling of teaching resources and classes using mixed integer linear programming. Aalto University, School of Science
Zurück zum Zitat Szabó Z, Kovács M (2003) On interior-point methods and simplex method in linear programming. An St Univ Ovidius Constanta 11(2):155–162 Szabó Z, Kovács M (2003) On interior-point methods and simplex method in linear programming. An St Univ Ovidius Constanta 11(2):155–162
Zurück zum Zitat Wasfy A and Aloul F (2007) Solving the university class scheduling problem using advanced ilp techniques. IEEE GCC Conference Wasfy A and Aloul F (2007) Solving the university class scheduling problem using advanced ilp techniques. IEEE GCC Conference
Zurück zum Zitat Wormald R, Guimond C (2012) Creating a more efficient course schedule at wpi using linear optimization. Major Qualifying Rep, Worcester Polytechnic Institute, Worcester Wormald R, Guimond C (2012) Creating a more efficient course schedule at wpi using linear optimization. Major Qualifying Rep, Worcester Polytechnic Institute, Worcester
Metadaten
Titel
A novel two-stage optimization scheme for solving university class scheduling problem using binary integer linear programming
verfasst von
Jilan Samiuddin
Mohammad Aminul Haq
Publikationsdatum
20.11.2019
Verlag
Springer US
Erschienen in
Operations Management Research / Ausgabe 3-4/2019
Print ISSN: 1936-9735
Elektronische ISSN: 1936-9743
DOI
https://doi.org/10.1007/s12063-019-00146-8

Weitere Artikel der Ausgabe 3-4/2019

Operations Management Research 3-4/2019 Zur Ausgabe