Title : 
Parallel calculation of shortest paths in sparse graphs on a systolic array
         
        
            Author : 
Bauer, Sabine ; Schwiegelshohn, Uwe
         
        
            Author_Institution : 
Inst. of Network Theory & Circuit Des., Tech. Univ. Munich, West Germany
         
        
        
        
        
        
            Abstract : 
The applicability of the systolic/wavefront array concept for a particular class of algorithms is evaluated. A representative of this class if Ford´s algorithm (see E.L. Lawler, 1976) for the solution of the single-source-shortest-path problem under consideration of sparsity properties of the graph. Data transportation turns out to be the crucial point of the systolic realization. In the case of Ford´s algorithm two different kinds of data transport problems arise which are solved by broadcasting within a connected region and by use of a two-dimensional systolic sorting procedure. Further, a comparison between the systolic version of Ford´s algorithm and systolic realizations of Floyd´s method (see E.L. Lawler, 1976), which is the corresponding direct algorithm, are given
         
        
            Keywords : 
cellular arrays; graph theory; logic design; Floyd method; data transportation; parallel calculation; shortest paths; sparse graphs; sparsity properties; systolic array; two-dimensional systolic sorting procedure; Algebra; Application software; Broadcasting; Circuit synthesis; Intelligent networks; Iterative algorithms; Network theory (graphs); Sorting; Systolic arrays; Tree graphs;
         
        
        
        
            Conference_Titel : 
Computer Design: VLSI in Computers and Processors, 1988. ICCD '88., Proceedings of the 1988 IEEE International Conference on
         
        
            Conference_Location : 
Rye Brook, NY
         
        
            Print_ISBN : 
0-8186-0872-2
         
        
        
            DOI : 
10.1109/ICCD.1988.25736