Notation for the MILP model
| Indices and sets | Description |
|---|---|
| : | Set of w available advisors, indexed by a |
| : | Set of x students’ majors, indexed by m |
| : | Set of y students, indexed by s |
| : | Set of z students’ classes, indexed by c |
| Indices and sets | Description |
|---|---|
| Set of | |
| Set of | |
| Set of | |
| Set of |
| Parameters | Description |
|---|---|
| : | Binary student-major allocation matrix, where = 1if student s belongs to major m, otherwise 0 |
| : | Binary student-class allocation matrix, where = 1 if student s possesses class c, otherwise 0 |
| : | Advisor a’s preference ranking for major m, with lower values indicating higher preference |
| : | Average total number of students per advisor a |
| : | Average number of students with class c per advisor a |
| Parameters | Description |
|---|---|
| Binary student-major allocation matrix, where | |
| Binary student-class allocation matrix, where | |
| Advisor a’s preference ranking for major | |
| Average total number of students per advisor a | |
| Average number of students with class |
| Decision variables | Description |
|---|---|
| : | Binary variable where = 1 if student s is assigned to advisor a, otherwise 0 |
| : | Binary variable where = 1 if major m is assigned to advisor a, otherwise 0 |
| , : | Positive continuous variables measuring deviations from the average total caseload per advisor |
| , : | Positive continuous variables measuring deviations from the average number of students per advisor within each risk- and class-category |
| Decision variables | Description |
|---|---|
| Binary variable where | |
| Binary variable where | |
| Positive continuous variables measuring deviations from the average total caseload per advisor | |
| Positive continuous variables measuring deviations from the average number of students per advisor within each risk- and class-category |
Sharing content requires targeting cookies to be enabled. Please update your cookie preferences to use this feature.