A consensus algorithm for synchronous distributed systems using mobile agent

Jiannong Cao, Xianbing Wang, Siu Lo, Sajal K. Das

Research output: Chapter in book / Conference proceedingConference article published in proceeding or bookAcademic researchpeer-review

3 Citations (Scopus)

Abstract

In this paper, we present a consensus algorithm for synchronous distributed systems using cooperating mobile agents. The algorithm is designed within a framework for mobile agent enabled distributed server groups (MADSG), where cooperating mobile agents are used to achieve coordination among the servers. Being autonomous and cooperative, cooperating mobile agents exchange information among themselves to achieve consensus. The correctness proof of the proposed algorithm is presented. Performance evaluation of the algorithm has been carried out by both theoretical analysis and simulation.
Original languageEnglish
Title of host publicationProceedings - 2002 Pacific Rim International Symposium on Dependable Computing, PRDC 2002
PublisherIEEE Computer Society
Pages229-236
Number of pages8
Volume2002-January
ISBN (Electronic)0769518524
DOIs
Publication statusPublished - 1 Jan 2002
EventPacific Rim International Symposium on Dependable Computing, PRDC 2002 - Tsukuba City, Ibaraki, Japan
Duration: 16 Dec 200218 Dec 2002

Conference

ConferencePacific Rim International Symposium on Dependable Computing, PRDC 2002
Country/TerritoryJapan
CityTsukuba City, Ibaraki
Period16/12/0218/12/02

Keywords

  • Algorithm design and analysis
  • Computer networks
  • Computer science
  • Distributed computing
  • Distributed control
  • IP networks
  • Mobile agents
  • Mobile computing
  • Network servers
  • Performance analysis

ASJC Scopus subject areas

  • Computational Theory and Mathematics
  • Computer Science Applications
  • Hardware and Architecture
  • Software

Fingerprint

Dive into the research topics of 'A consensus algorithm for synchronous distributed systems using mobile agent'. Together they form a unique fingerprint.

Cite this