DocumentCode
3008774
Title
Self-Similar Algorithms for Dynamic Distributed Systems
Author
Chandy, K. Mani ; Charpentier, Michel
Author_Institution
Dept. of Comput. Sci., California Inst. of Technol., Pasadena, CA
fYear
2007
fDate
25-27 June 2007
Firstpage
67
Lastpage
67
Abstract
This paper proposes a methodology for designing a class of algorithms for computing functions in dynamic distributed systems in which communication channels and processes may cease functioning temporarily or permanently. Communication and computing may be interrupted by an adversary or by environmental factors such as noise and power loss. The set of processes may be partitioned into subsets that cannot communicate with each other; algorithms in which all such subsets behave in a similar fashion, regardless of size and identities of processes, are called self-similar algorithms. Algorithms adapt to changing conditions, speeding up or slowing down depending on the resources available. The paper presents necessary and sufficient conditions for the application of a self-similar strategy. Self-similar algorithms are developed for several problems by applying the methodology.
Keywords
distributed processing; communication channels; dynamic distributed systems; environmental factors; self-similar algorithms; Communication channels; Computer science; Distributed computing; Heuristic algorithms; International collaboration; Mobile communication; Partitioning algorithms; Postal services; State-space methods; Sufficient conditions;
fLanguage
English
Publisher
ieee
Conference_Titel
Distributed Computing Systems, 2007. ICDCS '07. 27th International Conference on
Conference_Location
Toronto, ON
ISSN
1063-6927
Print_ISBN
0-7695-2837-3
Electronic_ISBN
1063-6927
Type
conf
DOI
10.1109/ICDCS.2007.137
Filename
4268220
Link To Document