Fico Xpress Student



Student

Xpress was originally developed by Dash Optimization, and was acquired by FICO in 2008. Its initial authors were Bob Daniel and Robert Ashford. The first version of Xpress could only solve LPs; support for MIPs was added in 1986. Being released in 1983, Xpress was the first commercial LP and MIP solver running on PCs. The Xpress Python interface allows for creating, handling, and solving all problems that can be solved with the FICO-Xpress library: Linear Programming (LP), Quadratic Programming (QP), Second-Order.


Timetable for courses and teachers
Description
Student
We want to establish the weekly timetable for two classes of a college. The two classes have the same teachers, except for mathematics and sport. All lessons have a duration of two hours. All students of the same class attend exactly the same courses. Every class may only have one two-hour lesson per subject on a single day. Some teachers are only available on certain days. Some time slots are reserved for certain subjects.
Further explanation of this example: 'Applications of optimization with Xpress-MP', Section 14.3 'Establishing a college timetable'

Source Files
Fico Xpress Student

Fico Xpress Studenti

timetable_graph.mos[download]

Data Files

Fico Xpress Student

timetable_graph.mos

Fico Xpress Student Discount