A cloud computing based many objective type-2 fuzzy logic system for mobile field workforce area optimization

Large scale optimization problems in the real world are often very complex and require multiple objectives to be satisfied. This applies to industries that employ a large mobile field workforce. Sub-optimal allocation of tasks to engineers in this workforce can lead to poor customer service, higher travel costs and higher CO$$_{2}$$2 emissions. One solution is to create optimal working areas, which are geographical regions containing many task locations, where the engineers can work. Finding the optimal design of these working areas as well as assigning the correct engineers to them is known as workforce optimization and is a very complex problem, especially when scaled up over large areas. As a result of the vast search space, given by this problem, meta heuristics like genetic algorithms and multi-objective genetic algorithms, are used to find solutions to the problem in reasonable time. However, the hardware these algorithms run on can play a big part in their day-to-day use. This is because the environment in which the engineers are working within is changing on a daily bases. This means that there are severe time-restrictions on the optimization process if the working areas were to be optimized every day. One way to tackle this is to move the optimization system to the cloud where the computing resources available are often far greater than personal desktops or laptops. This paper presents our proposed cloud based many objective type-2 fuzzy logic system for mobile field workforce area optimization. The proposed system showed that utilizing cloud computing with multi-threading capabilities significantly reduce the optimization time allowing greater population sizes, which led to improved working area designs to satisfy the faced objectives.

[1]  Hani Hagras,et al.  Towards the Wide Spread Use of Type-2 Fuzzy Logic Systems in Real World Applications , 2012, IEEE Computational Intelligence Magazine.

[2]  Hisao Ishibuchi,et al.  Preference-based NSGA-II for many-objective knapsack problems , 2014, 2014 Joint 7th International Conference on Soft Computing and Intelligent Systems (SCIS) and 15th International Symposium on Advanced Intelligent Systems (ISIS).

[3]  Gexiang Zhang,et al.  A Many-Objective Evolutionary Algorithm With Enhanced Mating and Environmental Selections , 2015, IEEE Transactions on Evolutionary Computation.

[4]  Thomas Hanne,et al.  Single and multiobjective optimization of the train staff planning problem using genetic algorithms , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[5]  Jerry M. Mendel,et al.  Interval Type-2 Fuzzy Logic Systems Made Simple , 2006, IEEE Transactions on Fuzzy Systems.

[6]  D. N. Mudaliar,et al.  Unraveling Travelling Salesman Problem by genetic algorithm using m-crossover operator , 2013, 2013 International Conference on Signal Processing , Image Processing & Pattern Recognition.

[7]  Kai Zhu,et al.  Hybrid Genetic Algorithm for Cloud Computing Applications , 2011, 2011 IEEE Asia-Pacific Services Computing Conference.

[8]  Hani Hagras,et al.  A genetic type-2 fuzzy logic based approach for the optimal allocation of mobile field engineers to their working areas , 2015, 2015 IEEE International Conference on Fuzzy Systems (FUZZ-IEEE).

[9]  Mahamod Ismail,et al.  A comparison between binary and continuous genetic algorithm for collaborative spectrum optimization in cognitive radio network , 2011, 2011 IEEE Student Conference on Research and Development.

[10]  Hani Hagras,et al.  A hierarchical type-2 fuzzy logic control architecture for autonomous mobile robots , 2004, IEEE Transactions on Fuzzy Systems.

[11]  Hani Hagras,et al.  A multi-objective genetic type-2 fuzzy logic based system for mobile field workforce area optimization , 2016, Inf. Sci..

[12]  Hani Hagras,et al.  Embedded Interval Type-2 Neuro-Fuzzy Speed Controller for Marine Diesel Engines , 2006 .

[13]  Kalyanmoy Deb,et al.  An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints , 2014, IEEE Transactions on Evolutionary Computation.

[14]  Daqiang Zhang,et al.  VCMIA: A Novel Architecture for Integrating Vehicular Cyber-Physical Systems and Mobile Cloud Computing , 2014, Mobile Networks and Applications.

[15]  Hisao Ishibuchi,et al.  Evolutionary many-objective optimization , 2008, 2008 3rd International Workshop on Genetic and Evolving Systems.

[16]  Feng Duan,et al.  A multi-objective scheduling strategy based on MOGA in cloud computing environment , 2012, 2012 IEEE 2nd International Conference on Cloud Computing and Intelligence Systems.

[17]  Athanasios V. Vasilakos,et al.  Mobile Cloud Computing: A Survey, State of Art and Future Directions , 2013, Mobile Networks and Applications.

[18]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[19]  Hisao Ishibuchi,et al.  Evolutionary many-objective optimization: A short review , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[20]  Athanasios V. Vasilakos,et al.  TRAC: Truthful auction for location-aware collaborative sensing in mobile crowdsourcing , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[21]  Jerry M. Mendel,et al.  Centroid of a type-2 fuzzy set , 2001, Inf. Sci..

[22]  Athanasios V. Vasilakos,et al.  MuSIC: Mobility-Aware Optimal Service Allocation in Mobile Cloud Computing , 2013, 2013 IEEE Sixth International Conference on Cloud Computing.

[23]  Kalyanmoy Deb,et al.  Handling many-objective problems using an improved NSGA-II procedure , 2012, 2012 IEEE Congress on Evolutionary Computation.

[24]  Xiaodong Li,et al.  A Distance Metric for Evolutionary Many-Objective Optimization Algorithms Using User-Preferences , 2009, Australasian Conference on Artificial Intelligence.

[25]  Hani Hagras,et al.  Employing Type-2 Fuzzy Logic Systems in the Efforts to Realize Ambient Intelligent Environments [Application Notes] , 2015, IEEE Computational Intelligence Magazine.