• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2020, Vol. 42 ›› Issue (12): 2242-2251.

Previous Articles     Next Articles

A scheduling algorithm for online customer service system

JI You-lang1,ZHU Jun1,ZOU Yun-feng1,ZHOU Zi-xin2,CHEN Xing2   

  1. (1.Marketing Service Center,State Grid Jiangsu Electric Power Co.,Ltd.,Nanjing 210019; 

    2.College of Computer and Information,Hohai University,Nanjing 211100,China)


  • Received:2020-01-15 Revised:2020-03-14 Accepted:2020-12-25 Online:2020-12-25 Published:2021-01-05

Abstract: Different from traditional customer service systems, online customer service systems offer business services for multiple customers simultaneously, which makes the adaptation and scheduling between service providers and customers a big challenge. Based on the characteristics of online customer service, this paper proposes a scheduling model for online customer service systems. The scheduling model is composed of three constituents: a multi-priority customer queue, the states of the scheduling system and the transition relations between them, and the correspondence between scheduling strategies and states of the system. Its scheduling algorithm is designed. Experiments verify the rationality of the scheduling model and the effectiveness of the scheduling algorithm. In comparison to the operating customer service system, the algorithm can not only considerably reduce the average waiting time of customers, but also achieve load balancing among service providers, when guaranteeing high quality of services.

Key words: online customer service system, scheduling model, scheduling algorithm, multi-queue, state transition