Skip to main content
Log in

Homogeneous Agent-Based Distributed Information Filtering

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

Recent advances in processor, networking and software technologies have made distributed computing a reality in today's world. Distributed systems offer many advantages, ranging from a higher performance to the effective utilization of physically dispersed resources. Many diverse application domains can benefit by exploiting principles of distributed computing. Information filtering is one such application domain. In this article, we present a design of a homogeneous distributed multi-agent information filtering system, called D-SIFTER. D-SIFTER is based on the language-dependent model of Java RMI. The detailed design process and various experiments carried out using D-SIFTER are also described. The results indicate that the distributed inter-agent collaboration improves the overall filtering performance.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. T. Berners-Lee, R. Cailliau, J. Groff and B. Pollermann, World-Wide Web: The Information Universe, Electronic Networking Research, Applications and Policy, Vol. 2, No. 1 (Meckler Publications, Spring 1992).

  2. G. Coulouris, J. Dollimore and T. Kindberg, Distributed Systems: Concepts and Design (Addison-Wesley, 1994).

  3. B. Kahle, An information system for corporate users: wide area information servers, Technical report, Thinking Machine Inc. (1991).

  4. F. Kilander, IntFilter home page (1996). http://www.dsv.su.se/ fk/if_ Doc/IntFilter.html.

  5. D. Lewis, Representation and learning in information retrieval, Dissertation, Department of Computer and Information Science, University of Massachusetts, Amherst (1992).

    Google Scholar 

  6. M. McCahill, The Internet Gopher: A distributed server information system, ConneXions, The Interoperability Report, Interop, Inc. (1992).

  7. J. Mostafa, S. Mukhopadhyay, W. Lam and M. Palakal, A multi-level approach to intelligent information filtering: Model, system, and evaluation, ACM Transactions on Information Systems 15(4) (October 1997) 368–399.

    Google Scholar 

  8. A. Moukas, Amalthea: Information discovery and filtering using a multi-agent evolving ecosystem, in: Proceedings of the Conference on the Practical Application of Intelligent Agents and Multi-Agent Technology (1996).

  9. K.S. Narendra and M.A.L. Thathachar, Learning Automata - An Introduction (Prentice-Hall, Englewood, NJ, 1989).

    Google Scholar 

  10. R. Orfali and D. Harkey, Client/Server Programming with JAVA and CORBA, 2nd Ed. (Wiley, 1998).

  11. S. Peng, M. Mukhopadhyay, R. Raje, M. Palakal and J. Mostafa, A comparison between single-agent and multi-agent classification of documents, in: Proceedings of IEEE Heterogeneous Computing Workshop, HCW 2001 (2001).

  12. R. Raje, Z. Liu, S. Chinnasamy, M. Zhong, W. Mascarenhas and J. Williams, Distributed-object computing, in: High-Performance Cluster Computing, Vol. 2 (Prentice-Hall, 1999) pp. 249-273.

  13. R. Raje, S. Mukhopadhyay, M. Boyles and A. Papiez, An economic framework for a web-based collaborative information classifier, in: Proceedings of the International Association of Science and Technology for Development, SE'97 Conference (IASTED/ACTA Press, Anaheim, CA, 1997) pp. 362–366.

    Google Scholar 

  14. R. Raje, S. Mukhopadhyay, M. Boyles, N. Patel and J. Mostafa, On design and implementing a collaborative system using Java-RMI, in: Proceedings of the 5th International Conference on Advanced Computing (Tata-McGraw-Hill, New Delhi, India, 1997) pp. 404–411.

    Google Scholar 

  15. R. Raje, S. Mukhopadhyay, M. Boyles, A. Papiez, N. Patel, J. Mostafa and M. Palakal, A bidding mechanism for web-based agents involved in information classification, World Wide Web Journal, Special Issue on Distributed World Wide Web Processing: Applications and Techniques of Web Agents 1 (1998) 155-165.

  16. R. Raje, S. Mukhopadhyay, M. Qiao, M. Palakal and J. Mostafa, A distributed information filtering system, in: Proceedings of World Multiconference on Systemics, Cybernetics and Informatics, SCI'2000 (2000).

  17. G. Salton, Automatic Text Processing: The Transformation, Analysis, and Retrieval of Information by Computer (Addison-Wesley, Reading, MA, 1989).

    Google Scholar 

  18. G. Salton and M.J. McGill, Introduction to Modern Information Retrieval (McGraw-Hill, New York, 1983).

    Google Scholar 

  19. Sun Microsystems, Java™ remote method invocation specification, Technical report (1996).

  20. J.T. Tou and R.C. Gonzalez, Pattern Recognition Principles (Addison-Wesley, Reading, MA, 1974).

    Google Scholar 

  21. T. Yan and H. Garcia-Molina, Sift - A tool for wide-area information dissemination, in: Proceedings of the 1995 USENIX Technical Conference (1995).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Raje, R.R., Qiao, M., Mukhopadhyay, S. et al. Homogeneous Agent-Based Distributed Information Filtering. Cluster Computing 5, 377–388 (2002). https://doi.org/10.1023/A:1019760221121

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1019760221121

Navigation