Heuristic work force scheduling with variable shift lengths and labor productivity differences | lit.salon