Past Issues

Studies in Informatics and Control
Vol. 2, No. 3, 1993

Speeding Up Connectivity Analysis of Large Computer Networks by Topology Reformulation an·d Parallelization1

Jerzy A. Barchanski
Abstract

This paper presents an approach to connectivity analysis of large computer networks and networks interconnection. The essential feature of the approach is the reformulation of a flat network topology intoa balanced-tree hierarchical (BH) topology, distribution of this topology onto a tree of parallel processing elements and usage of parallel algorithms for connectivity analysis of the reformulated topology. It is shown that the performance of the parallel algorithms is much higher than that of the corresponding sequential algorithms. The parallel algorithms are implemented in a parallel logic programming language CS-Prolog running on a multitransputer network. As an example, a parallel program for connectivity analysis of a 3 level BH topology network is described.

Keywords

connectivity analysis, parallel algorithms, hierarchical topology, computer networks, parallel logic programming, transputers.

View full article