Skip to main content

Using Trust and “Utility” for Group Formation in the Cloud of Things

  • Conference paper
  • First Online:
Internet and Distributed Computing Systems (IDCS 2019)

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 11874))

Included in the following conference series:

  • 890 Accesses

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.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

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

  1. 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)

    Google Scholar 

  2. Aloi, G., et al.: Enabling IoT interoperability through opportunistic smartphone-based mobile gateways. J. Netw. Comput. Appl. 81, 74–84 (2017)

    Article  Google Scholar 

  3. 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)

    Google Scholar 

  4. Blanchard, A., Horan, T.: Virtual communities and social capital. In: Knowledge and Social Capital, pp. 159–178 (2000)

    Chapter  Google Scholar 

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

    Article  Google Scholar 

  6. 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)

    Article  Google Scholar 

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

    Chapter  Google Scholar 

  8. 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)

    Google Scholar 

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

    Chapter  Google Scholar 

  10. Conitzer, V., Sandholm, T.: Universal voting protocol tweaks to make manipulation hard. arXiv preprint cs/0307018 (2003)

    Google Scholar 

  11. National Research Council, et al.: Public Participation in Environmental Assessment and Decision Making. National Academies Press (2008)

    Google Scholar 

  12. 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)

    Article  Google Scholar 

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

    Chapter  Google Scholar 

  14. 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)

    Article  Google Scholar 

  15. 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)

    Article  Google Scholar 

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

    Book  Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. Golbeck, J.A.: Computing and applying trust in web-based social networks. Ph.D. thesis. University of Maryland, Department of Computer Science (2005)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. Jiang, T., Baras, J.: Trust evaluation in anarchy: a case study on autonomous networks. In: INFOCOM (2006)

    Google Scholar 

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

    Book  MATH  Google Scholar 

  22. 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)

    Article  Google Scholar 

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

    Google Scholar 

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

    Chapter  Google Scholar 

  25. 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)

    Article  Google Scholar 

  26. 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)

    Google Scholar 

  27. 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)

    Article  Google Scholar 

  28. Parwekar, P.: From internet of things towards cloud of things. In: 2nd International Conference on Computer and Communication Technology, pp. 329–333, September 2011

    Google Scholar 

  29. 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)

    Google Scholar 

  30. 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)

    Article  MathSciNet  Google Scholar 

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

    Chapter  Google Scholar 

  32. 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)

    Google Scholar 

  33. Xia, L.: Computational voting theory: game-theoretic and combinatorial aspects. Ph.D. thesis, Duke University (2011)

    Google Scholar 

  34. 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)

    Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Lidia Fotia .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics