Rating Propagation in Web Services Reputation Systems: A Fast Shapley Value Approach

A new challenge in Web services reputation systems is to update the reputation of component services. As an emerging solution, rating propagation has received much attention recently. Current rating propagation algorithms either fail to fairly distribute the overall rating to component services or can realize a fair rating distribution at the cost of exponential time complexity. In this paper, we propose a fast Shapley value approach to propagate the overall rating of a composite service to its component services. Our approach ensures the fairness of rating propagation by using the advantage of the Shapley value, but significantly decreases its computational complexity from exponential to quadratic. Its fairness and efficiency are validated by experiments.

[1]  Jian Yang,et al.  A Trust and Reputation Model Based on Bayesian Network for Web Services , 2010, 2010 IEEE International Conference on Web Services.

[2]  Ling Liu,et al.  PeerTrust: supporting reputation-based trust for peer-to-peer electronic communities , 2004, IEEE Transactions on Knowledge and Data Engineering.

[3]  Athman Bouguettaya,et al.  Reputation Propagation in Composite Services , 2009, 2009 IEEE International Conference on Web Services.

[4]  Zibin Zheng,et al.  Evaluating Feedback Ratings for Measuring Reputation of Web Services , 2011, 2011 IEEE International Conference on Services Computing.

[5]  Barry Smyth,et al.  A Case Study of Collaboration and Reputation in Social Web Search , 2011, TIST.

[6]  Luca de Alfaro,et al.  A content-driven reputation system for the wikipedia , 2007, WWW '07.

[7]  Athman Bouguettaya,et al.  RATEWeb: Reputation Assessment for Trust Establishment among Web services , 2009, The VLDB Journal.

[8]  Raouf Boutaba,et al.  Assessing Software Service Quality and Trustworthiness at Selection Time , 2010, IEEE Transactions on Software Engineering.

[9]  Seng Wai Loke,et al.  Reputation = f(user ranking, compliance, verity) , 2004 .

[10]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[11]  Cristina Nita-Rotaru,et al.  A survey of attack and defense techniques for reputation systems , 2009, CSUR.

[12]  L. S. Shapley,et al.  17. A Value for n-Person Games , 1953 .

[13]  Ling Liu,et al.  Trust and Reputation Management , 2010, IEEE Internet Comput..

[14]  E. Michael Maximilien,et al.  Conceptual model of web service reputation , 2002, SGMD.

[15]  Hector Garcia-Molina,et al.  The Eigentrust algorithm for reputation management in P2P networks , 2003, WWW '03.

[16]  Lihua Yue,et al.  CRP: context-based reputation propagation in services composition , 2012, Service Oriented Computing and Applications.

[17]  Andrea Zisman,et al.  A Framework for Trusted Services , 2012, ICSOC.

[18]  Boi Faltings,et al.  Reliable QoS monitoring based on client feedback , 2007, WWW '07.

[19]  Tao Yu,et al.  Efficient algorithms for Web services selection with end-to-end QoS constraints , 2007, TWEB.

[20]  Qing Li,et al.  Shapley Value Based Impression Propagation for Reputation Management in Web Service Composition , 2012, 2012 IEEE 19th International Conference on Web Services.

[21]  Karl Aberer,et al.  QoS-Based Service Selection and Ranking with Trust and Reputation Management , 2005, OTM Conferences.

[22]  Athman Bouguettaya,et al.  QoS Analysis for Web Service Compositions with Complex Structures , 2013, IEEE Transactions on Services Computing.

[23]  Akbar Ghaffarpour Rahbar,et al.  PowerTrust: A Robust and Scalable Reputation System for Trusted Peer-to-Peer Computing , 2007, IEEE Transactions on Parallel and Distributed Systems.

[24]  Athman Bouguettaya,et al.  QoS Analysis for Web Service Compositions Based on Probabilistic QoS , 2011, ICSOC.