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 mak...
The most complete form of academic timetabling problem is the population and course timetabling prob...
AbstractThe algorithmic thinking is important in all professions, not just in the engineering work. ...
Problem and goal. Computational thinking has been introduced in many countries around the world and ...
Students studying under UWSP Department of Mathematical Sciences Prof. Andy Felt will show their pro...
This work deals with the theory of integer programming. After defining the ba- sic concepts, it pres...
In this paper we present an integer programming method for solving the Classroom Assignment Problem ...
In this paper, we present an application of using Mixed Integer Programming (MIP) to schedule classe...
The expansion of information and communication field is a reason for young people to adopt basic kno...
This work presents a linear integer programming model that solves a timetabling problem of a faculty...
Linear and integer programming are fundamental toolkits for data and information science and technol...
publisher[Abstract] Class-scheduling of a school is often very complicated and time-consuming due to...
Integer programming can be used to provide solutionsto complex decision and planning problems occurr...
Computer science (CS) is currently not yet part of the official cur- riculum imposed by the Flemish ...
Lectures scheduling is a difficult administrative task for universities. This happens because in lec...
Since 2005, Chile’s professional soccer league has used a game-scheduling system based on an integer...
The most complete form of academic timetabling problem is the population and course timetabling prob...
AbstractThe algorithmic thinking is important in all professions, not just in the engineering work. ...
Problem and goal. Computational thinking has been introduced in many countries around the world and ...
Students studying under UWSP Department of Mathematical Sciences Prof. Andy Felt will show their pro...
This work deals with the theory of integer programming. After defining the ba- sic concepts, it pres...
In this paper we present an integer programming method for solving the Classroom Assignment Problem ...
In this paper, we present an application of using Mixed Integer Programming (MIP) to schedule classe...
The expansion of information and communication field is a reason for young people to adopt basic kno...
This work presents a linear integer programming model that solves a timetabling problem of a faculty...
Linear and integer programming are fundamental toolkits for data and information science and technol...
publisher[Abstract] Class-scheduling of a school is often very complicated and time-consuming due to...
Integer programming can be used to provide solutionsto complex decision and planning problems occurr...
Computer science (CS) is currently not yet part of the official cur- riculum imposed by the Flemish ...
Lectures scheduling is a difficult administrative task for universities. This happens because in lec...
Since 2005, Chile’s professional soccer league has used a game-scheduling system based on an integer...
The most complete form of academic timetabling problem is the population and course timetabling prob...
AbstractThe algorithmic thinking is important in all professions, not just in the engineering work. ...
Problem and goal. Computational thinking has been introduced in many countries around the world and ...