Finding least-weight subsequences with fewer processors |
| |
Authors: | Tak Wah Lam Kwong-fai Chan |
| |
Affiliation: | (1) Department of Computer Science, University of Hong Kong, Pokfulam, Hong Kong |
| |
Abstract: | By restricting weight functions to satisfy the quadrangle inequality or the inverse quadrangle inequality, significant progress has been made in developing efficient sequential algorithms for the least-weight subsequence problem [10], [9], [12], [16]. However, not much is known on the improvement of the naive parallel algorithm for the problem, which is fast but demands too many processors (i.e., it takesO(log2n) time on a CREW PRAM with n3/logn processors). In this paper we show that if the weight function satisfies the inverse quadrangle inequality, the problem can be solved on a CREW PRAM in O(log2n log logn) time withn/log logn processors, or in O(log2n) time withn logn processors. Notice that the processor-time complexity of our algorithm is much closer to the almost linear-time complexity of the best-known sequential algorithm [12]. |
| |
Keywords: | Parallel algorithms Dynamic programming Monotone matrix |
本文献已被 SpringerLink 等数据库收录! |
|