Local Maps: New Insights into Mobile Agent Algorithms

被引:0
|
作者
Derbel, Bilel [1 ]
机构
[1] Univ Sci & Technol Lille, LIFL, Lille, France
来源
关键词
Mobile agents; local maps; time complexity;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We address the problem of computing with mobile agents having small local maps. Several trade-offs concerning the radius of the local maps, the number of agents, the time complexity and the number of agent moves are proven. Our results are based on a generic simulation scheme allowing to transform any message passing algorithm into a mobile agent one. For instance, we show that using a near linear (resp. sublinear) number of agents having local maps of polylogarithmic (resp. sublinear) radius allows us to obtain a polylogarithmic (resp. sublinear) ratio between the time complexity of a message passing algorithm and its mobile agent counterpart. As a fundamental application, we show that there exists a universal algorithm that computes, from scratch, any global labeling function of any graph using n mobile agents knowing their o(n(epsilon))-neighborhood (resp. without any neighborhood knowledge) in (O) over tilde (D) time (resp. (O) over tilde(Delta + D) expected time)(1), where n, D, Delta are respectively the size, the diameter, the maximum degree of the graph and E is an arbitrary small constant. For the leader election problem (resp. BFS tree construction), we obtain (O) over tilde (D) time algorithms under the additional restriction of using mobile agents having only log(O(1)) n (resp. (O) over tilde (n)) memory bits. To the extent of our knowledge, the impact of local maps on mobile agent algorithms has not been studied in previous works. Our results prove that small local maps can have a strong global impact on the power of computing with mobile agents. Thus, we believe that the local map concept is likely to play an important role to a better understanding of the locality nature of mobile agent algorithms.
引用
收藏
页码:121 / 136
页数:16
相关论文
共 50 条
  • [1] Mobile agent algorithms versus message passing algorithms
    Chalopin, J.
    Godard, E.
    Metivier, Y.
    Ossamy, R.
    PRINCIPLES OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2006, 4305 : 187 - 201
  • [2] Algorithms for Maps Construction and Localization in a Mobile Robot
    Rojas, Daniel
    Millan, Ginno
    Passold, Fernando
    Osorio, Roman
    Cubillos, Claudio
    Lefranc, Gaston
    STUDIES IN INFORMATICS AND CONTROL, 2014, 23 (02): : 189 - 196
  • [3] Direct execution simulation of mobile agent algorithms
    Cao, JN
    Li, XH
    King, S
    He, YX
    PARALLEL AND DISTRIBUTED PROCESSING AND APPLICATIONS, PROCEEDINGS, 2003, 2745 : 127 - 138
  • [4] Coordinated Checkpointing Algorithms for Mobile Agent Environments
    Lin, Cheng-Min
    Bai, Jin-Yu
    JOURNAL OF INTERNET TECHNOLOGY, 2011, 12 (01): : 103 - 115
  • [5] Checkpoint placement algorithms for mobile agent system
    Yang, Jin
    Cao, Jiannong
    Wu, Weigang
    GCC 2005: FIFTH INTERNATIONAL CONFERENCE ON GRID AND COOPERATIVE COMPUTING, PROCEEDINGS, 2006, : 339 - +
  • [6] Mobile Data Replication Algorithms Based on Agent
    Zeng, Wenying
    Zhao, Yuelong
    ADVANCED RESEARCH ON AUTOMATION, COMMUNICATION, ARCHITECTONICS AND MATERIALS, PTS 1 AND 2, 2011, 225-226 (1-2): : 957 - 960
  • [7] Mobile Agent Migration Algorithms for Collaborative Processing
    Xu, Yingyue
    Qi, Hairong
    2006 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC 2006), VOLS 1-4, 2006, : 2324 - 2329
  • [8] A language for description and verification of mobile agent algorithms
    Li, XH
    Cao, JN
    He, YX
    FOURTH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY, PROCEEDINGS, 2004, : 546 - 553
  • [9] Algorithms for mobile agents in network using Tracy(mobile agent toolkit)
    Popirlan, Claudiu-Ionut
    Popirlan, Cristina
    5th RoEduNet IEEE International Conference, Proceedings, 2006, : 337 - 339
  • [10] Comparison of Local Planning Algorithms for Mobile Robots
    Kulich, Miroslav
    Kozak, Viktor
    Preucil, Libor
    MODELLING AND SIMULATION FOR AUTONOMOUS SYSTEMS, MESAS 2015, 2015, 9055 : 196 - 208