### Abstract

Consider a distributed system consisting of a set V of processors, and assume that every pair of processors can directly communicate with each other. A processor structure is proposed, for implementing a dynamic set U ⊆ V of processors in the distributed system. The dynamic set supports the following three operations: Insert inserts the caller (i.e., the processor executing this operation) in U, Delete removes the caller from U, and Find searches for a processor in U. To evaluate the efficiency of the implementation, an amortized analysis of the message complexity of operations is performed; the amortized number of messages per each operation is 8 + 121og_{2}(|V| - 1), in the worst case. The dynamic set is applicable to many important problems, including the load balancing problem, and the proposed processor structure is used to solve the mutual exclusion problem, and to construct a more complex dynamic set of processors like FIFO queue.

Original language | English |
---|---|

Title of host publication | Distributed Algorithms - 10th International Workshop, WDAG 1996, Proceedings |

Editors | Ozalp Babaoglu, Keith Marzullo |

Publisher | Springer Verlag |

Pages | 220-233 |

Number of pages | 14 |

ISBN (Print) | 9783540617693 |

Publication status | Published - Jan 1 1996 |

Event | 10th International Workshop on Distributed Algorithms, WDAG 1996 - Bologna, Italy Duration: Oct 9 1996 → Oct 11 1996 |

### Publication series

Name | Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) |
---|---|

Volume | 1151 |

ISSN (Print) | 0302-9743 |

ISSN (Electronic) | 1611-3349 |

### Other

Other | 10th International Workshop on Distributed Algorithms, WDAG 1996 |
---|---|

Country | Italy |

City | Bologna |

Period | 10/9/96 → 10/11/96 |

### Fingerprint

### All Science Journal Classification (ASJC) codes

- Theoretical Computer Science
- Computer Science(all)

### Cite this

*Distributed Algorithms - 10th International Workshop, WDAG 1996, Proceedings*(pp. 220-233). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 1151). Springer Verlag.