A Heuristic Algorithm for Trust-Oriented Service Provider Selection in Complex Social Networks

In a service-oriented online social network consisting of service providers and consumers, a service consumer can search trustworthy service providers via the social network. This requires the evaluation of the trustworthiness of a service provider along a certain social trust path from the service consumer to the service provider. However, there are usually many social trust paths between participants in social networks. Thus, a challenging problem is which social trust path is the optimal one that can yield the most trustworthy evaluation result. In this paper, we first present a novel complex social network structure and a new concept, Quality of Trust (QoT). We then model the optimal social trust path selection with multiple end-to-end QoT constraints as a Multi-Constrained Optimal Path (MCOP) selection problem which is NP-Complete. For solving this challenging problem, we propose an efficient heuristic algorithm, H OSTP. The results of our experiments conducted on a large real dataset of online social networks illustrate that our proposed algorithm significantly outperforms existing approaches.

[1]  Leonard Franken Quality of service management - a model-based approach , 1996 .

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

[3]  Jia Zhang,et al.  Web 2.0 Services for Identifying Communities of Practice through Social Networks , 2007, IEEE International Conference on Services Computing (SCC 2007).

[4]  Edsger W. Dijkstra,et al.  A note on two problems in connexion with graphs , 1959, Numerische Mathematik.

[5]  Munindar P. Singh,et al.  Operators for propagating trust and their evaluation in social networks , 2009, AAMAS.

[6]  E. Potgieter,et al.  Development and Change , 1976 .

[7]  DumasMarlon,et al.  QoS-Aware Middleware for Web Services Composition , 2004 .

[8]  Sharon L. Milgram,et al.  The Small World Problem , 1967 .

[9]  James A. Hendler,et al.  Inferring binary trust relationships in Web-based social networks , 2006, TOIT.

[10]  Jennifer Golbeck,et al.  Inferring Trust Relationships in Web-Based Social Networks , 2006 .

[11]  Lei Li,et al.  High Performance Approach for Multi-QoS Constrained Web Services Selection , 2007, ICSOC.

[12]  Mehmet A. Orgun,et al.  Trust Inference in Complex Trust-Oriented Social Networks , 2009, 2009 International Conference on Computational Science and Engineering.

[13]  Mehmet A. Orgun,et al.  Quality of trust for social trust path selection in complex social networks , 2010, AAMAS.

[14]  Christian Bauckhage,et al.  The slashdot zoo: mining a social network with negative edges , 2009, WWW.

[15]  Stefano Battiston,et al.  A model of a trust-based recommendation system on a social network , 2006, Autonomous Agents and Multi-Agent Systems.

[16]  Jade Goldstein-Stewart,et al.  Annotating Subsets of the Enron Email Corpus , 2006, CEAS.

[17]  Lei Li,et al.  Trust-Oriented Composite Service Selection and Discovery , 2009, ICSOC/ServiceWave.

[18]  Krishna P. Gummadi,et al.  Measurement and analysis of online social networks , 2007, IMC '07.

[19]  Martin Ester,et al.  TrustWalker: a random walk model for combining trust-based and item-based recommendation , 2009, KDD.

[20]  Jimeng Sun,et al.  SmallBlue: Social Network Analysis for Expertise Search and Collective Intelligence , 2009, 2009 IEEE 25th International Conference on Data Engineering.

[21]  Marwan Krunz,et al.  Multi-constrained optimal path selection , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[22]  Quan Z. Sheng,et al.  Quality driven web services composition , 2003, WWW '03.

[23]  P. Adler Market, Hierarchy, and Trust: The Knowledge Economy and the Future of Capitalism , 2001 .

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

[25]  Andrew McCallum,et al.  Topic and Role Discovery in Social Networks with Experiments on Enron and Academic Email , 2007, J. Artif. Intell. Res..

[26]  Jennifer Golbeck,et al.  SUNNY: A New Algorithm for Trust Inference in Social Networks Using Probabilistic Confidence Models , 2007, AAAI.

[27]  Yiming Yang,et al.  Mining social networks for personalized email prioritization , 2009, KDD.