DocumentCode :
1055931
Title :
Parallel dynamic programming
Author :
Huang, Shou-Hsuan Stephen ; Liu, Hongfei ; Viswanathan, Venkatraman
Author_Institution :
Dept. of Comput. Sci., Houston Univ., TX, USA
Volume :
5
Issue :
3
fYear :
1994
fDate :
3/1/1994 12:00:00 AM
Firstpage :
326
Lastpage :
328
Abstract :
Recurrence formulations for various problems, such as finding an optimal order of matrix multiplication, finding an optimal binary search tree, and optimal triangulation of polygons, assume a similar form. A. Gibbons and W. Rytter (1988) gave a CREW PRAM algorithm to solve such dynamic programming problems. The algorithm uses O(n6/log n) processors and runs in O(log2 n) time. In this article, a modified algorithm is presented that reduces the processor requirement to O(n6/log 5n) while maintaining the same time complexity of O(log2 n)
Keywords :
computational complexity; dynamic programming; parallel algorithms; CREW PRAM algorithm; matrix multiplication; optimal binary search tree; optimal triangulation of polygons; parallel dynamic programming; time complexity; Binary search trees; Computer architecture; Concurrent computing; Conferences; Dynamic programming; Histograms; Labeling; Parallel processing; Phase change random access memory; Very large scale integration;
fLanguage :
English
Journal_Title :
Parallel and Distributed Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9219
Type :
jour
DOI :
10.1109/71.277784
Filename :
277784
Link To Document :
بازگشت