Practically, scheduling call centers consists in deciding how many agents handling the phone calls should be assigned to work in the forthcoming days or weeks. The goal is to minimize the manpower cost while respecting a chosen Quality of Service (QoS).In call centers, we usually consider the expected waiting time before being served, or the expected number of clients hanging up before being served,i.e. the abandonment rate, as a relevant measure of Quality of Service.