Problem description for E-learning software for CSE-301 allocation problem.