Computing Mobile Agent Routes with Node-Wise Constraints in Distributed Communication Systems
A basic problem in the quality-of-service (QoS) analysis of multiagent distributed systems is to find optimal routes for the mobile agents that incrementally fuse the data as they visit hosts in the distributed system. The system is modeled as a directed acyclic graph in which the nodes represent hosts and the edges represent links between them. Each edge is assigned a cost (or benefit) and weights that represent link delay, reliability, or other QoS parameters. The agent scheduling problem is viewed as a constrained routing problem in which a maximum-benefit (or minimum-cost) route connecting the source and the destination subject to QoS constraints is to be found. We study approximation algorithms called ‘fully polynomial time approximation schemes’ (FPTAS) for solving the problem. We suggest an accelerating technique that improves known FPTAS, e.g., Hassin’s (1992); Camponogara & Shima’s (2010); and Elalouf et al. (2011) algorithms, and present new FPTASs.
KeywordsMulti-agent distributed systems Mobile agent Agent routing Routing algorithm FPTAS Acceleration technique
Unable to display preview. Download preview PDF.
- 1.Guilfoyle, C., Warner, E.: Intelligent Agents: New Revolution in Software, p. 214. Ovum Ltd. Publisher, London (1994)Google Scholar
- 2.Torsun, I.S.: Foundations of Intelligent Knowledge-Based Systems, p. 507. Academic Press, London (1995)Google Scholar
- 4.Shen, W., Norrie, D.H., Barthes, J.-P.: Multi-Agent Systems for Concurrent Intelligent Design and Manufacturing, p. 386. Taylor and Francis, London (2001)Google Scholar
- 5.White, J.E.: Telescript Technology: The Foundation for the Electronic Marketplace, White Paper. General Magic, Inc., USA (1994)Google Scholar
- 7.Elalouf, A., Levner, E., Cheng, T.C.E.: Efficient Routing of Mobile Agents for Agent-based Integrated Enterprise Management: A General Acceleration Technique. LNBIP, vol. 88, pp. 1–20. Springer, Berlin (2011)Google Scholar
- 8.Papaioannou, T.: Using Mobile Agents to Improve the Alignment between Manufacturing and its IT Support Systems. In: Robotics and Autonomous Systems. Elsevier (1999)Google Scholar
- 9.Peng, Y., Finin, T., Labrou, Y., Chu, B., Long, J., Tolone, X., Boughannam, A.: A Multi-Agent System for Enterprise Integration. In: Proceedings of PAAM 1998, London, UK, pp. 155–169 (1998)Google Scholar
- 15.Goel, A., Ramakrishnan, K.G., Kataria, D., Logothetis, D.: Efficient Computation of Delay-sensitive Routes from One Source to All Destinations. In: IEEE Infocom 2001, pp. 854–858. IEEE Press (2001)Google Scholar
- 21.Cormen, T.H., Leiserson, C.E., Rivest, R.L., Stein, C.: Introduction to Algorithms, ch. 24.2. MIT Press (2001)Google Scholar