A bicriterion approach to common flow allowances due window assignment and scheduling with controllable processing times. (15th March 2017)