A heuristic approach to classroom-period schedule optimization - Humo, Emir (Array, 2007)