Abstract
Aiming at the problems in which there exists collocation between services and manufacturing tasks, multiobjective cloud manufacturing service composition optimization seldom considers the synergy degree of composite cloud services and the complexity of service composition, so a novel service composition optimization approach, called improved genetic algorithm based on entropy (IGABE), is put forward. First, the mathematical expressions of service collocation degree, composition synergy degree, composition entropy, and their related influence factors of the service composition are analyzed, and their definitions and calculation methods are given. Then, a multiobjective cloud manufacturing service composition optimization mathematical model is established. Moreover, crossover and mutation operators are improved by introducing normal cloud model theory and piecewise function, and improved roulette selection method is used to perform the selection operation. And the fitness function of the proposed IGABE is designed by combining Euclidean deviation with angular deviation. Finally, the manufacturing task of a wheeled cleaning robot is exemplified to verify the correctness of the proposed multiobjective optimization model for cloud manufacturing service composition and the effectiveness of the proposed algorithm, compared with Standard Genetic Algorithm (SGA), Hybrid Genetic Algorithm (HGA), and Cloud-entropy Enhanced Genetic Algorithm (CEGA). The studied results show that IGABE converges faster than SGA and HGA and can analyze and reflect the content difference expressed by the objective functions of service composition scheme and its approximation degree to the corresponding dimensions of the ideal point vector more comprehensively than CEGA. As such, the optimal service composition obtained by IGABE algorithm can better meet the complex needs of users.
Highlights
Cloud manufacturing is a new service-oriented manufacturing mode [1]
This study focuses on the improved genetic algorithm that is proposed for cloud manufacturing service composition optimization
The remainder of this paper is organized as follows: Section 2 gives a comprehensive analysis of the latest researches in cloud manufacturing service composition optimization; Section 3 gives the definitions of service collocation degree, composition synergy degree, and composition entropy, as well as the corresponding calculation methods; Section 4 proposes improved genetic algorithm based on entropy (IGABE) algorithm; Section 5 analyzes and verifies the proposed algorithm through application example; and Section 6 summarizes the whole paper
Summary
Cloud manufacturing is a new service-oriented manufacturing mode [1]. Through virtualization and servitization of various manufacturing resources and manufacturing capabilities, it provides users with all kinds of manufacturing resources that can be accessed at any time and paid for in the form of cloud services. Cloud manufacturing service composition optimization is a typical NP-hard problem, which has the characteristics of multiextremum, nonlinearity, multiobjective, and uncertainty [3]. It has become a hot spot in the field of cloud manufacturing research; many scholars have put efforts on such a NP-hard problem. The remainder of this paper is organized as follows: Section 2 gives a comprehensive analysis of the latest researches in cloud manufacturing service composition optimization; Section 3 gives the definitions of service collocation degree, composition synergy degree, and composition entropy, as well as the corresponding calculation methods; Section 4 proposes IGABE algorithm; Section 5 analyzes and verifies the proposed algorithm through application example; and Section 6 summarizes the whole paper
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.