Skip to main content

A Distributed Agent-Based Approach for Supporting Group Formation in P2P e-Learning

  • Conference paper
AI*IA 2013: Advances in Artificial Intelligence (AI*IA 2013)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 8249))

Included in the following conference series:

Abstract

Peer-to-Peer (P2P) technology can be effectively used to implement cooperative e-Learning systems, where the available knowledge for a student is not only from teachers, but also from other students having similar interests and preferences. In such a scenario, a central issue is to form groups of users having similar interests and satisfying personal user’s constraints. In this paper we propose a novel approach, called HADEL (Hyperspace Agent-based E-Learning), based on an overlay network of software agents. Our approach preserves user’s privacy, allowing to locally maintain sensitive user’s data and inferring the properties necessary for determining the groups by using agents acting as personal assistants. The results obtained by some tests performed on simulated e-Learning environments show the efficiency of our approach, that suitably exploits the topology of the overlay network, which exhibits the typical properties of a small-world system.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barabási, A.L., Albert, R.: Emergence of scaling in random networks. Science 286(5439), 509–512 (1999)

    Article  MathSciNet  Google Scholar 

  2. Chan, E.: An innovative learning approach: Integrate peer-to-peer learning into blended learning. International J. of Global Education 1(1) (2012)

    Google Scholar 

  3. Chen, C.M., Lee, H.M., Chen, Y.H.: Personalized e-learning system using item response theory. Computers & Education 44(3), 237–255 (2005)

    Article  Google Scholar 

  4. De Meo, P., Nocera, A., Quattrone, G., Rosaci, D., Ursino, D.: Finding reliable users and social networks in a social internetworking system. In: Proc. of the 2009 Int. Database Engineering & Applications Symp., pp. 173–181. ACM (2009)

    Google Scholar 

  5. De Meo, P., Nocera, A., Rosaci, D., Ursino, D.: Recommendation of reliable users, social networks and high-quality resources in a social internetworking system. AI Communications 24(1), 31–50 (2011)

    MathSciNet  MATH  Google Scholar 

  6. Di Stefano, A., Messina, F., Pappalardo, G., Santoro, C., Toscano, L.: Evaluating strategies for resource finding in a peer-to-peer grid. In: 16th IEEE International Workshops on WETICE 2007, pp. 290–295 (2007)

    Google Scholar 

  7. Dolog, P., Henze, N., Nejdl, W., Sintek, M.: Personalization in distributed e-learning environments. In: Proc. of the 13th Int. World Wide Web Conf. on Alternate Track Papers & Posters, pp. 170–179. ACM (2004)

    Google Scholar 

  8. Ferber, J.: Multi-agent systems: an introduction to distributed artificial intelligence, vol. 1. Addison-Wesley, Reading (1999)

    Google Scholar 

  9. Garruzzo, S., Rosaci, D., Sarné, G.M.L.: ISABEL: A multi agent e-learning system that supports multiple devices. In: Proc. of the 2007 International Conference on Intelligent Agent Technology (IAT 2007), pp. 485–488. IEEE (2007)

    Google Scholar 

  10. Garruzzo, S., Rosaci, D., Sarné, G.M.L.: Masha-el: A multi-agent system for supporting adaptive e-learning. In: 19th IEEE International Conference on Tools with Artificial Intelligence, ICTAI 2007, vol. 2, pp. 103–110. IEEE (2007)

    Google Scholar 

  11. Huang, L.: e-learning based on semantic P2P networks. In: 2012 3rd Int. Conf. on Networking and Distributed Computing, pp. 105–107. IEEE (2012)

    Google Scholar 

  12. Jin, H., Yin, Z., Yang, X., Wang, F., Ma, J., Wang, H., Yin, J.: APPLE: A novel P2P based e-learning environment. In: Sen, A., Das, N., Das, S.K., Sinha, B.P. (eds.) IWDC 2004. LNCS, vol. 3326, pp. 52–62. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  13. Kritikou, Y., Demestichas, P., Adamopoulou, E., Demestichas, K., Theologou, M., Paradia, M.: User profile modeling in the context of web-based learning management systems. JNCA 31(4), 603–627 (2008)

    Google Scholar 

  14. Kuramochi, K., Kawamura, T., Sugahara, K.: Nat traversal for pure P2P e-learning system. In: 3rd Int. Conf. on Internet and Web Applications and Services, pp. 358–363. IEEE (2008)

    Google Scholar 

  15. Messina, F., Pappalardo, G., Rosaci, D., Santoro, C., Sarné, G.M.L.: HySoN: A distributed agent-based protocol for group formation in online social networks. In: Klusch, M., Thimm, M., Paprzycki, M. (eds.) MATES 2013. LNCS, vol. 8076, pp. 320–333. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  16. Messina, F., Pappalardo, G., Rosaci, D., Santoro, C., Sarné, G.M.L.: A trust-based approach for a competitive cloud/Grid computing scenario. In: Fortino, G., Badica, C., Malgeri, M., Unland, R. (eds.) Intelligent Distributed Computing VI. SCI, vol. 446, pp. 129–138. Springer, Heidelberg (2013)

    Chapter  Google Scholar 

  17. Messina, F., Pappalardo, G., Santoro, C.: A self-organising system for resource finding in large-scale computational grids. In: Proc. of WOA (2010)

    Google Scholar 

  18. Messina, F., Pappalardo, G., Santoro, C.: Hygra: A decentralized protocol for resource discovery and job allocation in large computational grids. In: Proceedings of ISCC, pp. 817–823. IEEE (2010), doi:10.1109/ISCC.2010.5546559

    Google Scholar 

  19. Messina, F., Pappalardo, G., Santoro, C.: Exploiting the small-world effect for resource finding in P2P grids/clouds. In: Proc. 20th IEEE Int. Work. on Enabling Technologies: Infrastructures for Collaborative Enterprises, pp. 122–127 (2011)

    Google Scholar 

  20. Messina, F., Pappalardo, G., Santoro, C.: Complexsim: An smp-aware complex network simulation framework. In: 2012 6th Int. Conf. on Complex, Intelligent and Software Intensive Systems (CISIS), pp. 861–866. IEEE (2012)

    Google Scholar 

  21. Messina, F., Pappalardo, G., Santoro, C.: Decentralised resource finding in cloud/grid computing environments: A performance evaluation. In: IEEE 21st Int. Work. on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), pp. 143–148. IEEE (2012)

    Google Scholar 

  22. Messina, F., Pappalardo, G., Santoro, C.: Complexsim: A flexible simulation platform for complex systems. International J. of Simulation and Process Modelling (2013)

    Google Scholar 

  23. Messina, F., Santoro, C., Pappalardo, G.: Exploiting gpus to simulate complex systems. In: 2013 Seventh International Conference on Complex, Intelligent and Software Intensive Systems (CISIS), pp. 535–540 (2013)

    Google Scholar 

  24. Navarro-Estepa, Á., Xhafa, F., Caballé, S.: A P2P replication-aware approach for content distribution in e-learning systems. In: 6th Int. Conf. on Complex, Intelligent and Software Intensive Systems, pp. 917–922. IEEE (2012)

    Google Scholar 

  25. Nejdl, W., Wolpers, M., Siberski, W., Schmitz, C., Schlosser, M., Brunkhorst, I., Löser, A.: Super-peer-based routing and clustering strategies for rdf-based peer-to-peer networks. In: Proceedings of the 12th Int. Conf. on World Wide Web, pp. 536–543. ACM (2003)

    Google Scholar 

  26. Rosaci, D., Sarné, G.M.L.: Efficient personalization of e-learning activities using a multi-device decentralized recommender system. Computational Intelligence 26(2), 121–141 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  27. Rosaci, D., Sarné, G.M.L.: Matching users with groups in social networks. In: Zavoral, F., Jung, J.J., Badica, C. (eds.) Intelligent Distributed Computing VII. SCI, vol. 511, pp. 45–54. Springer, Heidelberg (2014)

    Chapter  Google Scholar 

  28. Rosaci, D., Sarnè, G.M.L., Garruzzo, S.: Integrating trust measures in multiagent systems. International Journal of Intelligent Systems 27(1), 1–15 (2012)

    Article  Google Scholar 

  29. Sabater, J., Paolucci, M., Conte, R.: Repage: Reputation and image among limited autonomous partners. J. Artificial Societies and Social Simulation 9(2) (2006)

    Google Scholar 

  30. Sabater, J., Sierra, C.: Regret: reputation in gregarious societies. In: Proceedings of the Fifth International Conference on Autonomous Agents, AGENTS 2001, pp. 194–195. ACM, New York (2001)

    Chapter  Google Scholar 

  31. Talia, D., Trunfio, P.: Toward a synergy between P2P and grids. IEEE Internet Computing 7(4), 94–96 (2003)

    Article  Google Scholar 

  32. Watts, D., Strogatz, S.J.: Collective dynamics of ‘small-world’ networks. Nature 393(6684), 440–442 (1998)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer International Publishing Switzerland

About this paper

Cite this paper

Messina, F., Pappalardo, G., Rosaci, D., Santoro, C., Sarné, G.M.L. (2013). A Distributed Agent-Based Approach for Supporting Group Formation in P2P e-Learning. In: Baldoni, M., Baroglio, C., Boella, G., Micalizio, R. (eds) AI*IA 2013: Advances in Artificial Intelligence. AI*IA 2013. Lecture Notes in Computer Science(), vol 8249. Springer, Cham. https://doi.org/10.1007/978-3-319-03524-6_27

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-03524-6_27

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-03523-9

  • Online ISBN: 978-3-319-03524-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics