Examination Scheduling (Algorithm 286 [H])
CACM November, 1966
Williams, R.
