Mechanism Design for Finding Experts Using Locally Constructed Social Referral Web

In this work, we address the problem of distributed expert finding using chains of social referrals and profile matching with only local information in online social networks. By assuming that users are selfish, rational, and have privately known cost of participating in the referrals, we design a novel truthful efficient mechanism in which an expert-finding query will be relayed by intermediate users. When receiving a referral request, a participant will locally choose among her neighbors some user to relay the request. In our mechanism, several closely coupled methods are carefully designed to improve the performance of distributed search, including, profile matching, social acquaintance prediction, score function for locally choosing relay neighbors, and budget estimation. We conduct extensive experiments on several data sets of online social networks. The extensive study of our mechanism shows that the success rate of our mechanism is about 90 percent in finding closely matched experts using only local search and limited budget, which significantly improves the previously best rate 20 percent. The overall cost of finding an expert by our truthful mechanism is about 20 percent of the untruthful methods, e.g., the method that always selects high-degree neighbors. The median length of social referral chains is 6 using our localized search decision, which surprisingly matches the well-known small-world phenomenon of global social structures.

[1]  Boleslaw K. Szymanski,et al.  Exploiting Friendship Relations for Efficient Routing in Mobile Social Networks , 2012, IEEE Transactions on Parallel and Distributed Systems.

[2]  Duncan J. Watts,et al.  Social search in "Small-World" experiments , 2009, WWW '09.

[3]  Jun Zhang,et al.  Modeling Propagation Dynamics of Social Network Worms , 2013, IEEE Transactions on Parallel and Distributed Systems.

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

[5]  Mark E. J. Newman,et al.  Ego-centered networks and the ripple effect , 2001, Soc. Networks.

[6]  Maarten de Rijke,et al.  Bloggers as experts: feed distillation using expert retrieval models , 2008, SIGIR '08.

[7]  Mason A. Porter,et al.  Comparing Community Structure to Characteristics in Online Collegiate Social Networks , 2008, SIAM Rev..

[8]  M. de Rijke,et al.  Expertise Retrieval , 2012, Found. Trends Inf. Retr..

[9]  D. Watts,et al.  An Experimental Study of Search in Global Social Networks , 2003, Science.

[10]  Bart Selman,et al.  Referral Web: combining social networks and collaborative filtering , 1997, CACM.

[11]  Lada A. Adamic,et al.  Search in Power-Law Networks , 2001, Physical review. E, Statistical, nonlinear, and soft matter physics.

[12]  David W. McDonald,et al.  Recommending collaboration with social networks: a comparative evaluation , 2003, CHI '03.

[13]  Xiang-Yang Li,et al.  Low-cost routing in selfish and rational wireless ad hoc networks , 2006, IEEE Transactions on Mobile Computing.

[14]  Theodoros Lappas,et al.  Finding a team of experts in social networks , 2009, KDD.

[15]  Shaojie Tang,et al.  Privacy-preserving data aggregation without secure channel: Multivariate polynomial evaluation , 2013, 2013 Proceedings IEEE INFOCOM.

[16]  M. McPherson,et al.  Birds of a Feather: Homophily in Social Networks , 2001 .

[17]  Jon M. Kleinberg,et al.  The small-world phenomenon: an algorithmic perspective , 2000, STOC '00.

[18]  Mason A. Porter,et al.  Social Structure of Facebook Networks , 2011, ArXiv.

[19]  M E J Newman,et al.  Identity and Search in Social Networks , 2002, Science.

[20]  David D. Jensen,et al.  Decentralized Search in Networks Using Homophily and Degree Disparity , 2005, IJCAI.

[21]  Juan-Zi Li,et al.  Expert Finding in a Social Network , 2007, DASFAA.

[22]  Djoerd Hiemstra,et al.  Being Omnipresent To Be Almighty: The Importance of The Global Web Evidence for Organizational Expert Finding , 2008 .

[23]  Jie Wu,et al.  Analysis of a Hypercube-Based Social Feature Multipath Routing in Delay Tolerant Networks , 2013, IEEE Transactions on Parallel and Distributed Systems.

[24]  Duncan J. Watts,et al.  Collective dynamics of ‘small-world’ networks , 1998, Nature.

[25]  Yunhao Liu,et al.  Verifiable private multi-party computation: Ranging and ranking , 2013, 2013 Proceedings IEEE INFOCOM.

[26]  Xiang-Yang Li,et al.  Privacy preserving cloud data access with multi-authorities , 2012, 2013 Proceedings IEEE INFOCOM.

[27]  Shaojie Tang,et al.  Mechanism Design for Finding Experts Using Locally Constructed Social Referral Web , 2015, IEEE Transactions on Parallel and Distributed Systems.

[28]  Lada A. Adamic,et al.  How to search a social network , 2005, Soc. Networks.

[29]  Taeho Jung,et al.  Search me if you can: Privacy-preserving location query service , 2012, 2013 Proceedings IEEE INFOCOM.

[30]  Yunhao Liu,et al.  Message in a Sealed Bottle: Privacy Preserving Friending in Social Networks , 2012, 2013 IEEE 33rd International Conference on Distributed Computing Systems.

[31]  Volker Wulf,et al.  Expert Recommender: Designing for a Network Organization , 2007, Computer Supported Cooperative Work (CSCW).

[32]  Jon M. Kleinberg,et al.  Navigation in a small world , 2000, Nature.

[33]  Peter Pirolli,et al.  Do your friends make you smarter?: An analysis of social strategies in online information seeking , 2010, Inf. Process. Manag..

[34]  Stanley Milgram,et al.  An Experimental Study of the Small World Problem , 1969 .

[35]  H. White Search Parameters for the Small World Problem , 1970 .

[36]  Jie Wu,et al.  Geocommunity-Based Broadcasting for Data Dissemination in Mobile Social Networks , 2012 .