Is example about finding accommodation for 100 from 400 students, given in article, well formulated? Say dean gives you an empty list, then what is so difficult in selecting 100 random students?
If the dean gives you a decently sized list, figuring out such an accommodation is very difficult (it grows exponentially with the number of students).
[1] http://en.wikipedia.org/wiki/Travelling_salesman_problem