Optimising Skill Matching in the Service Industry for Large Multi-skilled Workforces

The continued drive to improve efficiency within the service operations sector is motivating the development of more sophisticated service chain planning tools to aid in longer term planning decisions. This involves optimising resource against expected demand and is critical for successful operations of service industries with large multi-skilled workforces, such as telecoms, utility companies and logistic companies. To effectively plan over longer durations a key requirement is the ability to simulate the effects any long term decisions have on the shorter term planning processes. For this purpose, a mathematical model encapsulating all the factors of the shorter term planning, such as skills, geographical constraints, and other business objectives was defined. Attempting to use conventional methods to optimise over this model highlighted poor scalability as the complexity increased. This has motivated the development of a heuristic method to provide near optimal solutions to the model in a shorter timescale. The specific problem we look at is that of matching resource to demand across the skill dimension. We design a genetic algorithm to solve this problem and show that it produces better solutions than a current planning approach, providing a powerful means to automate that process. We also show it reaching near optimal solutions in all cases, proving it is a feasible replacement for the poorly scaling linear model approach.

[1]  Christos Voudouris Defining and Understanding Service Chain Management , 2008 .

[2]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[3]  Moncef Gabbouj,et al.  Multidimensional Particle Swarm Optimization for Machine Learning and Pattern Recognition , 2013, Adaptation, learning, and optimization.

[4]  Arthur K. Kordon,et al.  Applying Computational Intelligence - How to Create Value , 2009 .

[5]  Randy L. Haupt,et al.  Practical Genetic Algorithms , 1998 .

[6]  Thomas Stützle,et al.  Ant Colony Optimization Theory , 2004 .

[7]  Daniel A. Ashlock,et al.  Evolutionary computation for modeling and optimization , 2005 .

[8]  Gilbert Owusu,et al.  Strategic Resource Planning , 2008 .

[9]  Christine M. Anderson-Cook Practical Genetic Algorithms (2nd ed.) , 2005 .

[10]  W. Spears,et al.  On the Virtues of Parameterized Uniform Crossover , 1995 .

[11]  Gilbert Owusu,et al.  Service Chain Management , 2008 .

[12]  Gilbert Owusu,et al.  Transforming Field and Service Operations with Automation , 2013, Transforming Field and Service Operations.

[13]  J. Malpass,et al.  Forecasting and Demand Planning , 2008 .

[14]  Hani Hagras,et al.  Enhancing Field Service Operations via Fuzzy Automation of Tactical Supply Plan , 2013, Transforming Field and Service Operations.

[15]  Christodoulos A. Floudas,et al.  Mixed Integer Linear Programming in Process Scheduling: Modeling, Algorithms, and Applications , 2005, Ann. Oper. Res..

[16]  Kalyanmoy Deb,et al.  A Comparative Analysis of Selection Schemes Used in Genetic Algorithms , 1990, FOGA.

[17]  Siddhartha Shakya,et al.  A Review of Estimation of Distribution Algorithms and Markov Networks , 2012 .