### Abstract

A new distributed algorithm is presented which finds the shortest paths from every node in the network to a given destination node. The network topology is assumed to be organizable into a generalized balanced-tree hierarchy (BH). The BH toplogy is introduced and characterized in this paper, and it is shown that most large interconnected data networks belong to this class. Assuming one processor is available per node in an n node BH topology, the computation and communication time complexities of the proposed algorithm are O(logn) and O[(logn) ^{2}], respectively. (Actually, a communication complexity of O(log n) can be achieved, but due to the space limit the description of this more sophisticated communication scheme is not included in this paper.) It is also shown that the algorithm converges in an asynchronous environment. Therefore, some of the difficulties associated with synchronizing the order of events can be avoided in the actual implementation of the proposed algorithm.

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

Title of host publication | IEEE INFOCOM'89, Proceedings of the 8th Annual Joint Conference of the IEEE Computer and Communications Societies |

Pages | 183-192 |

Number of pages | 10 |

DOIs | |

Publication status | Published - 1 Dec 1989 |

Event | 8th Annual Joint Conference of the IEEE Computer and Communications Societies, INFOCOM'89 - Ottawa, ON, Canada Duration: 23 Apr 1989 → 27 Apr 1989 |

### Publication series

Name | Proceedings - IEEE INFOCOM |
---|---|

ISSN (Print) | 0743-166X |

### Other

Other | 8th Annual Joint Conference of the IEEE Computer and Communications Societies, INFOCOM'89 |
---|---|

Country | Canada |

City | Ottawa, ON |

Period | 23/4/89 → 27/4/89 |

### ASJC Scopus subject areas

- Computer Science(all)
- Electrical and Electronic Engineering

## Fingerprint Dive into the research topics of 'A fast distributed shortest path algorithm for a class of hierarchically structured data networks'. Together they form a unique fingerprint.

## Cite this

*IEEE INFOCOM'89, Proceedings of the 8th Annual Joint Conference of the IEEE Computer and Communications Societies*(pp. 183-192). [101451] (Proceedings - IEEE INFOCOM). https://doi.org/10.1109/INFCOM.1989.101451