Tips and Tricks for Optimal Scheduling with End-to-End Analytics and Gurobi