Abstract
The service recommendation mechanism as a key enabling technology that provides users with more proactive and personalized service is one of the important research topics in mobile social network (MSN). Meanwhile, MSN is susceptible to various types of anonymous information or hacker actions. Trust can reduce the risk of interaction with unknown entities and prevent malicious attacks. In our paper, we present a trust-based service recommendation algorithm in MSN that considers users’ similarity and friends’ familiarity when computing trustworthy neighbors of target users. Firstly, we use the context information and the number of co-rated items to define users’ similarity. Then, motivated by the theory of six degrees of space, the friend familiarity is derived by graph-based method. Thus the proposed methods are further enhanced by considering users’ context in the recommendation phase. Finally, a set of simulations are conducted to evaluate the accuracy of the algorithm. The results show that the friend familiarity and user similarity can effectively improve the recommendation performance, and the friend familiarity contributes more than the user similarity.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Jiang W, Gao M D, Wang X X, et al. A new evaluation algorithm for the influence of user in social network [J]. China Communications, 2016, 13(2): 200–210.
Bellavista P, Montanari R, Das S K. Mobile social networking middleware: A survey [J]. Pervasive and Mobile Computing, 2013, 9(4): 437–453.
Moradi P, Ahmadian S. A reliability-based recommendation method to improve trust-aware recommender systems [J]. Expert Systems with Applications, 2015, 42(21): 7386–7398.
Shambour Q, Lu J. An effective recommender system by unifying user and item trust information for B2B applications [J]. Journal of Computer and System Sciences, 2015, 81(7): 1110–1126.
Yang X, Guo Y, Liu Y, et al. A survey of collaborative filtering based social recommender systems [J]. Computer Communications, 2014, 41: 1–10.
Lee W P, Kaoli C, Huang J Y. A smart TV system with body-gesture control, tag-based rating and context-aware recommendation [J]. Knowledge-Based System, 2014, 56: 167–178.
Chen C C, Wan Y H, Chung M C, et al. An effective recommendation method for cold start new users using trust and distrust networks [J]. Information Sciences, 2013, 224: 19–36.
Ruan Y, Durresi A. A survey of trust management systems for online social communities—Trust modeling, trust inference and attacks [J]. Knowledge-Based Systems, 2016, 106: 150–163.
Li J, Zhang Z, Zhang W. Mobitrust: Trust management system in mobile social computing [C]//Proceedings of the 10th International Conference on Computer and Information Technology. San Jose: IEEE Press, 2010: 954–959.
Qureshi B, Min G, Kouvatsos D. Trusted information exchange in peer-to-peer mobile social networks [J]. Concurrency and Computation: Practice and Experience, 2012, 24(17): 2055–2068.
Li Z, Bi J. An adaptive trusted request and authorization model for mobile peer-to-peer networks [C]// Proc High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing. San Jose: IEEE Press, 2013: 1274–1280.
Li M, Xiang Y, Zhang B, et al. A trust evaluation scheme for complex links in a social network: a link strength perspective [J]. Applied Intelligence, 2016, 44(4): 969–987.
Kwan M, Ramachandran D. Trust and online reputation systems[ C] // Computing with Social Trust. London: Springer-Verlag, 2009: 287–311.
Ziegler C N, Lausen G. Analyzing correlation between trust and user similarity in online communities [C] // Trust Management. Berlin, Heidelberg: Springer-Verlag, 2004: 251–265.
Golbeck J. Generating predictive movie recommendations from trust in social networks [C] // Lecture Notes in Computer Science. Berlin: Springer-Verlag, 2006, 3986: 93–104.
Massa P, Avesani P. Trust-aware recommender systems [C] // Proc ACM Conf on Recommender Systems. New York: ACM Press, 2007:17–24.
Ankolekar A, Szabo G, Luon Y, et al. Friendlee: a mobile application for your social life [C] // Proc 11th International Conf on Human-Computer Interaction with Mobile Devices and Services. Berlin, Heidelberg: Springer-Verlag, 2010: 331–334.
Golbeck J. Trust and nuanced profile similarity in online social networks [J]. ACM Transactions on the Web (TWEB), 2009, 3(4): 1–30.
Deng S G, Huang L T, Xu G D. Social network-based service recommendation with trust enhancement [J]. Expert Systems with Applications, 2014, 41: 8075–8084.
Deng S G, Huang L T, Yin Y Y, et al. Trust-based service recommendation in social network [J]. Applied Mathematics & Information Sciences, 2015, 9(3): 1567–1574.
Resnick P, Iacovou N, Suchak M, et al. GroupLens: an open architecture for collaborative filtering of netnews [C] // Proc ACM Conf on Computer Supported Cooperative Work. New York: ACM Press, 1994: 175–186.
Sarwar B M, Karypis G, Riedl J. Item-based collaborative filtering recommendation algorithms [C]// Proc International Conf on World Wide Web. New York: ACM Press, 2001: 285–295.
Donovan J O, Smyth B. Trust in recommender systems [C]// Proc International Conf on Intelligent User Interfaces. New York: ACM Press, 2005: 167–174.
Chen A. Context-aware collaborative filtering system: Predicting the user’s preference in the ubiquitous computing environment [C] // Lecture Notes in Computer Science. Berlin, Heidelberg: Springer-Verlag, 2005, 3479: 244–253.
Gitelson R, Kerstetter D. The influence of friends and relatives in travel decision making [J]. Journal of Travel & Tourism Marketing, 1995, 3(3): 59–68.
Lo S, Lin C. Wmr — a graph-based algorithm for friend recommendation [C]// Proc IEEE/WIC/ACM International Conf on Web Intelligence, IEEE Computer Society. New York: ACM Press, 2006: 121–128.
Milgram S. The small world problem [J]. Psychology Today, 1967, 2(1): 60–67.
Beach A, Gartrell M, Xing X Y, et al. Fusing mobile, sensor, and social data to fully enable context-aware computing [C]// Proc Eleventh Workshop on Mobile Computing Systems & Applications. New York: ACM Press, 2010: 60–65.
Moradi P, Ahmadian S, Akhlaghian F. An effective trust-based recommendation method using a novel graph clustering algorithm [J]. Physica A: Statistical Mechanics and Its Applications, 2015, 436: 462–481.
Author information
Authors and Affiliations
Corresponding author
Additional information
Foundation item: Supported by the National Natural Science Foundation of China (71662014 and 61602219), the Natural Science Foundation of Jiangxi Province of China (20132BAB201050) and the Science and Technology Project of Jiangxi Province Educational Department (GJJ151601)
Biography: XU Jun, male, Ph.D., research direction: fuzzy logic and trusted computing
Rights and permissions
About this article
Cite this article
Xu, J., Zhong, Y., Zhu, W. et al. Trust-based context-aware mobile social network service recommendation. Wuhan Univ. J. Nat. Sci. 22, 149–156 (2017). https://doi.org/10.1007/s11859-017-1228-3
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11859-017-1228-3