TY - GEN
T1 - Web service selection algorithm using Vickrey auction
AU - Watanabe, Atsushi
AU - Ishikawa, Fuyuki
AU - Fukazawa, Yoshiaki
AU - Honiden, Shinichi
PY - 2012/9/24
Y1 - 2012/9/24
N2 - The technology for web services has facilitated composition of a new service by combining existing services. The resulting composite service is required to guarantee Quality of Service (QoS), such as price, in addition to the demanded function. Each composite service faces computationally-expensive service selection by exploring enormous service combinations for optimization of a utility function and satisfaction of global constraints. In addition, each concrete service has difficulties in determining QoS that is profitable while attractive for customers, or composite services. Specifically, information on rival services is generally secret and changeable, which is required for the optimal decision. In response to these problems, this paper proposes an algorithm for service selection using Vickrey auction. In the first phase of the proposed algorithm, the composite service selects some best concrete services through the reverse Vickrey auction, only considering the utility function. In the second phase, the global constraints are satisfied through adjustments based on the Vickrey auction. The proposed algorithm avoids full exploration of services combinations for efficient computation, while encouraging providers to declare their best QoS without caring about extra profit.
AB - The technology for web services has facilitated composition of a new service by combining existing services. The resulting composite service is required to guarantee Quality of Service (QoS), such as price, in addition to the demanded function. Each composite service faces computationally-expensive service selection by exploring enormous service combinations for optimization of a utility function and satisfaction of global constraints. In addition, each concrete service has difficulties in determining QoS that is profitable while attractive for customers, or composite services. Specifically, information on rival services is generally secret and changeable, which is required for the optimal decision. In response to these problems, this paper proposes an algorithm for service selection using Vickrey auction. In the first phase of the proposed algorithm, the composite service selects some best concrete services through the reverse Vickrey auction, only considering the utility function. In the second phase, the global constraints are satisfied through adjustments based on the Vickrey auction. The proposed algorithm avoids full exploration of services combinations for efficient computation, while encouraging providers to declare their best QoS without caring about extra profit.
KW - Service Composition
KW - Service Selection
KW - Vickrey Auction
KW - Web Services
UR - http://www.scopus.com/inward/record.url?scp=84866378974&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84866378974&partnerID=8YFLogxK
U2 - 10.1109/ICWS.2012.83
DO - 10.1109/ICWS.2012.83
M3 - Conference contribution
AN - SCOPUS:84866378974
SN - 9780769547527
T3 - Proceedings - 2012 IEEE 19th International Conference on Web Services, ICWS 2012
SP - 336
EP - 342
BT - Proceedings - 2012 IEEE 19th International Conference on Web Services, ICWS 2012
T2 - 2012 IEEE 19th International Conference on Web Services, ICWS 2012
Y2 - 24 June 2012 through 29 June 2012
ER -