Abstract
In this paper we consider a CoT (Cloud of Things) scenario where agents cooperate to perform complex tasks. Agents have to select reliable partners and, in some cases, they don’t have enough information about their peers. In order to support agents in their choice and to maximize the benefits during their cooperation, we combined several contributions. First of all, we designed a trust model which exploits the recommendations coming from the ego networks of the agents. Secondly, we propose to partition the agents in groups by exploiting trust relationships to allow agents to interact with the most reliable partners. To this aim, we designed an algorithm named DAGA (Distributed Agent Grouping Algorithm) to form agent groups by exploiting available reliability and reputation and the results obtained in a simulated scenario confirmed its potential advantages.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
If \(a_r\) did not provided any suggestion to \(a_i\), then it is assumed that the helpfulness \(h_{i,r}\) of \(a_r\) perceived by \(a_i\) will be set to 0.5.
References
Aazam, M., Khan, I., Alsaffar, A.A., Huh, E.-N.: Cloud of things: integrating internet of things and cloud computing and the issues involved. In: 2014 11th International Bhurban Conference on Applied Sciences and Technology, pp. 414–419. IEEE (2014)
Aloi, G., et al.: Enabling IoT interoperability through opportunistic smartphone-based mobile gateways. J. Netw. Comput. Appl. 81, 74–84 (2017)
Bao, F., Chen, I.-R.: Dynamic trust management for internet of things applications. In: Proceedings of 2012 International Workshop on Self-aware IoT, pp. 1–6. ACM (2012)
Blanchard, A., Horan, T.: Virtual communities and social capital. In: Knowledge and Social Capital, pp. 159–178 (2000)
Botta, A., De Donato, W., Persico, V., Pescapé, A.: Integration of cloud computing and internet of things: a survey. Future Gener. Comput. Syst. 56, 684–700 (2016)
Chiu, C.-M., Hsu, M.-H., Wang, E.: Understanding knowledge sharing in virtual communities: an integration of social capital and social cognitive theories. Decis. Support Syst. 42(3), 1872–1888 (2006)
Comi, A., Fotia, L., Messina, F., Pappalardo, G., Rosaci, D., Sarné, G.M.L.: Forming homogeneous classes for e-learning in a social network scenario. In: Novais, P., Camacho, D., Analide, C., El Fallah Seghrouchni, A., Badica, C. (eds.) Intelligent Distributed Computing IX. SCI, vol. 616, pp. 131–141. Springer, Cham (2016). https://doi.org/10.1007/978-3-319-25017-5_13
Comi, A., Fotia, L., Messina, F., Pappalardo, G., Rosaci, D., Sarné, G.M.L.: Using semantic negotiation for ontology enrichment in e-learning multi-agent systems. In 2015 9th International Conference on Complex, Intelligent, and Software Intensive Systems, pp. 474–479. IEEE (2015)
Comi, A., Fotia, L., Messina, F., Rosaci, D., Sarné, G.M.L.: GroupTrust: finding trust-based group structures in social communities. Intelligent Distributed Computing X. SCI, vol. 678, pp. 143–152. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-48829-5_14
Conitzer, V., Sandholm, T.: Universal voting protocol tweaks to make manipulation hard. arXiv preprint cs/0307018 (2003)
National Research Council, et al.: Public Participation in Environmental Assessment and Decision Making. National Academies Press (2008)
De Meo, P., Ferrara, E., Rosaci, D., Sarnè, G.M.L.: Trust and compactness in social network groups. ACM Trans. Cybern. 45(2), 205–2016 (2015)
De Meo, P., Messina, F., Rosaci, D., Sarné, G.M.L.: Recommending users in social networks by integrating local and global reputation. In: Fortino, G., Di Fatta, G., Li, W., Ochoa, S., Cuzzocrea, A., Pathan, M. (eds.) IDCS 2014. LNCS, vol. 8729, pp. 437–446. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-11692-1_37
Fortino, G., Gravina, R., Russo, W., Savaglio, C.: Modeling and simulating internet-of-things systems: a hybrid agent-oriented approach. Comput. Sci. Eng. 19(5), 68–76 (2017)
Fortino, G., Messina, F., Rosaci, D., Sarné, G.M.L.: Using trust and local reputation for group formation in the cloud of things. Future Gener. Comput. Syst. 89, 804–815 (2018)
Fortino, G., Trunfio, P.: Internet of Things Based on Smart Objects: Technology. Middleware and Applications. Springer, Heidelberg (2014). https://doi.org/10.1007/978-3-319-00491-4
Fotia, L., Messina, F., Rosaci, D., Sarné, G.M.L.: Using local trust for forming cohesive social structures in virtual communities. Comput. J. 60(11), 1717–1727 (2017)
Golbeck, J.A.: Computing and applying trust in web-based social networks. Ph.D. thesis. University of Maryland, Department of Computer Science (2005)
Habib, S., Ries, S., Muhlhauser, M.: Towards a trust management system for cloud computing. In: 2011 IEEE 10th International Conference on Trust, Security and Privacy in Computing and Communications (TrustCom), pp. 933–939. IEEE (2011)
Jiang, T., Baras, J.: Trust evaluation in anarchy: a case study on autonomous networks. In: INFOCOM (2006)
Marc Kilgour, D., Eden, C.: Handbook of Group Decision and Negotiation, vol. 4. Springer, Heidelberg (2010). https://doi.org/10.1007/978-90-481-9097-3
Lai, L.S.L., Turban, E.: Groups formation and. operations in the web 2.0 environment and social networks. Group Decis. Negot. 17(5), 387–402 (2008)
Massa, P., Avesani, P.: Trust-aware recommender systems. In: Proceedings of the 2007 ACM Conference on Recommender Systems, pp. 17–24. ACM (2007)
Messina, F., Pappalardo, G., Rosaci, D., Sarné, G.M.L.: A trust-based, multi-agent architecture supporting inter-cloud VM migration in IaaS federations. In: Fortino, G., Di Fatta, G., Li, W., Ochoa, S., Cuzzocrea, A., Pathan, M. (eds.) IDCS 2014. LNCS, vol. 8729, pp. 74–83. Springer, Cham (2014). https://doi.org/10.1007/978-3-319-11692-1_7
Messina, F., Pappalardo, G., Rosaci, D., Santoro, C., Sarné, G.M.L.: A trust-aware, self-organizing system for large-scale federations of utility computing infrastructures. Future Gener. Comput. Syst. 56, 77–94 (2016)
Nitti, M., Girau, R., Atzori, L., Iera, A., Morabito, G.: A subjective model for trustworthiness evaluation in the social internet of things. In: 23rd International Symposium on Personal Indoor and Mobile Radio Communications, pp. 18–23. IEEE (2012)
Palopoli, L., Rosaci, D., Sarné, G.M.L.: A distributed and multi-tiered software architecture for assessing e-commerce recommendations. Concurr. Computat.: Pract. Exp. 28(18), 4507–4531 (2016)
Parwekar, P.: From internet of things towards cloud of things. In: 2nd International Conference on Computer and Communication Technology, pp. 329–333, September 2011
Postorino, M.N., Sarné, G.M.L.: An agent-based sensor grid to monitor urban traffic. In: Proceedings of the 15th Workshop dagli Oggetti agli Agenti, WOA 2014, volume 1260 of CEUR Workshop Proceedings. CEUR-WS.org (2014)
Satterthwaite, M.: Strategy-proofness and arrow’s conditions: existence and correspondence theorems for voting procedures and social welfare functions. J. Econ. Theory 10(2), 187–217 (1975)
Uckelmann, D., Harrison, M., Michahelles, F.: An architectural approach towards the future internet of things. In: Uckelmann, D., Harrison, M., Michahelles, F. (eds.) Architecting the Internet of Things, pp. 1–24. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-19157-2_1
Vamsi, P., Kant, K.: Systematic design of trust management systems for wireless sensor networks: a review. In: 4th International Conference on Advanced Computing & Communication Technologies, pp. 208–215. IEEE (2014)
Xia, L.: Computational voting theory: game-theoretic and combinatorial aspects. Ph.D. thesis, Duke University (2011)
Xiao, X., Peng, W., Hung, C., Lee, W.: Using sensorranks for in-network detection of faulty readings in wireless sensor networks. In: Proceedings of 6th ACM International Workshop on Data Engineering for Wireless and Mobile Access, pp. 1–8. ACM (2007)
Acknowledgment
This work has been developed at the Networks and Complex Systems (NeCS) Laboratory - Department of Engineering Civil, Energy, Environment and Materials (DICEAM) - University Mediterranea of Reggio Calabria.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Fortino, G., Fotia, L., Messina, F., Rosaci, D., Sarné, G.M.L. (2019). Using Trust and “Utility” for Group Formation in the Cloud of Things. In: Montella, R., Ciaramella, A., Fortino, G., Guerrieri, A., Liotta, A. (eds) Internet and Distributed Computing Systems . IDCS 2019. Lecture Notes in Computer Science(), vol 11874. Springer, Cham. https://doi.org/10.1007/978-3-030-34914-1_11
Download citation
DOI: https://doi.org/10.1007/978-3-030-34914-1_11
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-34913-4
Online ISBN: 978-3-030-34914-1
eBook Packages: Computer ScienceComputer Science (R0)