Parallel Searching in Generalized Monge Arrays
Summary (1 min read)
- Larmore and Przytycka in  reduce Huffman coding to theConcave Least Weight Subsequence (CLWS) problem(defined in Section 4.2) and then show how to solve CLWS, and thereby Huffman coding, inO( √ n lg n) time usingn processors on a CREW PRAM.
- For this problem, the authors obtain (in Section 4.4) a CREW-PRAM algorithm that takesO(lg n) time and usesn processors.
2. CREW-PRAM Algorithms to Compute Row Minima in Staircase-Monge
- In this section the authors give CREW-PRAM algorithms for computing row minima in staircase-Monge arrays.
- From , the minima ofAt induce a partitioning ofA such that certain regions can be omitted from further searching for row minima because of the Monge condition.
- Thus, bothµ1 andµ3 are bracketed byµ0, adding regionsF3 andF2, respectively.
- Thus, Atallah and Kosaraju  show how to find the row minima for anm×n Monge array inO(lg mn) time usingm+n processors.
- The authors first determine the minima in all the feasible Monge arrays.
- In this section the authors give anO(lg m lg n)-timemn-processor hypercube algorithm for the string editing problem.
- Respectively, determine, for each vertexx of P, 1. the vertex ofQ nearest tox that is not visible tox, 2. the vertex ofQ farthest fromx that is not visible tox, 3. the vertex ofQ nearest tox that is visible tox, and 4.the authors.
- 1. The All Pairs Shortest Path Problem.
- The following theorem is due to Aggarwalet al. .
- Given a directed acyclic graph whose edge weights satisfy the Monge condition(or the inverse-Monge condition), the APSP problem can be solved in O(lg2 n) time using n2 processors on a CREW PRAM.
- This decomposition ofD reduces the computation ofDn to lgn array multiplications and additions.
- In this section the authors present the first NC algorithm for the Huffman coding problem that doeso(n2) work.
Did you find this useful? Give us your feedback
"Parallel Searching in Generalized M..." refers methods in this paper
...Notice that the entries ofD above the diagonal obey the Monge condition....
...This was subsequently improved toO(m+ nα(m)) time by Klawe and Kleitman ....