How to Simulate Message-Passing Algorithms in Mobile Agent Systems with Faults

被引:0
|
作者
Gotoh, Tsuyoshi [1 ]
Ooshita, Fukuhito [2 ]
Kakugawa, Hirotsugu [1 ]
Masuzawa, Toshimitsu [1 ]
机构
[1] Osaka Univ, Grad Sch Informat Sci & Technol, 1-5 Yamadaoka, Suita, Osaka 5650871, Japan
[2] Nara Inst Sci & Technol, 8916-5 Takayamacho, Ikoma, Nara 6300101, Japan
关键词
BLACK-HOLE;
D O I
10.1007/978-3-319-69084-1_16
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose a fault-tolerant algorithm to simulate messagepassing algorithms in mobile agent systems. We consider a mobile agent system with k agents where f of them may crash for a given f (<= k - 1). The algorithm simulates a message-passing algorithm, say Z, with O((m M)f) total agent moves where m is the number of links in the network and M is the total number of messages created in the simulated execution of Z. The previous algorithm [5] can tolerate k-1 agent crashes but requires O((m+nM)k) total agent moves. Therefore, our algorithm improves the total number of agent moves for f = k - 1 and requires a smaller number of total moves if f is smaller.
引用
收藏
页码:234 / 249
页数:16
相关论文
共 50 条
  • [1] Mobile agent algorithms versus message passing algorithms
    Chalopin, J.
    Godard, E.
    Metivier, Y.
    Ossamy, R.
    [J]. PRINCIPLES OF DISTRIBUTED SYSTEMS, PROCEEDINGS, 2006, 4305 : 187 - 201
  • [2] Message-Passing Algorithms: Reparameterizations and Splittings
    Ruozzi, Nicholas
    Tatikonda, Sekhar
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2013, 59 (09) : 5860 - 5881
  • [3] Revisiting communication code generation algorithms for message-passing systems
    Ferner, Clayton
    [J]. INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2006, 21 (05) : 323 - 344
  • [4] Message-passing algorithms for quadratic minimization
    Ruozzi, Nicholas
    Tatikonda, Sekhar
    [J]. Journal of Machine Learning Research, 2013, 14 : 2287 - 2314
  • [5] Message-Passing Algorithms for Quadratic Minimization
    Ruozzi, Nicholas
    Tatikonda, Sekhar
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2013, 14 : 2287 - 2314
  • [6] Message-passing algorithms for compressed sensing
    Donoho, David L.
    Maleki, Arian
    Montanari, Andrea
    [J]. PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2009, 106 (45) : 18914 - 18919
  • [7] Fault-tolerant simulation of message-passing algorithms by mobile agents
    Das, Shantanu
    Flocchinil, Paola
    Santoro, Nicola
    Yamashita, Masafumi
    [J]. STRUCTURAL INFORMATION AND COMMUNICATION COMPLEXITY, PROCEEDINGS, 2007, 4474 : 289 - +
  • [8] Efficient parallel prefix algorithms on multiport message-passing systems
    Lin, YC
    Yeh, CS
    [J]. INFORMATION PROCESSING LETTERS, 1999, 71 (02) : 91 - 95
  • [9] DESIGNING BROADCASTING ALGORITHMS IN THE POSTAL MODEL FOR MESSAGE-PASSING SYSTEMS
    BARNOY, A
    KIPNIS, S
    [J]. MATHEMATICAL SYSTEMS THEORY, 1994, 27 (05): : 431 - 452
  • [10] Message-Passing Algorithms for the Verification of Distributed Protocols
    Jezequel, Loig
    Esparza, Javier
    [J]. VERIFICATION, MODEL CHECKING, AND ABSTRACT INTERPRETATION: (VMCAI 2014), 2014, 8318 : 222 - 241