Skip to main content

Advertisement

Log in

A reputation system for e-marketplaces based on pairwise comparison

  • Regular Paper
  • Published:
Knowledge and Information Systems Aims and scope Submit manuscript

Abstract

Implementing a reputation system is an effective strategy to facilitate trust and security in an online environment. In addition to that, reputation systems can help online customers through decision-making process. However, in real-world situations, these systems have to deal with plenty of problems and challenges. This paper aims to solve four problems that are common to reputation systems in e-marketplaces, namely the subjectivity of ratings, inequality of transactions, multi-context reputation and dynamic behavior of users. The proposed model starts with the pairwise comparison, which is a powerful tool for removing bias from ratings. Then, we extend the concept of pairwise comparison to contests between users. A pairwise comparison has only a winner and a loser, but we can associate a score differential with a pairwise comparison when we consider it as a match. This score differential is adjusted in a way that three other problems can be solved. We implemented our model in a multi-agent simulation in which real-world data were also incorporated. We compared our model with some of previous reputation systems. Experiments show that our model outperforms previous ones when faced with real-world challenges.

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

Similar content being viewed by others

References

  1. Abdul-Rahman A, Hailes S (2000) Supporting trust in virtual communities. In: Proceedings of the Hawai’i international conference on system sciences

  2. Acampora G, Alghazzawi D, Hagras H, Vitiello A (2016) An interval type-2 fuzzy logic based framework for reputation management in Peer-to-Peer e-commerce. Inf Sci 333:88–107

    Article  Google Scholar 

  3. Aggarwal CC, Zhai CX (2013) A survey of text clustering algorithms. In: Aggarwal CC, Zhai CX (eds) Mining text data. Springer, Berlin, pp 77–128

    Google Scholar 

  4. Amolochitis E, Christou IT, Tan ZH, Prasad R (2013) A heuristic hierarchical scheme for academic search and retrieval. Inf Process Manag 49(6):1326–1343

    Article  Google Scholar 

  5. 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 

  6. Chang E, Hussain FK, Dillon T (2006) Reputation ontology for reputation systems. In: Meersman R, Tari Z, Herrero P (eds) On the move to meaningful internet systems 2006: OTM 2006 Workshops, OTM 2006. Lecture notes in computer science, vol 4278. Springer, Berlin, Heidelberg

  7. Chehab A, Artail H (2007) PATROL: a comprehensive reputation-based trust model. Int J Internet Technol Secur Trans 1(1–2):108–131

    Google Scholar 

  8. Chen K, Shen H, Sapra K, Liu G (2015) A social network based reputation system for cooperative P2P file sharing. IEEE Trans Parallel Distrib Syst 26:2140–2153

    Article  Google Scholar 

  9. Gleich DF, Lim LH (2011) Rank aggregation via nuclear norm minimization. In: Proceedings of the 17th ACM SIGKDD international conference on knowledge discovery and data mining. ACM, pp 60–68

  10. Hermoso R, Centeno R, Fasli M (2014) From blurry numbers to clear preferences: a mechanism to extract reputation in social networks. Expert Syst Appl 41(5):2269–2285

    Article  Google Scholar 

  11. Hoffman K, Zage D, Nita-Rotaru C (2009) A survey of attack and defense techniques for reputation systems. ACM Comput Surv 42(1):1–31

    Article  Google Scholar 

  12. Huynh TD, Jennings NR, Shadbolt NR (2006) An integrated trust and reputation model for open multi-agent systems. Auton Agents Multi-Agent Syst 13(2):119–154

    Article  Google Scholar 

  13. Josang A, Ismail R (2002) The beta reputation system. In: Proceedings of the 15th bled electronic commerce conference, vol 5, pp 324–337

  14. Josang A, Ismail R, Boyd C (2007) A survey of trust and reputation systems for online service provision. Decis Support Syst 43(2):618–644

    Article  Google Scholar 

  15. Kamvar SD, Schlosser MT, Garcia-Molina H (2003) The Eigentrust algorithm for reputation management in P2P networks. In: Proceedings of the twelfth international conference on world wide web. ACM Press, New York, pp 640–651

  16. Karame G, Christou IT, Dimitriou T (2008) A secure hybrid reputation management system for super-peer networks. In: 5th IEEE consumer communications and networking conference IEEE, pp 495–499

  17. Koutrouli E, Tsalgatidou A (2012) Taxonomy of attacks and defense mechanisms in P2P reputation systems: lessons for reputation system designers. Comput Sci Rev 6(2–3):47–70

    Article  Google Scholar 

  18. Lajoie-Mazenc P, Anceaume E, Guette G, Sirvent T, Viet Triem Tong V (2015) Efficient distributed privacy-preserving reputation mechanism handling non-monotonic ratings. Technical report, IRISA, [online]. Available at https://hal.archives-ouvertes.fr/hal-01104837

  19. Langville AN, Meyer CD (2012) Who’s #1? the science of rating and ranking. Princeton University Press, Princeton

    MATH  Google Scholar 

  20. Li M, Wang J, Lu K, Guo C, Tan X (2016) A novel reputation management mechanism with forgiveness in P2P file sharing networks. Procedia Comput Sci 94(2016):360–365

    Article  Google Scholar 

  21. Liu L, Munro M (2012) Systematic analysis of centralized online reputation systems. Decis Support Syst 52(2):438–449

    Article  Google Scholar 

  22. Liu S, Zhang J, Miao C, Theng YL, Kot AC (2014) An integrated clustering-based approach to filtering unfair multi-nominal testimonies. Comput Intell 30(2):316–341

    Article  MathSciNet  Google Scholar 

  23. Lott B (2012) Survey of keyword extraction techniques. UNM Education 50

  24. Malik Z, Bouguettaya A (2009) RATEWeb: reputation assessment for trust establishment among web services. VLDB J 18(4):885–911

    Article  Google Scholar 

  25. Nguyen MH, Tran DQ (2015) A trust-based mechanism for avoiding liars in referring of reputation in multiagent system. Int J Adv Res Artif Intell 4(2):28–36

    Google Scholar 

  26. Niu J, Wang L, Chen Y, He W (2014) Detecting collusive cheating in online shopping systems through characteristics of social networks. In: Computer communications workshops (INFOCOM WKSHPS). IEEE, pp 311–316

  27. Resnick P, Zeckhauser R (2002) Trust among strangers in Internet transactions: empirical analysis of eBay’s reputation system. Econ Internet E-Commer 11(2):23–25

    Google Scholar 

  28. Sabater J, Sierra C (2001) REGRET: reputation in gregarious societies. In: Proceedings of the fifth international conference on autonomous agents. ACM Press, pp 194–195

  29. Selvaraj C, Anand S (2012) A survey on security issues of reputation management systems for peer-to-peer networks. Comput Sci Rev 6(4):145–160

    Article  Google Scholar 

  30. Silva JA, Faria ER, Barros RC, Hruschka ER, de Carvalho AC, Gama J (2013) Data stream clustering: a survey. ACM Comput Surv (CSUR) 46(1):13

    Article  MATH  Google Scholar 

  31. Song S, Hwang K, Zhou R (2005) Trusted P2P transactions with fuzzy reputation aggregation. IEEE Internet Comput 9(6):18–28

    Google Scholar 

  32. Sun Y, Liu Y (2012) security of online reputation systems: the evolution of attacks and defenses. IEEE Signal Process Mag 29(2):87–97

    Article  Google Scholar 

  33. Tajeddine A, Kayssi A, Chehab A, Artail H (2011) Fuzzy reputation-based trust model. Appl Soft Comput 11(1):345–355

    Article  Google Scholar 

  34. Tavakolifard M, Knapskog SJ (2011) Trust evaluation initialization using contextual information. In: Proceedings of the international conference on management of emergent digital ecosystems. ACM, pp 1–8

  35. Teacy WTL, Luck M, Rogers A, Jennings NR (2012) An efficient and versatile approach to trust and reputation using hierarchical bayesian modelling. Artif Intell 193:149–185

    Article  MathSciNet  MATH  Google Scholar 

  36. Teacy WTL, Patel J, Jennings NR, Luck M (2006) TRAVOS: trust and reputation in the context of inaccurate information sources. Auton Agents Multi-Agent Syst 12(2):183–198

    Article  Google Scholar 

  37. Wang Y, Zhang J, Vassileva J (2014) A super-agent-based framework for reputation management and community formation in decentralized systems. Comput Intell 30(4):722–751

    Article  MathSciNet  Google Scholar 

  38. Wooldridge M (2009) An introduction to multi-agent systems. Wiley, London

    Google Scholar 

  39. Wu Q, Zhu Q, Jian X (2014) A robust decentralized reputation management system for service selection. Opt Int J Light Electron Opt 125(11):2692–2701

    Article  Google Scholar 

  40. Yan Z, Chen Y, Shen Y (2013) A practical reputation system for pervasive social chatting. J Comput Syst Sci 79(5):556–572

    Article  MathSciNet  Google Scholar 

  41. Yang B, Garcia-molina H (2003) Designing a super-peer network. In: 19th International conference on data engineering. IEEE, pp 1–12

  42. Zacharia G (1999) Collaborative reputation mechanisms for online communities. Master’s thesis, Massachusetts Institute of Technology

  43. Zhou R, Hwang K (2007) PowerTrust: a robust and scalable reputation system for trusted peer-to-peer computing. IEEE Trans Parallel Distrib Syst 18(4):460–473

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mohammad Fathian Brojeny.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ghiasi, H., Fathian Brojeny, M. & Gholamian, M.R. A reputation system for e-marketplaces based on pairwise comparison. Knowl Inf Syst 56, 613–636 (2018). https://doi.org/10.1007/s10115-017-1141-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10115-017-1141-2

Keywords

Navigation