Crew_Scheduling crew scheduling exercises minimal Some concepts: Primal Dual Simplex Big M Branch and Bound Cut and Bound Shortest Path Column Generation