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.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
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
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
Rovatsos M, WeißG, Wolf M (2003) Multiagent learning for open systems: a study in opponent classification. Adapt Agents Multi-Agent Syst 561-561
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
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
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
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
Merriam-Webster I (2003) Merriam-Webster’s collegiate dictionary. Merriam-Webster, Springfield
Collins A, Michalski R (1989) The logic of plausible reasoning: a core theory. Cogn Sci 13:1–49
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
Montgomery DC (1997) Design and analysis of experiments, 5th edn. Wiley, New York
Shapiro SS, Wilk MB (1965) An analysis of variance test for normality (complete samples). Biometrika 52:(3/4):591–611
LeBlanc DC (2004) Statistics: concepts and applications for science. Jones & Bartlett, Boston
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
Wang S, Sun Q, Zou H, Yang F (2011) Reputation measure approach of web service for service selection. IET Softw 5(5):466–473
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
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
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
Carbo J, Molina J, Davila J (2003) Trust management through fuzzy reputation. Int J Coop Inf Syst 12(01):135–155
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
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
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
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
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
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
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
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
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
Maximilien EM, Singh MP (2004) A framework and ontology for dynamic web services selection. IEEE Internet Comput 8(5):84–93
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
Wang P, Chao KM, Lo CC, Farmer R (2011) An evidence-based scheme for web service selection. Inf Technol Manag 12(2):161–172
Wang P (2009) QoS-aware web services selection with intuitionistic fuzzy set under consumer’s vague perception. Expert Syst Appl 36(3):4460–4466
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
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
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
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
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
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
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
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
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
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
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
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
AleAhmad H, Oroumchian F, Lucas C, Rahgozar M Using OWA Fuzzy Operator to Merge Retrieval System Results. Comput Approaches Arabic Script-based Languages, 13
Yager RR, Liu L (2008) Classic works of the Dempster-Shafer theory of belief functions, vol 219. Springer, Berlin
Merigó JM, Casanovas M (2010) The fuzzy generalized OWA operator and its application in strategic decision making. Cybern Syst 41(5):359–370
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
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
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
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
Greengrass E (2001) Information retrieval: a survey. DOD technical report: TR-R52-008-001
Author information
Authors and Affiliations
Corresponding author
Rights 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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-013-0495-8