Examination Scheduling (Algorithm 286 [ZH])
CACM June, 1966
Peck, J. E. L.
Williams, M. R.
