DocumentCode
2767979
Title
An optimal lookahead processor to prune search space
Author
Gu, Jun
Author_Institution
Dept. of Comput. Sci., Utah Univ., Salt Lake City, UT, USA
fYear
1990
fDate
8-10 Oct 1990
Firstpage
215
Lastpage
224
Abstract
The discrete relaxation algorithm (DRA) is an efficient computational technique for enforcing arc consistency (AC) in a consistent labeling problem (CLP). The original sequential AC-1 algorithm suffers from O (n 3m 3 ) time complexity for an n -object and m -label problem. Sample problem runs show that all these sequential algorithms are too slow to meet the need for any useful real-time CLP applications. An optimal parallel DRA5 algorithm that reaches the optimal lower bound, O (nm ), for parallel AC algorithms (where the number of processors is polynomial in the problem size) is given. The algorithm has been implemented on a fine-grained, massively parallel hardware computer architecture. For problems of practical interest, 4 to 10 orders of magnitude of efficiency improvement can be reached on this hardware architecture
Keywords
parallel algorithms; parallel architectures; search problems; arc consistency; complexity; consistent labeling problem; discrete relaxation algorithm; fine-grained; massively parallel hardware computer architecture; optimal lookahead processor; optimal lower bound; optimal parallel DRA5 algorithm; parallel AC algorithms; polynomial; search space; Computer architecture; Computer science; Computer vision; Graphics; Hardware; Logic; Operations research; Physics computing; Testing; Utility programs;
fLanguage
English
Publisher
ieee
Conference_Titel
Frontiers of Massively Parallel Computation, 1990. Proceedings., 3rd Symposium on the
Conference_Location
College Park, MD
Print_ISBN
0-8186-2053-6
Type
conf
DOI
10.1109/FMPC.1990.89462
Filename
89462
Link To Document