A Combinatorial Optimization Framework for Scoring Students in University Admissions