Rescheduling strategy of cloud service based on shuffled frog leading algorithm and Nash equilibrium

When a conflict or plan change occurs in the process of cloud service execution, if the initial scheme is not rescheduled in time, it can lead to a delivery delay and a series of nonlinear losses. The cloud service rescheduling (CSRS) problem is considered as a particularly hard combinatorial optimization problem with multi-participants, which is significantly different from traditional flow shop rescheduling problem. It is difficult to coordinate the relationship of service suppliers and construct a reward mechanism to encourage them to participate in the rescheduling. According to the various strategies of service suppliers that do or do not participate in the rescheduling, a game theory model was constructed. The main aim of this paper is to explore how to minimize the reward of suppliers and ensure that the game model develops in a desired direction. Hence, a novel hybrid approach using shuffled frog leading algorithm (SFLA) and Nash equilibrium (NE) theory was proposed to solve the CSRS problem. In addition, we carried out a case study to demonstrate that the SFLA and NE approaches can be implemented for realistically sized problem sets and that the cost savings are significant.

[1]  Fei Tao,et al.  Resource Service Composition and Its Optimal-Selection Based on Particle Swarm Optimization in Manufacturing Grid System , 2008, IEEE Transactions on Industrial Informatics.

[2]  Andrew Y. C. Nee,et al.  A hybrid group leader algorithm for green material selection with energy consideration in product design , 2016 .

[3]  Quan-Ke Pan,et al.  A discrete teaching-learning-based optimisation algorithm for realistic flowshop rescheduling problems , 2015, Eng. Appl. Artif. Intell..

[4]  Fei Tao,et al.  Cloud manufacturing: a computing and service-oriented manufacturing model , 2011 .

[5]  Liang Guo,et al.  Study on machining service modes and resource selection strategies in cloud manufacturing , 2015 .

[6]  Fei Tao,et al.  New IT Driven Service-Oriented Smart Manufacturing: Framework and Characteristics , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[7]  Can Akkan Improving schedule stability in single-machine rescheduling for new operation insertion , 2015, Comput. Oper. Res..

[8]  Xiaorong Huang,et al.  Manufacturing resource combinatorial optimization for large complex equipment in group manufacturing: A cluster-based genetic algorithm , 2015 .

[9]  D. Y. Sha,et al.  A new particle swarm optimization for the open shop scheduling problem , 2008, Comput. Oper. Res..

[10]  Yongkui Liu,et al.  Manufacturing Service Management in Cloud Manufacturing: Overview and Future Research Directions , 2015 .

[11]  Fei Tao,et al.  IoT-Based Intelligent Perception and Access of Manufacturing Resource Toward Cloud Manufacturing , 2014, IEEE Transactions on Industrial Informatics.

[12]  Fei Tao,et al.  FC-PACO-RM: A Parallel Method for Service Composition Optimal-Selection in Cloud Manufacturing System , 2013, IEEE Transactions on Industrial Informatics.

[13]  Edward C. Rosenthal,et al.  A rescheduling and cost allocation mechanism for delayed arrivals , 2016, Comput. Oper. Res..

[14]  Andrew Y. C. Nee,et al.  Advanced manufacturing systems: socialization characteristics and trends , 2015, Journal of Intelligent Manufacturing.

[15]  Fei Tao,et al.  CCIoT-CMfg: Cloud Computing and Internet of Things-Based Cloud Manufacturing Service System , 2014, IEEE Transactions on Industrial Informatics.

[16]  Fei Tao,et al.  Editorial for the special issue on big data and cloud technology for manufacturing , 2016 .

[17]  Fei Tao,et al.  Study on manufacturing grid resource service QoS modeling and evaluation , 2009 .

[18]  Sarbjeet Singh,et al.  Compliance-based Multi-dimensional Trust Evaluation System for determining trustworthiness of Cloud Service Providers , 2017, Future Gener. Comput. Syst..

[19]  Giandomenico Spezzano,et al.  The 7 th International Conference on Ambient Systems , Networks and Technologies ( ANT 2016 ) Using Service Clustering and Self-Adaptive MOPSO-CD for QoS-Aware Cloud Service Selection , 2016 .

[20]  Cheng Wu,et al.  A simulated annealing algorithm for single machine scheduling problems with family setups , 2009, Comput. Oper. Res..

[21]  Liang Guo,et al.  Research on selection strategy of machining equipment in cloud manufacturing , 2014 .

[22]  Fei Tao,et al.  Resource service optimal-selection based on intuitionistic fuzzy set and non-functionality QoS in manufacturing grid system , 2010, Knowledge and Information Systems.

[23]  Du Bai-gan Multi-agent manufacturing resource allocation of outsourcing order in group manufacturing , 2015 .

[24]  Zili Zhang,et al.  QoS-aware service composition for cloud manufacturing based on the optimal construction of synergistic elementary service groups , 2017 .

[25]  Alper Hamzadayi,et al.  Hybrid strategy based complete rescheduling approaches for dynamic m identical parallel machines scheduling problem with a common server , 2016, Simul. Model. Pract. Theory.

[26]  Muhammad Riaz,et al.  On designing a new Tukey-EWMA control chart for process monitoring , 2016 .

[27]  Joe Cecil,et al.  An Internet of Things (IoT)-based collaborative framework for advanced manufacturing , 2015, The International Journal of Advanced Manufacturing Technology.

[28]  Fei Tao,et al.  Study on manufacturing grid & its resource service optimal-selection system , 2008 .

[29]  Heng Li,et al.  A production rescheduling expert simulation system , 2000, Eur. J. Oper. Res..

[30]  Claudio Fabiano Motta Toledo,et al.  A hybrid multi-population genetic algorithm applied to solve the multi-level capacitated lot sizing problem with backlogging , 2013, Comput. Oper. Res..

[31]  Muzaffar Eusuff,et al.  Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization , 2006 .

[32]  Fei Tao,et al.  Modelling of combinable relationship-based composition service network and the theoretical proof of its scale-free characteristics , 2012, Enterp. Inf. Syst..

[33]  Mehmet Bayram Yildirim,et al.  An ant colony optimization algorithm for load balancing in parallel machines with sequence-dependent setup times , 2012, Comput. Oper. Res..

[34]  Andrew Y. C. Nee,et al.  A Cooperative Co-Evolutionary Algorithm for Large-Scale Process Planning With Energy Consideration , 2017 .

[35]  Fei Tao,et al.  SDMSim: A manufacturing service supply–demand matching simulator under cloud environment , 2017 .

[36]  Chi-Guhn Lee,et al.  Manufacturing task semantic modeling and description in cloud manufacturing system , 2014 .

[37]  Fei Tao,et al.  Digital twin-driven product design, manufacturing and service with big data , 2017, The International Journal of Advanced Manufacturing Technology.

[38]  Ayaz Isazadeh,et al.  QoS-aware service composition in cloud computing using data mining techniques and genetic algorithm , 2017, The Journal of Supercomputing.

[39]  Fei Tao,et al.  Research on manufacturing grid resource service optimal-selection and composition framework , 2012, Enterp. Inf. Syst..

[40]  Rui Xu,et al.  Makespan minimization on single batch-processing machine via ant colony optimization , 2012, Comput. Oper. Res..

[41]  Fei Tao,et al.  Internet of Things and BOM-Based Life Cycle Assessment of Energy-Saving and Emission-Reduction of Products , 2014, IEEE Transactions on Industrial Informatics.

[42]  Fei Tao,et al.  Big Data in product lifecycle management , 2015, The International Journal of Advanced Manufacturing Technology.

[43]  Ming Liu,et al.  A genetic algorithm for two-stage no-wait hybrid flow shop scheduling problem , 2013, Comput. Oper. Res..

[44]  M. T. Benchouia,et al.  Predictive DTC schemes with PI regulator and particle swarm optimization for PMSM drive: comparative simulation and experimental study , 2016 .

[45]  Zalmiyah Zakaria,et al.  Genetic algorithms for match-up rescheduling of the flexible manufacturing systems , 2012, Comput. Ind. Eng..

[46]  Liang Guo,et al.  Agent-based manufacturing service discovery method for cloud manufacturing , 2015, The International Journal of Advanced Manufacturing Technology.

[47]  Alessandra Caggiano,et al.  Cloud Manufacturing Framework for Smart Monitoring of Machining , 2016 .

[48]  Marc Gravel,et al.  A hybrid genetic algorithm for the single machine scheduling problem with sequence-dependent setup times , 2012, Comput. Oper. Res..

[49]  Fei Tao,et al.  Correlation-aware resource service composition and optimal-selection in manufacturing grid , 2010, Eur. J. Oper. Res..

[50]  Lionel Amodeo,et al.  Bi-Objective Ant Colony Optimization approach to optimize production and maintenance scheduling , 2010, Comput. Oper. Res..

[51]  Harris Wu,et al.  A flexible QoS-aware Web service composition method by multi-objective optimization in cloud manufacturing , 2016, Comput. Ind. Eng..

[52]  Quan-Ke Pan,et al.  An effective shuffled frog-leaping algorithm for lot-streaming flow shop scheduling problem , 2011 .

[53]  Yuan Cheng,et al.  Common intelligent semantic matching engines of cloud manufacturing service based on OWL-S , 2015, The International Journal of Advanced Manufacturing Technology.

[54]  Fei Tao,et al.  Study on resource service match and search in manufacturing grid system , 2009 .

[55]  Lei Wang,et al.  Distributed manufacturing resource selection strategy in cloud manufacturing , 2018 .

[56]  Dong Zhang,et al.  On cutting parameters selection for plunge milling of heat-resistant-super-alloys based on precise cutting geometry , 2013 .

[57]  Alireza Rahimi-Vahed,et al.  A hybrid multi-objective shuffled frog-leaping algorithm for a mixed-model assembly line sequencing problem , 2007, Comput. Ind. Eng..

[58]  Rui Zhang,et al.  Corrigendum to "A simulated annealing algorithm based on block properties for the job shop scheduling problem with total weighted tardiness objective" [Computers and Operations Research 38 (2011) 854-867] , 2013, Comput. Oper. Res..

[59]  Chen-Fu Chien,et al.  A fuzzy-knowledge resource-allocation model of the semiconductor final test industry , 2009 .

[60]  Mario Vanhoucke,et al.  A hybrid genetic algorithm for the single machine maximum lateness problem with release times and family setups , 2012, Comput. Oper. Res..

[61]  Fei Tao,et al.  BGM-BLA: A New Algorithm for Dynamic Migration of Virtual Machines in Cloud Computing , 2016, IEEE Transactions on Services Computing.

[62]  Rui Zhang,et al.  A simulated annealing algorithm based on block properties for the job shop scheduling problem with total weighted tardinessobjective , 2011, Comput. Oper. Res..

[63]  Wei Zhou,et al.  Cloud service evaluation model based on trust and privacy-aware , 2017 .

[64]  Fuqing Zhao,et al.  An improved particle swarm optimization with decline disturbance index (DDPSO) for multi-objective job-shop scheduling problem , 2014, Comput. Oper. Res..

[65]  Baigang Du,et al.  Production planning conflict resolution of complex product system in group manufacturing: A novel hybrid approach using ant colony optimization and Shapley value , 2016, Comput. Ind. Eng..

[66]  Yang Cao,et al.  A TQCS-based service selection and scheduling strategy in cloud manufacturing , 2016 .

[67]  Biqing Huang,et al.  Cloud manufacturing service platform for small- and medium-sized enterprises , 2012, The International Journal of Advanced Manufacturing Technology.

[68]  Jean-Paul Arnaout Rescheduling of parallel machines with stochastic processing and setup times , 2014 .

[69]  Jun Guo,et al.  A Pareto supplier selection algorithm for minimum the life cycle cost of complex product system , 2015, Expert Syst. Appl..

[70]  Jyh-Horng Chou,et al.  Optimized task scheduling and resource allocation on cloud computing environment using improved differential evolution algorithm , 2013, Comput. Oper. Res..