A Successful Three-Phase Metaheuristic for the Shift Minimization Personal Task Scheduling Problem. (29th January 2021)