{"title":"使用本地搜索启发式优化呼叫中心轮班计划","authors":"Liketso Nthimo, Tshepiso Mokoena, Abiodun Modupe, Vukosi Marivate","doi":"10.1109/africon51333.2021.9570947","DOIUrl":null,"url":null,"abstract":"Many call centre shift scheduling approaches focus on one call centre day when determining the number of agents to be assigned to each shift. However, this approach makes the assumption that shifts will be filled with the same agents everyday, and ignores the practicalities of an actual call centre like day-offs, which would require shift assignments over longer time horizons. Moreover, many of these shift scheduling approaches use the arrival rate and service rate as inputs. This presents an issue because it might be difficult to estimate these rates with confidence from the data, especially the arrival rate which fluctuates during the day. We present a local search heuristic approach of assigning shifts and day-offs to existing call centre agents using hill climbing, tabu search, and simulated annealing. This is achieved without increasing the staffing costs. Our methods use individual calls data directly, therefore removing the need to estimate the arrival rate, and minimising the need to estimate the service rate. The methods are applied to real-life data from a call centre and the results show improvements in the achieved service level and a significant drop in the number of abandoned calls.","PeriodicalId":170342,"journal":{"name":"2021 IEEE AFRICON","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Call Centre Shift Schedule Optimisation using Local Search Heuristics\",\"authors\":\"Liketso Nthimo, Tshepiso Mokoena, Abiodun Modupe, Vukosi Marivate\",\"doi\":\"10.1109/africon51333.2021.9570947\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Many call centre shift scheduling approaches focus on one call centre day when determining the number of agents to be assigned to each shift. However, this approach makes the assumption that shifts will be filled with the same agents everyday, and ignores the practicalities of an actual call centre like day-offs, which would require shift assignments over longer time horizons. Moreover, many of these shift scheduling approaches use the arrival rate and service rate as inputs. This presents an issue because it might be difficult to estimate these rates with confidence from the data, especially the arrival rate which fluctuates during the day. We present a local search heuristic approach of assigning shifts and day-offs to existing call centre agents using hill climbing, tabu search, and simulated annealing. This is achieved without increasing the staffing costs. Our methods use individual calls data directly, therefore removing the need to estimate the arrival rate, and minimising the need to estimate the service rate. The methods are applied to real-life data from a call centre and the results show improvements in the achieved service level and a significant drop in the number of abandoned calls.\",\"PeriodicalId\":170342,\"journal\":{\"name\":\"2021 IEEE AFRICON\",\"volume\":\"39 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-09-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE AFRICON\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/africon51333.2021.9570947\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE AFRICON","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/africon51333.2021.9570947","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Call Centre Shift Schedule Optimisation using Local Search Heuristics
Many call centre shift scheduling approaches focus on one call centre day when determining the number of agents to be assigned to each shift. However, this approach makes the assumption that shifts will be filled with the same agents everyday, and ignores the practicalities of an actual call centre like day-offs, which would require shift assignments over longer time horizons. Moreover, many of these shift scheduling approaches use the arrival rate and service rate as inputs. This presents an issue because it might be difficult to estimate these rates with confidence from the data, especially the arrival rate which fluctuates during the day. We present a local search heuristic approach of assigning shifts and day-offs to existing call centre agents using hill climbing, tabu search, and simulated annealing. This is achieved without increasing the staffing costs. Our methods use individual calls data directly, therefore removing the need to estimate the arrival rate, and minimising the need to estimate the service rate. The methods are applied to real-life data from a call centre and the results show improvements in the achieved service level and a significant drop in the number of abandoned calls.