Small businesses must overcome daily struggles in order to survive in a competitive environment. One of these complex but necessary tasks is the scheduling of employees into shifts. By using a customized Constraint Satisfaction Problem (CSP), a generic backtracking algorithm can be applied to greatly improve both quality of the schedule as well as the time in which it takes to calculate it.
Marius Călin Silaghi
Polanski, Miles, "Employee Scheduling for Small Businesses" (2015). Electrical Engineering and Computer Science Student Publications. 7.