Journal of Northeastern University Natural Science ›› 2015, Vol. 36 ›› Issue (1): 1-5.DOI: 10.12068/j.issn.1005-3026.2015.01.001

• Information & Control •     Next Articles

A Genetic Algorithm for Stateful Service Selection

ZHAO Xiu-tao, ZHANG Bin, SUN Ruo-nan, GE Liang   

  1. School of Information Science & Engineering, Northeastern University, Shenyang 110819, China.
  • Received:2013-11-24 Revised:2013-11-24 Online:2015-01-15 Published:2014-11-07
  • Contact: ZHANG Bin
  • About author:-
  • Supported by:
    -

Abstract: Tasks in the workflow of an application are generally considered to be independent of each other in current web service selection based on QoS. In practice, however, state information is often shared among some tasks in the workflow, which adds binding constraints between tasks and web services, resulting in higher time complexity and lower selection efficiency. Aiming at drawbacks of the existing methods, a genetic algorithm for stateful service selection was proposed. In the proposed algorithm, genetic operations including crossover and mutation were redefined in order to make all individuals meet state-correlate binding constraints among tasks. In addition, to prevent premature convergence, penalty function was introduced into individual evaluation strategy; moreover, similarity judgment between individuals was also included in the algorithm.The experiments results showed that with regards to stateful service selection, good solution and fast convergence rate can be obtained using the proposed algorithm; furthermore, the proposed algorithm is more efficient than the existing algorithms.

Key words: service selection, QoS(quality of service), stateful service, state-correlate binding constraints, genetic algorithm

CLC Number: