Social learning optimization (SLO) algorithm paradigm and its application in QoS-aware cloud service composition
نویسندگان
چکیده
Inspired by the evolution process of human intelligence and the social learning theory, a new swarm intelligence algorithm paradigm named the social learning optimization (SLO) algorithm is proposed. SLO consists of three co-evolution spaces: the bottom is the micro-space, where genetic evolution occurs; the middle layer is the learning space, where individuals enhance their intelligence through imitation learning and observational learning; knowledge is extracted from the middle layer and delivered to the top layer, which is called the belief space, where culture is established through knowledge accumulation and used to guide individuals’ genetic evolution in themicro-space regularly. SLO is an optimization algorithmmodel for optimization problems, and a concrete algorithm could be generated by embodying SLO’s three evolution spaces. Moreover, to demonstrate how to employ SLO and verify its superiority, this paper proposes the specific SLO (S-SLO) to solve the problem of QoS-aware cloud service composition. S-SLO is constructed by integrating the improved differential evolutionary (DE) algorithm and improved social cognitive optimization (SCO) into the micro-space and the learning space, respectively. Finally, experimental results and performance comparison show that the S-SLO is both effective and efficient. This work is expected to explore a novel swarm intelligence optimization model with better search capabilities and convergence rates, as well as to extend the theory of the swarm intelligence optimization algorithm. © 2015 Elsevier Inc. All rights reserved.
منابع مشابه
Automatic QoS-aware Web Services Composition based on Set-Cover Problem
By definition, web-services composition works on developing merely optimum coordination among a number of available web-services to provide a new composed web-service intended to satisfy some users requirements for which a single web service is not (good) enough. In this article, the formulation of the automatic web-services composition is proposed as several set-cover problems and an approxima...
متن کاملFruit Fly Optimization Algorithm for Network-Aware Web Service Composition in the Cloud
Service Oriented Computing (SOC) provides a framework for the realization of loosely coupled service oriented applications. Web services are central to the concept of SOC. Currently, research into how web services can be composed to yield QoS optimal composite service has gathered significant attention. However, the number and spread of web services across the cloud data centers has increased, ...
متن کاملMulti-Objective Service Composition with QoS Dependencies
Service composition is popular for composing a set of existing services to provide complex services. With the increasing number of services deployed in cloud computing environments, many service providers have started to offer candidate services with equivalent functionality but different Quality of Service (QoS) levels. Therefore, QoS-aware service composition has drawn extensive attention. Mo...
متن کاملA Multi-Criteria QoS-aware Trust Service Composition Algorithm in Cloud Computing Environments
In an open and dynamic cloud computing environment, the randomness of cloud services with unreliable quality leads to low accuracy in service composition. To address the above problem, this paper proposes a global trust service composition approach based on random QoS and trust evaluation, considering the multi-criteria assessment of service quality. Firstly, statistical test is employed to rem...
متن کاملQoS-Based web service composition based on genetic algorithm
Quality of service (QoS) is an important issue in the design and management of web service composition. QoS in web services consists of various non-functional factors, such as execution cost, execution time, availability, successful execution rate, and security. In recent years, the number of available web services has proliferated, and then offered the same services increasingly. The same web ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Inf. Sci.
دوره 326 شماره
صفحات -
تاریخ انتشار 2016