DocumentCode :
320071
Title :
A provably fastest parallel algorithm for the recognition of the consecutive ones property with selected applications
Author :
Chen, Lin
Author_Institution :
FRL, Los Angeles, CA, USA
fYear :
1997
fDate :
10-13 Dec 1997
Firstpage :
594
Lastpage :
601
Abstract :
Presented here is a parallel algorithm that decides if an m×n (0, 1)-matrix has the consecutive 1´s property for rows, and if so, turns the matrix into one with consecutive 1´s in each row by column permutation. The algorithm runs in optimal O(log(mn)) time with O(M(m)n log m/m+M(n)m2 log n/n2) work on CREW PRAM where M(n) denotes the processor bound for multiplying two n×n matrices in O(log n) time and is o(n2.376). We then show that this procedure can recognize doubly convex bipartite graphs in O(log n) time with O(M(n)) processors
Keywords :
computational complexity; graph theory; parallel algorithms; CREW PRAM; consecutive ones property; doubly convex bipartite graphs; matrix; processor bound; provably fastest parallel algorithm; rows; Bipartite graph; Parallel algorithms; Phase change random access memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Systems, 1997. Proceedings., 1997 International Conference on
Conference_Location :
Seoul
Print_ISBN :
0-8186-8227-2
Type :
conf
DOI :
10.1109/ICPADS.1997.652604
Filename :
652604
Link To Document :
بازگشت