A multistage evolutionary algorithm for the timetable problem | IEEE Journals & Magazine | IEEE Xplore