Table 1

Notation for the MILP model

Indices and setsDescription
A={A1,A2,,Aw}:Set of w available advisors, indexed by a
M={M1,M2,,Mx}:Set of x students’ majors, indexed by m
S={S1,S2,,Sy}:Set of y students, indexed by s
C={C1,C2,,Cz}:Set of z students’ classes, indexed by c
ParametersDescription
SMsm:Binary student-major allocation matrix, where SMsm = 1if student s belongs to major m, otherwise 0
SCsc:Binary student-class allocation matrix, where SCsc = 1 if student s possesses class c, otherwise 0
Pam:Advisor a’s preference ranking for major m, with lower values indicating higher preference
ATLa:Average total number of students per advisor a
ALCac:Average number of students with class c per advisor a
Decision variablesDescription
SAsa:Binary variable where SAsa = 1 if student s is assigned to advisor a, otherwise 0
MAma:Binary variable where MAma = 1 if major m is assigned to advisor a, otherwise 0
αaTL+​, αaTL:Positive continuous variables measuring deviations from the average total caseload per advisor
αacCL+​, αacCL:Positive continuous variables measuring deviations from the average number of students per advisor within each risk- and class-category

or Create an Account

Close Modal
Close Modal