CFP last date
20 January 2025
Reseach Article

Resource Sharing in Distributed Environment using Multi-agent Technology

by L. D. S. B. Weerasinghe, B. Hettige, R. P. S. Kathriarachchi, A. S. Karunananda
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 167 - Number 5
Year of Publication: 2017
Authors: L. D. S. B. Weerasinghe, B. Hettige, R. P. S. Kathriarachchi, A. S. Karunananda
10.5120/ijca2017914248

L. D. S. B. Weerasinghe, B. Hettige, R. P. S. Kathriarachchi, A. S. Karunananda . Resource Sharing in Distributed Environment using Multi-agent Technology. International Journal of Computer Applications. 167, 5 ( Jun 2017), 28-32. DOI=10.5120/ijca2017914248

@article{ 10.5120/ijca2017914248,
author = { L. D. S. B. Weerasinghe, B. Hettige, R. P. S. Kathriarachchi, A. S. Karunananda },
title = { Resource Sharing in Distributed Environment using Multi-agent Technology },
journal = { International Journal of Computer Applications },
issue_date = { Jun 2017 },
volume = { 167 },
number = { 5 },
month = { Jun },
year = { 2017 },
issn = { 0975-8887 },
pages = { 28-32 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume167/number5/27769-2017914248/ },
doi = { 10.5120/ijca2017914248 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T00:14:02.385231+05:30
%A L. D. S. B. Weerasinghe
%A B. Hettige
%A R. P. S. Kathriarachchi
%A A. S. Karunananda
%T Resource Sharing in Distributed Environment using Multi-agent Technology
%J International Journal of Computer Applications
%@ 0975-8887
%V 167
%N 5
%P 28-32
%D 2017
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Resource sharing is very important in the world Due to limited resources. People tend to use different applications for similar purposes within the network environment making the high traffic and duplicating resource. The complexity and the dynamic behaviour of computer network do not leave a clue to predict what happen next. The multi-agent technology has proven potential results in improving efficiency and accuracy in dynamic and distributed environments. Among other features, a multi-agent technology can produce solutions that are globally accepted to the agents through communication, negotiation, and coordination among the agents. This research presents the method for reducing resource wastage and sharing resources efficiently using multi-agent technology. Network users will download the same file again and again unintentionally, bringing network performance dramatically down. With the concept of dynamic scheduling and load balancing, implement a system to share resources within a network using Multi-agent technology. The solution is developed by the MaSMT, a Java-based framework, with one manager agent and four ordinary agents, namely, file send agent, file receives agent, download agent and load balancing and dynamic scheduling agent. Using this system task has been allocated to distributed agents within a dynamic network for sharing resources. The system is successfully tested in real environments and will help to reduce the resource wastage on network environments.

References
  1. N. Leibowitz, M. Ripeanu, and A. Wierzbicki, “Deconstructing the Kazaa network,” 2003, pp. 112–120.
  2. J. Lewthwaite and V. Smith, “Limewire examinations,” Digit. Investig., vol. 5, pp. S96–S104, Sep. 2008.
  3. F. Bellifemine, G. Caire, A. Poggi, and G. Rimassa, “JADE: A software framework for developing multi-agent applications. Lessons learned,” Inf. Softw. Technol., vol. 50, no. 1–2, pp. 10–21, Jan. 2008.
  4. O. Boissier, R. H. Bordini, J. F. Hübner, A. Ricci, and A. Santi, “Multi-agent Oriented Programming with JaCaMo,” Sci Comput Program, vol. 78, no. 6, pp. 747–761, Jun. 2013.
  5. F. Klgl, “The Multi-Agent Simulation Environment SeSAm,” 2003.
  6. O. Gutknecht and J. Ferber, “The MADKIT Agent Platform Architecture.”
  7. B. Hettige, A. S. Karunananda, and G. Rzevski, “MaSMT: A Multi-agent System Development Framework for English-Sinhala Machine Translation,” Int. J. Comput. Linguist. Nat. Lang. Process. IJCLNLP, vol. 2, no. 7, pp. 411–416, 2013.
  8. K. Vangheluwe, W. Souffriau, K. Verbeeck, and P. De Causmaecker, “Dynamic scheduling of multi-media streams in home automation systems,” in Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems: demo papers, 2008, pp. 1683–1684.
  9. FIPA. Contract net interaction protocol speci_cation. http://www._pa.org/specs/_pa00029/SC00029H.pdf.
  10. M. Grivas and S. J. Turner, “Agent Technology in Load Balancing for Network Applications,” in International Workshop on Intelligent Agents on the Internet and Web, Mexico, 1998.
  11. “NetSolve.” [Online]. Available: http://icl.cs.utk.edu/netsolve/.
  12. “Defining a Page Space,” 27-Mar-2014. [Online]. Available: https://www.ibm.com/support/knowledge center/api/content/nl/en-us/SSLTBW_2.1.0/com.ibm.zos .v2r1.idad400/pgsp.htm..
  13. K. Elgazzar, W. Ibrahim, S. Oteafy, and H. S. Hassanein, “RobP2P: A Robust Architecture for Resource Sharing in Mobile Peer-to-Peer Networks,” Procedia Comput. Sci., vol. 19, pp. 356–363, 2013.
  14. C. J. Zhang, V. Lesser, and P. Shenoy, “A multi-agent learning approach to resource sharing across computing clusters,” UMass Comput. Sci. Tech. Rep. UM-CS-2008-035, 2008.
  15. “The Problem with Shared Network Folders,” The Information Management Pulse, 24-Apr-2011. .
  16. B. Hettige, A. S. Karunananda, G. Rzevski, Multi-agent solution for managing complexity in English to Sinhala Machine Translation, International Journal of Design & Nature and Ecodynamics, Volume 11, Issue 2, 2016, 88 – 96.
  17. B. Hettige, A. S. Karunananda, G. Rzevski, “Multi-agent System Technology for Morphological Analysis”, Proceedings of the 9th Annual Sessions of Sri Lanka Association for Artificial Intelligence (SLAAI), Colombo, 2012.
  18. HMHR Jayarathna, B Hettige, AgriCom: A communication platform for agriculture sector, Proceedings of the 8th IEEE International Conference Industrial and Information Systems (ICIIS), 2013.
  19. J. Ferber and O. Gutknecht, “A meta-model for the analysis and design of organizations in multi-agent systems,” presented at the Multi Agent Systems, 1998. Proceedings. International Conference on, 1998, pp. 128–135.
  20. “ITray.” [Online]. Available: https://sourceforge.net/ projects/itray/?source=directory
Index Terms

Computer Science
Information Sciences

Keywords

Multi-Agent Systems MaSMT File-Sharing Dynamic scheduling Load balancing.