“…This problem has been investigated many researches while considering different models of the distributed system and different parameters related to the network topology and the initial knowledge [17,20,12,21]. The algorithms proposed to solve this problem are generally based on message passing systems [8,6,7,10]. Nevertheless, with the success of mobile agent based applications, regards are switched from old systems (message passing, shared memory, remote procedure call, etc) toward this new paradigm.…”