Agents for information retrieval: issues of mobility and coordination
Journal of Systems Architecture: the EUROMICRO Journal
Timed mobile agent planning for distributed information retrieval
Proceedings of the fifth international conference on Autonomous agents
A security architecture and design for mobile intelligent agent systems
ACM SIGAPP Applied Computing Review
Application and programming experience with the Ara mobile agent system
Software—Practice & Experience - Special issue: Mobile agent systems
D'Agents: applications and performance of a mobile-agent system
Software—Practice & Experience - Special issue: Mobile agent systems
Software—Practice & Experience - Special issue: Mobile agent systems
Software—Practice & Experience - Special issue: Mobile agent systems
Fault-Tolerant Mobile Agent Execution
IEEE Transactions on Computers
On Solving Travelling Salesman Problems by Genetic Algorithms
PPSN I Proceedings of the 1st Workshop on Parallel Problem Solving from Nature
FATOMAS-A Fault-Tolerant Mobile Agent System Based on the Agent-Dependent Approach
DSN '01 Proceedings of the 2001 International Conference on Dependable Systems and Networks (formerly: FTCS)
SPMH: a solution to the problem of malicious hosts
Journal of Computer Science and Technology
A-peer: An Agent Platform Integrating Peer-to-Peer Network
CCGRID '03 Proceedings of the 3st International Symposium on Cluster Computing and the Grid
Methodologies for Distributed Information Retrieval
ICDCS '98 Proceedings of the The 18th International Conference on Distributed Computing Systems
Anthill: A Framework for the Development of Agent-Based Peer-to-Peer Systems
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
Agent Chaining: An Approach to Dynamic Mobile Agent Planning
ICDCS '02 Proceedings of the 22 nd International Conference on Distributed Computing Systems (ICDCS'02)
Mobile Agent Fault Tolerance for Information Retrieval Applications: An Exception Handling Approach
ISADS '03 Proceedings of the The Sixth International Symposium on Autonomous Decentralized Systems (ISADS'03)
Time Sensitive Sequential Myopic Information Gathering
HICSS '99 Proceedings of the Thirty-second Annual Hawaii International Conference on System Sciences-Volume 6 - Volume 6
Cost Effective Mobile Agent Planning for Distributed Information Retrieval
ICDCS '01 Proceedings of the The 21st International Conference on Distributed Computing Systems
Cost-Effective Planning of Timed Mobile Agents
ITCC '02 Proceedings of the International Conference on Information Technology: Coding and Computing
Applying Trust Policies for Protecting Mobile Agents Against DoS
POLICY '02 Proceedings of the 3rd International Workshop on Policies for Distributed Systems and Networks (POLICY'02)
Mobile agent planning problems
Mobile agent planning problems
Market-based control of mobile-agent systems
Market-based control of mobile-agent systems
Brute force web search for wireless devices using mobile agents
Journal of Systems and Software
ACSC '04 Proceedings of the 27th Australasian conference on Computer science - Volume 26
A Multi-Agent Approach for Peer-to-Peer Based Information Retrieval System
AAMAS '04 Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems - Volume 1
Approaches to fault-tolerant and transactional mobile agent execution---an algorithmic view
ACM Computing Surveys (CSUR)
Mobile Code Paradigms and Security Issues
IEEE Internet Computing
Exploiting OS-Level Mechanisms to Implement Mobile Code Security
ICECCS '05 Proceedings of the 10th IEEE International Conference on Engineering of Complex Computer Systems
Messengers: Distributed Programming Using Mobile Agents
Journal of Integrated Design & Process Science
Enhancing P2P file-sharing with an internet-scale query processor
VLDB '04 Proceedings of the Thirtieth international conference on Very large data bases - Volume 30
Mobile agent-based search for service discovery on dynamic peer-to-peer networks
AAAI'04 Proceedings of the 19th national conference on Artifical intelligence
Analysis on the performance of mobile agents for query retrieval
Information Sciences: an International Journal
Improving peer-to-peer resource discovery using mobile agent based referrals
AP2PC'03 Proceedings of the Second international conference on Agents and Peer-to-Peer Computing
IEEE Communications Magazine
Network awareness and mobile agent systems
IEEE Communications Magazine
Using cooperative mobile agents to monitor distributed and dynamic environments
Information Sciences: an International Journal
Graph-based query rewriting for knowledge sharing between peer ontologies
Information Sciences: an International Journal
Efficient migration for mobile computing in distributed networks
Computer Standards & Interfaces
A novel approach for multi-agent-based Intelligent Manufacturing System
Information Sciences: an International Journal
An agent-oriented approach to resolve scheduling optimization in intelligent manufacturing
Robotics and Computer-Integrated Manufacturing
A novel strategy approach for agent-based resource management system
WSEAS Transactions on Information Science and Applications
Information Sciences: an International Journal
Hi-index | 0.07 |
The number of mobile agents and total execution time are two factors used to represent the system overhead that must be considered as part of mobile agent planning (MAP) for distributed information retrieval. In addition to these two factors, the time constraints at the nodes of an information repository must also be taken into account when attempting to improve the quality of information retrieval. In previous studies, MAP approaches could not consider dynamic network conditions, e.g., variable network bandwidth and disconnection, such as are found in peer-to-peer (P2P) computing. For better performance, mobile agents that are more sensitive to network conditions must be used. In this paper, we propose a new MAP approach that we have named Timed Mobile Agent Planning (Tmap). The proposed approach minimizes the number of mobile agents and total execution time while keeping the turnaround time to a minimum, even if some nodes have a time constraint. It also considers dynamic network conditions to reflect the dynamic network condition more accurately. Moreover, we incorporate a security and fault-tolerance mechanism into the planning approach to better adapt it to real network environments.