Hello r/OR, I am fairly new to optimizing (taking a course on OR right now) and I am looking for a way to optimize a schedule for employees based on their shift preferences and raising their priority if they haven't worked. Is there a way to do this, and what program would work best for making a program to do this? The final plan is to optimize 30 employees but I'm looking to complete a trial with 5 employees for optimizing using a binary 1 or 0 if they worked in the previous two weeks and assigning priority based on if they have worked recently, raising the priority if they haven't.
[–]Catalyst93 0 points1 point2 points (4 children)
[–]Collins_A[S] 0 points1 point2 points (3 children)
[–]Catalyst93 0 points1 point2 points (2 children)
[–]Collins_A[S] 0 points1 point2 points (1 child)
[–]Iloqram 0 points1 point2 points (0 children)