Ezendu Ifeanyi Ariwa, Mohamed B. Senousy, Mohamed M. Medhat


Distributed data mining (DDM) is the semi-automatic pattern extraction of distributed data sources. The next generation of the data mining studies will be distributed data mining for many reasons. First of all, most of the current used data mining techniques require all data to be resident in memory, i.e., the mining process must be done at the data source site. This is not feasible for the exponential growth of the data stored in organization(s) databases. Another important reason is that data is inherently distributed for fault tolerance purposes. DDM requires two main decisions about the DDM implementations: A distributed computation paradigm (message passing, RPC, mobile agents), and the used integration techniques (Knowledge probing, CDM) in order to aggregate and integrate the results of the various distributed data miners. Recently, the new distributed computation paradigm, which has been evolved as mobile agent is widely used. Mobile agent is a thread of control that can trigger the transfer of arbitrary code to a remote computer. Mobile agents paradigm has several advantages: Conserving bandwidth and reducing latencies. Also, complex, efficient and robust behaviours can be realized with surprisingly little code. Mobile agents can be used to support weak clients, allow robust remote interaction, and provide scalability. In this paper, we propose a new model that can benefit from the mobile agent paradigm to build an efficient DDM model. Since the size of the data to be migrated in the DDM process is huge, our model will overcome the communication bottleneck by using mobile agents paradigm. Our model divides the DDM process into several stages that can be done in parallel on different data sources: Preparation stage, data mining stage and knowledge integration stage. We also include a special section on how current e-business models can use our model to reinforce the decision support in the organization. A cost analysis in terms of time consumed by each minor process (communication or processing) is given to illustrate the overheads of this model and the other models.


  1. Botia, A., Garijo, R., and Skarmeta F., 1998, “A Generic Data Mining System: Basic Design and Implementation Guidelines”, Workshop on Distributed Data Mining at the 4th International Conference on Data Mining and Knowledge Discovery (KDD-98).
  2. Chen, M., Han, J., and Yu, P., 1996, “Data Mining: An Overview from Database Perspective”, IEEE Transactions on Knowledge and Data Engineering, 8(6): 866-883, 1996.
  3. Crowley, C., 1997, Operating Systems: A Design-Oriented Approach, IRWIN, Boston.
  4. Dale, J., 1997, “PhD thesis: A Mobile Agent Architecture to Support Distributed Resource Information Management”, Department of Electronics and Computer Science, Faculty of Engineering, University of Southampton.
  5. Davies, W., and Edwards, P., 1996, “Distributed Learning: An Agent-Based Approach to Data Mining”, Technical Report of Department of Computer Science, King's College, University of Aberdeen.
  6. Deitel, H., Deitel, P., and Neito, T., 2001, e-Business and e-Commerce: How to Program, Prentice Hall.
  7. Fayyad, U., Bradley, P., and Mangasarian O., 1998, “ Mathematical Programming for Data Mining: Formulations and Challenges”, Journal of Computing, special issue on Data Mining.
  8. Gray, R., Kotz, D., Cybenko, G., Rus, D., 2000, “Mobile agents: Motivations and state-of-the-art systems”,
  9. Gray, R., 1995, “Ph.D. Thesis Proposal: Transportable Agents”, Department of Computer Science, Dartmouth College.
  10. Guo, Y., and Sutiwaraphun, 1999, “Integrating Knowledge in Distributed Data Mining”, Department of Computing, Imperial College.
  11. Grossman, R., Kasif, S., Moore, R., Rocke, and Ullman, J., 1999, “Data Mining Research: Opportunities and Challenges”, A Report of three Workshops on Mining Large, Massive, and Distributed Data.
  12. Information Discovery Inc., 1997, “A Characterization of Data Mining Technologies and Processes”, Journal of Data Warehousing.
  13. Johnson, T., Lakshmanan, L., and Ng, R., 2000, “The 3W Model and Algebra for Unified Data Mining”, Proceedings of the 26th VLDB Conference.
  14. Kargupta, H., Hamzaoglu, I. and Stafford, B., 1997, “Scalable, Distributed Data Mining Using An Agent Based Architecture”, in Proc. of the 3rd Int. Conf. on Knowledge Discovery and Data Mining, Newport Beach, California, (eds), D.Heckerman, H.Mannila, D.Pregibon, and R.Uthurusamy,
  15. Kargupta,H., Park,B., Hershberger,D., and Johnson, E., 1999, “Collective Data Mining: A New Perspective Toward Distributed Data Mining”, to appear in Advances in Distributed Data Mining, (eds) H.Kargupta and P.Chan, AAAI Press.
  16. Krishnaswamy, S., Zaslavsky,A., and Loke,S,W., 2000, “An Architecture to Support Distributed Data Mining Services in E-Commerce Environments”, 2nd International Workshop on Advanced Issues in ECommerce and Web-Based Information Systems, San Jose, Californinia, July 8-9.
  17. Malhi, B., 1998, “Master thesis report: Providing Support for Resource Management Tools in a Wide Area High Performance Distributed Data Mining System”, Laboratory for Advanced Computing, University of Illinois at Chicago,
  18. Martin,G., Unruh,A., and Urban,S., 1999, “An Agent Infrastructure for Knowledge Discovery and Event Detection”, Technical Report MCC-INSL-003-99, Microelectronics and Computer Technology Corporation (MCC).
  19. Prodromidis, A., 1999, “Ph.D. Thesis: Management of Intelligent Learning Agents in Distributed Data Mining Systems”, School of Arts and Science, Columbia University.
  20. Provost, F., 1997, “Scaling Up Inductive Algorithms: An Overview”, Proceedings of the Third International Conference on Knowledge Discovery and Data Mining, California, August, 1997, pp 239-242.
  21. Senousy, M., and Medhat, M., 2001, “A Proposed Architecture for E-telligence Integration Model”, Proceedings of the 8th Scientific Conference on Information Systems and Computer Technology, Cairo.
  22. Stolfo,S,J., Prodromidis,A,L., Tselepis, L., Lee,W., Fan,D., and Chan,P,K., 1997, “JAM: Java Agents for Meta-Learning over Distributed Databases”, in Proc. of the 3rd Int. Conf. On Data Mining and Knowledge Discovery (KDD-97), Newport Beach, California, (eds) D.Heckerman, H.Mannila, D.Pregibon, and R.Uthurusamy, AAAI Press, pp. 74-81.
  23. Turkey, J., 1973, Exploratory Data Analysis, New York: McMillan.

Paper Citation

in Harvard Style

Ifeanyi Ariwa E., B. Senousy M. and M. Medhat M. (2004). RETRO-DYNAMICS AND E-BUSINESS MODEL APPLICATION FOR DISTRIBUTED DATA MINING USING MOBILE AGENTS . In Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 972-8865-00-7, pages 500-507. DOI: 10.5220/0002596405000507

in Bibtex Style

author={Ezendu Ifeanyi Ariwa and Mohamed B. Senousy and Mohamed M. Medhat},
booktitle={Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 1: ICEIS,},

in EndNote Style

JO - Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 1: ICEIS,
SN - 972-8865-00-7
AU - Ifeanyi Ariwa E.
AU - B. Senousy M.
AU - M. Medhat M.
PY - 2004
SP - 500
EP - 507
DO - 10.5220/0002596405000507