DocumentCode
3779400
Title
Proving distributed algorithms for mobile agents: Examples of spanning tree computation in dynamic networks
Author
Mouna Ktari;Mohamed Amine Haddar;Ahmed Hadj Kacem;Mohamed Mosbah
Author_Institution
ReDCAD Laboratory, University of Sfax, FSEGS, 3018 Tunisia
fYear
2015
Firstpage
1
Lastpage
7
Abstract
In a dynamic network topological events can occur at any time, and no stable periods can be assumed. To make designing distributed algorithms easier, we model these latter with a local computation model. The implementation of a local computation model using message passing communication model has given rise to various problems. Among these we can mention the use of a great amount of communication and computation resources. In order to solve these problems, we propose another implementation of rewriting systems using mobile agents. We present then, using local computations, a framework for describing distributed algorithms for mobile agents in a dynamic network. We make use of the high level encoding of these algorithms as transition rules. The main advantage of this uniform and formal approach is the proof correctness of distributed algorithms. We illustrate this approach by giving an example of distributed computation of a hierarchical spanning tree by mobile agents in a dynamic network.
Keywords
"Computational modeling","Mobile agents","Heuristic algorithms","Distributed algorithms","Ports (Computers)","Mathematical model","Message passing"
Publisher
ieee
Conference_Titel
Computer Systems and Applications (AICCSA), 2015 IEEE/ACS 12th International Conference of
Electronic_ISBN
2161-5330
Type
conf
DOI
10.1109/AICCSA.2015.7507167
Filename
7507167
Link To Document