Rihm, Tom (2017) Applications of Mathematical Programming in Personnel Scheduling thesis, Universität Bern.