The complexity of timetable construction problems · Study