TY - GEN
T1 - Parameter tuning for ABC-based service composition with end-to-end QoS constraints
AU - Liu, Ruilin
AU - Wang, Zhongjie
AU - Xu, Xiaofei
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2014
Y1 - 2014
N2 - QoS-aware service composition problem has been drawn great attentions in recent years. As an NP-hard problem, high time complexity is inevitable if global optimization algorithms (such as integer programming) were adopted. Researchers applied various evolutionary algorithms to decrease the time complexity by looking for near optimum solution. However, each evolutionary algorithm has two or more parameters the value of which is to be assigned by algorithm designers and likely has impacts on the optimization results (primarily time complexity and optimality). Our experiments show that there are some dependencies between the features of service composition problems, the value of the evolutionary algorithm's parameters, and the optimization results. In this paper, we use a popular evolutionary algorithm Artificial Bee Colony (ABC) to solve service composition problem and focus on the ABC's parameter turning issue. The objective is to identify the potential dependency to help service composition algorithm designers easily set up the values of ABC parameters to obtain preferable composition solution without many times of tedious attempts. Five features of service composition problem, three ABC parameters and two metrics of the final solution are identified. Based on a large volume of experiment data, ABC parameter tuning for a given service composition problem is conducted using C4.5 algorithm and the dependency between problem features and ABC parameters are established using multiple linear regression method. An experiment on a validation dataset shows the feasibility of our approach.
AB - QoS-aware service composition problem has been drawn great attentions in recent years. As an NP-hard problem, high time complexity is inevitable if global optimization algorithms (such as integer programming) were adopted. Researchers applied various evolutionary algorithms to decrease the time complexity by looking for near optimum solution. However, each evolutionary algorithm has two or more parameters the value of which is to be assigned by algorithm designers and likely has impacts on the optimization results (primarily time complexity and optimality). Our experiments show that there are some dependencies between the features of service composition problems, the value of the evolutionary algorithm's parameters, and the optimization results. In this paper, we use a popular evolutionary algorithm Artificial Bee Colony (ABC) to solve service composition problem and focus on the ABC's parameter turning issue. The objective is to identify the potential dependency to help service composition algorithm designers easily set up the values of ABC parameters to obtain preferable composition solution without many times of tedious attempts. Five features of service composition problem, three ABC parameters and two metrics of the final solution are identified. Based on a large volume of experiment data, ABC parameter tuning for a given service composition problem is conducted using C4.5 algorithm and the dependency between problem features and ABC parameters are established using multiple linear regression method. An experiment on a validation dataset shows the feasibility of our approach.
KW - Artificial bee conoly (ABC) algorithm
KW - C4.5 algorithm
KW - Parameter tuning
KW - QoS-aware service composition
UR - https://www.scopus.com/pages/publications/84926189316
U2 - 10.1109/ICWS.2014.88
DO - 10.1109/ICWS.2014.88
M3 - 会议稿件
AN - SCOPUS:84926189316
T3 - Proceedings - 2014 IEEE International Conference on Web Services, ICWS 2014
SP - 590
EP - 597
BT - Proceedings - 2014 IEEE International Conference on Web Services, ICWS 2014
A2 - De Roure, David
A2 - Thuraisingham, Bhavani
A2 - Zhang, Jia
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2014 21st IEEE International Conference on Web Services, ICWS 2014
Y2 - 27 June 2014 through 2 July 2014
ER -