Angelos Dimitsas, V. Nastos, Christos Valouxis, Christos G Gogos
{"title":"A mathematical formulation for constructing feasible solutions for the Post Enrollment Course Timetabling Problem","authors":"Angelos Dimitsas, V. Nastos, Christos Valouxis, Christos G Gogos","doi":"10.1109/SEEDA-CECNSM57760.2022.9932946","DOIUrl":null,"url":null,"abstract":"The scheduling community has long been interested in educational timetabling. Particularly in academia, since timetabling dictates the day to day operation of Universities, great effort has been exercised to produce high quality schedules. Typically, timetabling problems are NP-Hard and several approaches have been tried in order to generate schedules that satisfy all stakeholders. A number of timetabling competitions have been organized through the last two decades focusing on problems stemming from educational operations. In this paper we use data from two such competitions, ITC2002 and ITC2007 about the post enrollment course timetabling problem. We propose a mathematical model that captures the problem in its entirety and we use it in order to construct feasible solutions initially, and then explore the prospect of optimization. We employ a pre-process stage that attempts to reduce the size of the model and then use an open source solver, that produces solutions in reasonable time for most of the cases. We also propose a simple decomposition of the problem in a day by day basis that can improve the initial feasible solutions.","PeriodicalId":68279,"journal":{"name":"计算机工程与设计","volume":"75 1","pages":"1-5"},"PeriodicalIF":0.0000,"publicationDate":"2022-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"计算机工程与设计","FirstCategoryId":"1093","ListUrlMain":"https://doi.org/10.1109/SEEDA-CECNSM57760.2022.9932946","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The scheduling community has long been interested in educational timetabling. Particularly in academia, since timetabling dictates the day to day operation of Universities, great effort has been exercised to produce high quality schedules. Typically, timetabling problems are NP-Hard and several approaches have been tried in order to generate schedules that satisfy all stakeholders. A number of timetabling competitions have been organized through the last two decades focusing on problems stemming from educational operations. In this paper we use data from two such competitions, ITC2002 and ITC2007 about the post enrollment course timetabling problem. We propose a mathematical model that captures the problem in its entirety and we use it in order to construct feasible solutions initially, and then explore the prospect of optimization. We employ a pre-process stage that attempts to reduce the size of the model and then use an open source solver, that produces solutions in reasonable time for most of the cases. We also propose a simple decomposition of the problem in a day by day basis that can improve the initial feasible solutions.
期刊介绍:
Computer Engineering and Design is supervised by China Aerospace Science and Industry Corporation and sponsored by the 706th Institute of the Second Academy of China Aerospace Science and Industry Corporation. It was founded in 1980. The purpose of the journal is to disseminate new technologies and promote academic exchanges. Since its inception, it has adhered to the principle of combining depth and breadth, theory and application, and focused on reporting cutting-edge and hot computer technologies. The journal accepts academic papers with innovative and independent academic insights, including papers on fund projects, award-winning research papers, outstanding papers at academic conferences, doctoral and master's theses, etc.