Title : 
A parallel algorithm for generalized inverses of matrices, with applications to optimum beamforming
         
        
            Author : 
Withers, L.P., Jr.
         
        
            Author_Institution : 
E-Systems Inc., Falls Church, VA, USA
         
        
        
        
        
        
            Abstract : 
The author presents a parallel algorithm for computing the Moore-Penrose pseudoinverse of an m*n matrix in about 20 mn flops using a ring of n processors. The algorithm has a simple systolic structure and can produce pseudoinverses at a rate of about 20m flops each (after a 20mn latency), using a basket of n/sup 2/ processors. Communications between processors are very localized, so the algorithm appears to be scalable to very large matrices. How this algorithm applies to computing optimum beamforming weights is also discussed.<>
         
        
            Keywords : 
array signal processing; inverse problems; matrix algebra; parallel algorithms; systolic arrays; Moore-Penrose pseudoinverse; generalized inverses of matrices; optimum beamforming; parallel algorithm; systolic structure;
         
        
        
        
            Conference_Titel : 
Acoustics, Speech, and Signal Processing, 1993. ICASSP-93., 1993 IEEE International Conference on
         
        
            Conference_Location : 
Minneapolis, MN, USA
         
        
        
            Print_ISBN : 
0-7803-7402-9
         
        
        
            DOI : 
10.1109/ICASSP.1993.319132