Skip to main content
Log in

A trust-based service suggestion system using human plausible reasoning

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Nowadays, there is a growing need to manage trust in open systems as they may contain untrustworthy service providers. Agent Trust Management (ATM) tries to address the problem of finding a set of the most trusted agents in multi agent systems. This paper presents ScubAA, a novel generic ATM framework based on the theory of Human Plausible Reasoning (HPR). For each user’s request, ScubAA determines a ranked list of the most trusted service agents, within the context of the request, and forwards the request to those trusted services only. ScubAA determines an agent’s degree of trust in terms of a single personalized value derived from several types of evidences such as user’s feedback, history of user’s interactions, context of the submitted request, references from third party users as well as from third party service agents, and structure of the society of agents. ScubAA is able to utilize more trust evidences towards a more accurate value of trust. We also propose a function to figure out how similar two users are in a given context. We apply the proposed HPR-based ATM framework to the domain of Web search. The resulting ATM system recommends to the user a list of the most trusted search engines ranked according to the retrieval precision of documents returned in response to the user’s query as well as the degree of trust of the search engines have gained by interacting with other related users within the context of the query. In addition, we conduct a statistical analysis of ScubAA based on ANOVA and by using a data set of forty queries in different domains. This analysis clearly reveals that ScubAA is able to successfully assess the trustworthiness of service agents.

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
Algorithm 1
Fig. 6
Algorithm 2
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14

Similar content being viewed by others

Notes

  1. http://translation.babylon.com/persian/to-english/.

  2. http://translate.google.com/#auto|fa|.

References

  1. Coulter KS, Coulter RA (2002) Determinants of trust in a service provider: the moderating role of length of relationship. J Serv Mark 16(1):35–50

    Article  Google Scholar 

  2. Jøsang A, Ismail R, Boyd C (2007) A survey of trust and reputation systems for online service provision. Decis Support Syst 43(2):618–644. doi:10.1016/j.dss.2005.05.019

    Article  Google Scholar 

  3. Rovatsos M, WeißG, Wolf M (2003) Multiagent learning for open systems: a study in opponent classification. Adapt Agents Multi-Agent Syst 561-561

  4. Trung Dong H, Nicholas RJ, Nigel RS (2006) An integrated trust and reputation model for open multi-agent systems. Auton Agents Multi-Agent Syst 13(2):119–154. doi:10.1007/s10458-005-6825-4

    Article  Google Scholar 

  5. Khosravifar B, Bentahar J, Gomrokchi M, Alam R (2012) CRM: an efficient trust and reputation model for agent computing. Knowl-Based Syst 30(0):1–16. doi:10.1016/j.knosys.2011.01.004

    Article  Google Scholar 

  6. Resnick P, Zeckhauser R, Michael RB (2002) Trust among strangers in Internet transactions: empirical analysis of eBay’s reputation system. Adv Appl Microecon 11:127–157

    Article  Google Scholar 

  7. Kinateder M, Baschny E, Rothermel K (2005) Towards a generic trust model—comparison of various trust update algorithms. In: Herrmann P, Issarny V, Shiu S (eds) Lecture notes in computer science, vol 3477. Springer, Berlin/Heidelberg, pp 119–134. doi:10.1007/11429760_13

    Google Scholar 

  8. Merriam-Webster I (2003) Merriam-Webster’s collegiate dictionary. Merriam-Webster, Springfield

    Google Scholar 

  9. Collins A, Michalski R (1989) The logic of plausible reasoning: a core theory. Cogn Sci 13:1–49

    Article  Google Scholar 

  10. Virvou M, Boulay BD (1999) Human plausible reasoning for intelligent help. User Model User-Adapt Interact 9(4):321–375. doi:10.1023/A:1008385523066

    Article  Google Scholar 

  11. Montgomery DC (1997) Design and analysis of experiments, 5th edn. Wiley, New York

    MATH  Google Scholar 

  12. Shapiro SS, Wilk MB (1965) An analysis of variance test for normality (complete samples). Biometrika 52:(3/4):591–611

    Article  MathSciNet  Google Scholar 

  13. LeBlanc DC (2004) Statistics: concepts and applications for science. Jones & Bartlett, Boston

    Google Scholar 

  14. Abedinzadeh S, Sadaoui S, Scub AA (2013) A human plausible reasoning approach to agent trust management. In: The 25th international conference on software engineering and knowledge engineering (SEKE 2013), poster paper, Boston, MA, USA, 27–29 June 2013

    Google Scholar 

  15. Wang S, Sun Q, Zou H, Yang F (2011) Reputation measure approach of web service for service selection. IET Softw 5(5):466–473

    Article  Google Scholar 

  16. Singh SI, Sinha SK (2010) A new trust model based on time series prediction and Markov model. In: Das VV, Vijaykumar R (eds) Information and communication technologies. Communications in computer and information science, vol 101. Springer, Berlin/Heidelberg, pp 148–156. doi:10.1007/978-3-642-15766-0_22

    Chapter  Google Scholar 

  17. Seigneur J-M, Dondio P (2011) Trust and reputation for successful software self-organisation. In: Di Marzo Serugendo G, Gleizes M-P, Karageorgos A (eds) Self-organising software. Natural computing series. Springer, Berlin/Heidelberg, pp 163–192. doi:10.1007/978-3-642-17348-6_8

    Chapter  Google Scholar 

  18. Xilu Z, Bai W, Shangguang W (2011) Reputation-driven web service selection based on collaboration network. In: Proceedings of IEEE international conference on web services (ICWS 2011), 4–9 July 2011, pp 704–705

    Google Scholar 

  19. Carbo J, Molina J, Davila J (2003) Trust management through fuzzy reputation. Int J Coop Inf Syst 12(01):135–155

    Article  Google Scholar 

  20. Yuan W, Guan D, Lee Y-K, Lee S (2011) The small-world trust network. Appl Intell 35(3):399–410. doi:10.1007/s10489-010-0230-7

    Article  Google Scholar 

  21. O’Donovan J, Smyth B (2005) Trust in recommender systems. In: Proceedings of the 10th international conference on intelligent user interfaces, San Diego, California, USA. ACM, New York, pp 167–174. doi:10.1145/1040830.1040870. 1040870

    Google Scholar 

  22. Andersen R, Borgs C, Chayes J, Feige U, Flaxman A, Kalai A, Mirrokni V, Tennenholtz M (2008) Trust-based recommendation systems: an axiomatic approach. In: Proceedings of the 17th international conference on world wide web, Beijing, China. ACM, New York, pp 199–208. doi:10.1145/1367497.1367525. 1367525

    Chapter  Google Scholar 

  23. Walter F, Battiston S, Schweitzer F (2008) A model of a trust-based recommendation system on a social network. Auton Agents Multi-Agent Syst 16(1):57–74. doi:10.1007/s10458-007-9021-x

    Article  Google Scholar 

  24. Li Y-M, Kao C-P (2009) TREPPS: a trust-based recommender system for peer production services. Expert Syst Appl 36(2, Part(2)):3263–3277. doi:10.1016/j.eswa.2008.01.078

    Article  Google Scholar 

  25. Bedi P, Kaur H, Marwaha S (2007) Trust based recommender system for semantic web. In: Proceedings of the 2007 international joint conferences on artificial intelligence, pp 2677–2682

    Google Scholar 

  26. Massa P, Avesani P (2004) Trust-aware collaborative filtering for recommender systems. In: Meersman R, Tari Z (eds) On the move to meaningful Internet systems. Lecture notes in computer science, vol 3290. Springer, Berlin/Heidelberg, pp 492–508. doi:10.1007/978-3-540-30468-5_31

    Google Scholar 

  27. Koohborfardhaghighi S, Kim J (2013) Using structural information for distributed recommendation in a social network. Appl Intell 38(2):255–266. doi:10.1007/s10489-012-0371-y

    Article  Google Scholar 

  28. Gaeta M, Orciuoli F, Loia V, Senatore S (2011) A fuzzy agent-based approach to trust-based competency management. In: IEEE international conference on fuzzy systems (FUZZ). IEEE Press, New York, pp 102–109

    Google Scholar 

  29. Maximilien EM, Singh MP (2004) A framework and ontology for dynamic web services selection. IEEE Internet Comput 8(5):84–93

    Article  Google Scholar 

  30. Yew CH, Lutfiyya H (2011) A middleware-based approach to supporting trust-based service selection. In: Proceedings of IFIP/IEEE international symposium on integrated network management (IM), London, ON, Canada. IEEE Press, New York, pp 407–414

    Google Scholar 

  31. Wang P, Chao KM, Lo CC, Farmer R (2011) An evidence-based scheme for web service selection. Inf Technol Manag 12(2):161–172

    Article  Google Scholar 

  32. Wang P (2009) QoS-aware web services selection with intuitionistic fuzzy set under consumer’s vague perception. Expert Syst Appl 36(3):4460–4466

    Article  Google Scholar 

  33. Nusrat S, Vassileva J (2012) Recommending services in a trustbased decentralized user modeling system. In: Advances in User Modeling. LNCS, vol 7138. Springer, Berlin, pp 230–242

    Chapter  Google Scholar 

  34. Aljazzaf ZM, Perry M, Capretz MAM (2011) Trust metrics for services and service providers. In: Proceedings of the sixth international conference on Internet and web applications and services (ICIW 2011), St. Maarten, The Netherlands Antilles, pp 195–200

    Google Scholar 

  35. Gao J, Lv H (2012) Institution-governed cross-domain agent service cooperation: a model for trusted and autonomic service cooperation. Appl Intell 37(2):223–238. doi:10.1007/s10489-011-0323-y

    Article  Google Scholar 

  36. Abedinzadeh S, Sadaoui S (2012) Trust management based on human plausible reasoning: application to web search. In: Proceedings of the 4th ASE/IEEE international conference on information privacy, security, risk and trust, Amsterdam, Netherlands. IEEE Press, New York

    Google Scholar 

  37. De A, Kopparapu SK (2010) A rule-based short query intent identification system. In: Proceedings of international conference on signal and image processing (ICSIP 2010), 15–17 Dec 2010, pp 212–216

    Chapter  Google Scholar 

  38. Dayong W, Yu Z, Shiqi Z, Ting L (2010) Identification of web query intent based on query text and web knowledge. In: Proceedings of first international conference on pervasive computing signal processing and applications (PCSPA 2010), 17–19 Sept 2010, pp 128–131. doi:10.1109/pcspa.2010.40

    Google Scholar 

  39. Chen M-Y, Chu H-C, Chen Y-M (2010) Developing a semantic-enable information retrieval mechanism. Expert Syst Appl 37(1):322–340. doi:10.1016/j.eswa.2009.05.055

    Article  Google Scholar 

  40. Angrosh MA, Cranefield S, Stanger N (2010) Context identification of sentences in related work sections using a conditional random field: towards intelligent digital libraries. In: Proceedings of the 10th annual joint conference on digital libraries, Gold Coast, Queensland, Australia, 2010. ACM, New York, pp 293–302. doi:10.1145/1816123.1816168. 1816168

    Chapter  Google Scholar 

  41. Mianowska B, Nguyen N (2011) A method for user profile adaptation in document retrieval. In: Nguyen N, Kim C-G, Janiak A (eds) Intelligent information and database systems. Lecture notes in computer science, vol 6592. Springer, Berlin/Heidelberg, pp 181–192. doi:10.1007/978-3-642-20042-7_19

    Chapter  Google Scholar 

  42. Loeb S, Panagos E (2011) Information filtering and personalization: context, serendipity and group profile effects. In: Proceedings of IEEE consumer communications and networking conference (CCNC), 9–12 Jan 2011, pp 393–398

    Google Scholar 

  43. Jang C, Chang H, Ahn H, Kang Y, Choi E (2011) Profile for effective service management on mobile cloud computing. In: Kim T-h, Adeli H, Robles RJ, Balitanas M (eds) Advanced communication and networking. Communications in computer and information science, vol 199. Springer, Berlin/Heidelberg, pp 139–145. doi:10.1007/978-3-642-23312-8_17

    Chapter  Google Scholar 

  44. Chen G, Li Z, Cheng Z, Zhao Z, Yan H (2005) A fuzzy trust model for multi-agent system. In: Advances in natural computation, pp 444–448

    Chapter  Google Scholar 

  45. AleAhmad H, Oroumchian F, Lucas C, Rahgozar M Using OWA Fuzzy Operator to Merge Retrieval System Results. Comput Approaches Arabic Script-based Languages, 13

  46. Yager RR, Liu L (2008) Classic works of the Dempster-Shafer theory of belief functions, vol 219. Springer, Berlin

    Book  MATH  Google Scholar 

  47. Merigó JM, Casanovas M (2010) The fuzzy generalized OWA operator and its application in strategic decision making. Cybern Syst 41(5):359–370

    Article  Google Scholar 

  48. Nayak R (2011) Utilizing past relations and user similarities in a social matching system. In: Huang J, Cao L, Srivastava J (eds) Advances in knowledge discovery and data mining. Lecture notes in computer science, vol 6635. Springer, Berlin/Heidelberg, pp 99–110. doi:10.1007/978-3-642-20847-8_9

    Chapter  Google Scholar 

  49. Li Q, Zheng Y, Xie X, Chen Y, Liu W, Ma W-Y (2008) Mining user similarity based on location history. In: Proceedings of the 16th ACM SIGSPATIAL international conference on advances in geographic information systems, Irvine, California. ACM, New York, pp 1–10. doi:10.1145/1463434.1463477. 1463477

    Google Scholar 

  50. Guy I, Jacovi M, Perer A, Ronen I, Uziel E (2010) Same places, same things, same people?: mining user similarity on social media. In: Proceedings of the 2010 ACM conference on computer supported cooperative work, Savannah, Georgia, USA. ACM, New York, pp 41–50. doi:10.1145/1718918.1718928. 1718928

    Chapter  Google Scholar 

  51. German E, Sheremetov L (2008) An agent framework for processing FIPA-ACL messages based on interaction models. In: Proceedings of the 8th international conference on agent-oriented software engineering, Honolulu, HI, USA. Springer, Berlin, pp 88–102. 1793099

    Google Scholar 

  52. Greengrass E (2001) Information retrieval: a survey. DOD technical report: TR-R52-008-001

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Samira Sadaoui.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Abedinzadeh, S., Sadaoui, S. A trust-based service suggestion system using human plausible reasoning. Appl Intell 41, 55–75 (2014). https://doi.org/10.1007/s10489-013-0495-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-013-0495-8

Keywords

Navigation