Brute force web search for wireless devices using mobile agents

Web based search engines have been with us for a long time now. They proved to be an irreplaceable tool for researchers and Internet users all over the world. The exponential growth of the Internet has disclosed great challenges to these engines, as it is hard to maintain an accurate database of numerous web pages over time. This problem becomes wearisome, as it is often necessary to browse through several results before locating a web page that matches the given query. As today mobile devices are able to connect to the Internet through high-cost low-bandwidth wireless networks, this tactic can become very expensive. Motivated by these issues, we designed and implemented SearchSweep, a mobile agent based client-server system that uses existing search engine systems on the web to locate and download web pages. A refinement system on the server makes this solution ideal for mobile users, or users with limited bandwidth. The structure of SearchSweep platform is presented and the use of mobile agents on wireless devices is proposed as a way of attacking their limitations.

[1]  H. Kawano,et al.  Effectiveness of cooperative resource collecting robots for Web search engines , 1997, 1997 IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, PACRIM. 10 Years Networking the Pacific Rim, 1987-1997.

[2]  Kazuya Kosaka,et al.  Aglets: Programming Mobile Agents in Java , 1997, WWCA.

[3]  Helen D. Karatza,et al.  Epoch load sharing in a network of workstations , 2001, Proceedings. 34th Annual Simulation Symposium.

[4]  Imrich Chlamtac,et al.  General Packet Radio Service (GPRS): architecture, interfaces, and deployment † , 2001 .

[5]  Danny B. Lange,et al.  Programming and Deploying Mobile Agents with Java Aglets , 1998 .

[6]  M. F. Porter,et al.  An algorithm for suffix stripping , 1997 .

[7]  Danny B. Lange,et al.  Programming and Deploying Java¿ Mobile Agents with Aglets¿ , 1998 .

[8]  Luis Moura Silva,et al.  Comparing the performance of mobile agent systems: a study of benchmarking , 2000, Comput. Commun..

[9]  Aaron Kershenbaum,et al.  Mobile Agents: Are They a Good Idea? , 1996, Mobile Object Systems.

[10]  Teuvo Kohonen,et al.  Self-Organization of Very Large Document Collections: State of the Art , 1998 .

[11]  Ricardo Baeza-Yates,et al.  Information Retrieval: Data Structures and Algorithms , 1992 .

[12]  T. Kohonen,et al.  Self-organizing semantic maps , 1989, Biological Cybernetics.

[13]  Jacek Gwizdka,et al.  Discriminating Meta-Search: A Framework for Evaluation , 1999, Inf. Process. Manag..

[14]  Oren Etzioni,et al.  On the Instability of Web Search Engines , 2000, RIAO.

[15]  Gene Tsudik,et al.  Itinerant Agents for Mobile Computing , 1995, IEEE Communications Surveys & Tutorials.