Evolutionary Multi-Objective Optimization for Web Service Location Allocation Problem
- 15 January 2018
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Services Computing
- Vol. 14 (2) , 458-471
Abstract
With the ever increasing number of functionally similar web services being available on the Internet, the market competition is becoming intense. Web service providers (WSPs) realize that good Quality of Service (QoS) is a key of business success and low network latency is a critical measurement of good QoS. Because network latency is related to location, a straightforward way to reduce network latency is to allocate services to proper locations. However, Web Service Location Allocation Problem (WSLAP) is a challenging task since there are multiple objectives potentially conflicting with each other and the solution search space has a combinatorial nature. In this paper, we consider minimizing the network latency and total cost simultaneously and model the WSLAP as a multi-objective optimization problem. We develop a new PSO-based algorithm to provide a set of trade-off solutions. The results show that the new algorithm can provide a more diverse range of solutions than the compared three well known multi-objective optimization algorithms. Moreover, the new algorithm performs better especially on large problems.Keywords
Funding Information
- New Zealand Marsden Fund (VUW1510, VUW1614)
- Royal Society Te Apārangi
This publication has 39 references indexed in Scilit:
- Energy-aware service allocationFuture Generation Computer Systems, 2012
- A location–allocation problem for a web services provider in a competitive marketEuropean Journal of Operational Research, 2009
- The p-median problem: A survey of metaheuristic approachesEuropean Journal of Operational Research, 2007
- A location model for a web service intermediaryDecision Support Systems, 2006
- A model for web services discovery with QoSACM SIGecom Exchanges, 2003
- QoS issues in Web servicesIEEE Internet Computing, 2002
- Constrained mirror placement on the InternetIEEE Journal on Selected Areas in Communications, 2002
- A fast and elitist multiobjective genetic algorithm: NSGA-IIIEEE Transactions on Evolutionary Computation, 2002
- Theoretical and numerical constraint-handling techniques used with evolutionary algorithms: a survey of the state of the artComputer Methods in Applied Mechanics and Engineering, 2002
- Theoretical analysis of evolutionary algorithms with an infinite population size in continuous space. Part I: Basic properties of selection and mutationIEEE Transactions on Neural Networks, 1994