Skip to main content
Log in

Pruning trust–distrust network via reliability and risk estimates for quality recommendations

  • Original Article
  • Published:
Social Network Analysis and Mining Aims and scope Submit manuscript

Abstract

The efficacy of trust links from social networks in boosting the user inter-connectivity in an otherwise poorly connected user group, obtained from historical preference data, has recently led to adoption of systems exploiting both these information sources to discover user proximities for recommender systems (RS). However, the investigation into the utility of distrust in the recommendation process is in its infancy. We propose a collaborative filtering framework based on computing user trust by exploiting functional and referral trust and distrust information together with user preference data. The inclusion of multiple sources of opinions for computing trust results in improved coverage and the trust network so formed can be used to infer indirect trust between entities by exploiting transitivity of trust. We also quantify the risk in relying on trust statements as a function of knowledge contained in the statement and the conflict in opinions about an entity and argue that pruning the trust graph by discarding risky and retaining reliable trust statements results in more accurate and robust recommendations while not compromising on the coverage. The experimental results corroborate our ideas and outperform several baseline algorithms.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19

Similar content being viewed by others

References

  • Adomavicius G, Tuzhilin A (2005) Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans Knowl Data Eng 17(6):734–749

    Article  Google Scholar 

  • Al-Shamri MYH, Bharadwaj KK (2008) Fuzzy-Genetic Approach to Recommender System Based on a Novel Hybrid User Model. Expert Systems with Applications, Elsevier 35(3):1386–1399

    Article  Google Scholar 

  • Anand D, Bharadwaj KK (2010a) Enhancing accuracy of recommender system through adaptive similarity measures based on hybrid features, In: Proceedings of 2nd Asian conference on intelligent information and database systems (ACIIDS 2010). LNAI 5991:1–10

    Google Scholar 

  • Anand D, Bharadwaj KK (2010b) Adaptive user similarity measures for recommender systems: a genetic programming approach. In: Proceedings 3rd IEEE international conference on Computer Science and Information Technology, pp 121–125, IEEE

  • Anand D, Bharadwaj KK (2011) Utilizing various sparsity measures for enhancing accuracy of collaborative recommender systems based on local and global similarities. Expert Syst Appl 38:5101–5109

    Article  Google Scholar 

  • Bell RM, Koren Y, Volinsky C (2007) Modeling relationships at multiple scales to improve accuracy of large recommender systems. In: Proc. 13th ACM SIGKDD international conference on knowledge discovery and data mining, ACM, pp 95–108

  • Bharadwaj KK, Al-Shamri MYH (2009) Fuzzy computational models for trust and reputation systems. Electron Commer Res Appl 8(1):37–47

    Article  Google Scholar 

  • Breese JS, Heckerman D, Kadie C (1998) Empirical analysis of predictive algorithms for collaborative filtering. In: Proceedings of 14th annual conference on uncertainty in artificial intelligence, Morgan Kaufmann, San Fransisco, pp 43–52

  • Burke R (2002) Hybrid recommender systems: survey and experiments. User Model User-Adapt Interact 12(4):331–370

    Article  MATH  Google Scholar 

  • Cantador I, Bellogín A, Vallet D (2010) Content-based recommendation in social tagging systems. In: Proceedings of the fourth ACM conference on recommender systems, Barcelona, ACM, pp 237–240

  • Chen L, Qi L (2011) Social opinion mining for supporting buyers’ complex decision making: exploratory user study and algorithm comparison. Soc Netw Anal Min 1:301–320. doi:10.1007/s13278-011-0023-y

    Article  Google Scholar 

  • Dell’Amico M, Capra L (2008) SOFIA: social filtering for robust recommendations. In: Proceedings of international federation of information processing (IFIP), Trust Management II, Springer, pp 135–150. doi:10.1007/978-0-387-09428-1_9

  • Esslimani I, Brun A, Boyer A (2010) Densifying a behavioral recommender system by social networks link prediction methods. Soc Netw Anal Min, Springer, 1(3):159–172. doi:10.1007/s13278-010-0004-6

  • Gambetta D (2000) Can we trust trust?, Gambetta D (ed) Trust: making and breaking cooperative relations, Department of Sociology, University of Oxford, chapter 13, pp 213–237

  • Golbeck J (2005) Computing and applying trust in web-based social networks. PhD thesis

  • Golbeck J, Parsia B, Hendler J (2003) Trust networks on the semantic web. In: Proceedings of cooperative intelligent agents, Helsinki, Finland, LNAI 2782, pp 238–249

  • Gray E, Seigneur J, Chen Y, Jensen C (2003) Trust propagation in small worlds. In: Proceedings of the first international conference in trust management, LNCS, vol 2692, pp 239–254, Springer

  • Guha R, Kumar R, Raghavan P, Tomkins A (2004) Propagation of trust and distrust. In: Proceedings of the 13th International World Wide Web Conference, ACM, pp 403–412

  • Gutscher A (2009) Reasoning with uncertain and conflicting opinions in open reputation systems. Electron Notes Theor Comput Sci 244:67–79

    Article  Google Scholar 

  • Hamouda S, Wanas N (2011) PUT-Tag: personalized user-centric tag recommendation for social bookmarking systems. Soc Netw Anal Min, Springer, 1(4):377–385. doi:10.1007/s13278-011-0028-6

  • Jamali M, Ester M (2009) Using a trust network to improve top-N recommendation. In: Proceedings of the third ACM conference on recommender systems, ACM, pp 181–188

  • Jøsang A, Lo Presti S (2004) Analyzing the relationship between risk and trust. In: Proceedings of the 2nd international conference on trust management, pp 135–145

  • Jøsang A, Hayward R, Pope S (2006a) Exploring different types of trust propagation, trust management, LNCS 3986, Springer, pp 179–192

  • Jøsang A, Hayward R, Pope S (2006b) Trust network analysis with subjective logic. In: Proceedings of the 29th Australasian computer science conference, Australian Computer Society Inc., pp 85–94

  • Jøsang A, Diaz J, Rifqi M (2010) Cumulative and averaging fusion of beliefs. Inf Fusion 11(2):192–200

    Article  Google Scholar 

  • Kayaalp M, Özyer T, Özyer ST (2011) A mash-up application utilizing hybridized filtering techniques for recommending events at a social networking site. Soc Netw Anal Min 1(3):231–239

    Article  Google Scholar 

  • Konstas I, Stathopoulos V, Jose JM (2009) On social networks and collaborative recommendation, In: Proceedings of the 32nd international ACM SIGIR conference on Research and development in information retrieval, Boston, ACM, pp 195–202

  • Koren Y (2008) Tutorial on recent progress in collaborative filtering. In: Proceedings of the 2008 ACM conference on recommender systems (ACM Recsys’08), pp 333–334

  • Lin Z, Ruchuan W, Haiyan W, Ruchuan W (2008) Trusted decision mechanism based on fuzzy logic for open network. J Comput 3(12):76–83

    Google Scholar 

  • Liu B, Yuan Z (2010) Incorporating social networks and user opinions for collaborative recommendation: local trust network based method In: Proceedings of the workshop on context-aware movie recommendation, Barcelona, Spain, ACM, pp 53–56

  • Luo H, Niu C, Shen R, Ullrich C (2008) A collaborative filtering framework based on both local user similarity and global user similarity. Mach Learn 72(3):231–245

    Article  Google Scholar 

  • Massa P, Avesani P (2007) Trust-aware recommender systems. In: Proceedings of the 2007 ACM conference on Recommender system, ACM, pp 17–24

  • Matsuo Y, Yamamoto H (2009) Community gravity: measuring bidirectional effects by trust and rating on online social networks. In: Proceedings of the 18th international conference on World wide web, Madrid, Spain, ACM, pp 751–760

  • Matt P, Morge M, Toni F (2010) Combining statistics and arguments to compute trust, In: Proceedings of 9th International Conference on autonomous agents and multiagent systems (AAMAS 2010), Toronto, Canada, pp 209–216

  • Metaxas P (2009) Using propagation of distrust to find untrustworthy web neighborhoods. In: Proceedings of the 2009 fourth international conference on internet and web applications and services, IEEE Computer Society, USA, pp 516–521

  • Mobasher B, Burke R, Bhaumik R, Sandvig J (2007) Attacks and remedies in collaborative recommendation. IEEE Intell Syst 22(3):56–63

    Article  Google Scholar 

  • Pitsilis G, Knapskog SJ (2009) Social trust as a solution to address sparsity-inherent problems of recommender systems. ACM RecSys 2009 Workshop on Recommender Systems and The Social Web, ACM

  • Prade H (2007) A qualitative bipolar argumentative view of trust, scalable uncertainity management, LNAI 4772, Springer, pp 268–276

  • Qiu X, Zhang L, Wang S, Qian G (2010) A Trust Transitivity Model Based-on Dempster-Shafer Theory, Journal of Networks, Vol 5(9), 1025–1032

    Google Scholar 

  • Resnick P, Iakovou N, Sushak M, Bergstrom P, and Riedl J (1994) GroupLens: an open architecture for collaborative filtering of netnews. In: Proceedings of 1994 computer supported cooperative work conference

  • Shafer G (1976) A mathematical theory of evidence. Princeton Univ Press, Princeton

    MATH  Google Scholar 

  • Symeonidis P, Tiakas E, Manolopoulos Y (2010) Transitive node similarity for link prediction in social networks with positive and negative links. In: Proceedings of the fourth ACM conference on recommender systems, ACM, pp 183–190

  • Victor P (2010) Trust networks for recommender systems. PhD thesis

  • Victor P, Cornelis C, De Cock M, Teredesai AM (2009a) Trust and Distrust based recommendations for controversial reviews. In: Proceedings of the Web Science Conference

  • Victor P, Cornelis C, De Cock M, Da Silva P (2009b) Gradual trust and distrust in recommender systems. Fuzzy Sets Syst 160:1367–1382

    Article  MATH  Google Scholar 

  • Wang Y, Singh MP (2010) Evidence-based trust: a mathematical model geared for multiagent systems. ACM Transactions on Autonomous and Adaptive Systems, 5(4)

  • Wang J, Sun H (2009) A new evidential trust model for open communities. Comput Stand Interf 31:994–1001

    Article  Google Scholar 

  • Wu B, Goel V, Davison BD (2006) Propagating trust and distrust to demote web spam. In: Proceedings models of trust for the web workshop (MTW), International World Wide Web Conference

  • Yu B, Singh MP (2002) Distributed reputation management for electronic commerce. Comput Intell 18(4):535–549

    Article  MathSciNet  Google Scholar 

  • Yu B, Kallurkar S, Flo R (2008) A Dempster–Shafer approach to provenance-aware trust assessment. In: International symposium on collaborative technologies and systems, Inst. of Elec. and Elec. Eng. Computer Society, Irvine, CA, pp 383–390

  • Zhao S, Zhou MX, Yuan Q, Zhang X, Zheng W, Fu R (2010) Who is talking about what: social map-based recommendation for content-centric social websites. In: Proceedings of the fourth ACM conference on recommender systems, Barcelona, ACM, pp 143–150

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Deepa Anand.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Anand, D., Bharadwaj, K.K. Pruning trust–distrust network via reliability and risk estimates for quality recommendations. Soc. Netw. Anal. Min. 3, 65–84 (2013). https://doi.org/10.1007/s13278-012-0049-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13278-012-0049-9

Keywords

Navigation