The goal of a parallel algorithm is to solve a single problem using multiple pro-cessors working together and to do so in an efficient manner. In this regard, there is a need to categorize strategies in order to solve broad classes of problems with sim-ilar structures and requirements. In this dissertation, two parallel algorithm design strategies are considered: linked list ranking and parentheses matching. Deterministic and randomized linked list ranking algorithms are presented for the exclusive-read exclusive-write (EREW) parallel random access machine (PRAM) model. They are based on a technique unlike the traditional reduction method. The randomized algorithm is work-optimal, and, although the deterministic is not, the technique is qui...
AbstractParallel algorithms for evaluating arithmetic expressions generally assume the computation t...
The Wyllie’s list ranking algorithm takes a linked list data structure as an input and it pass the l...
The list-ranking problem is considered for parallel computers which communicate through an interconn...
1 The parentheses-matching problem is of crucial importance in the construction of expression tree ...
We present two new parallel algorithms for matching parentheses on an exclusive-read exclusive-write...
Two improved list-ranking algorithms are presented. The ``peeling-off'' algorithm leads to an optima...
List ranking and list scan are two primitive operations used in many parallel algorithms that use li...
AbstractAlthough parallel algorithms using linked lists, trees, and graphs have been studied extensi...
Parenthesis matching is an important step in the construction of computation tree form and parsing. ...
Parallel parenthesis-matching algorithm has in the past been used to design parallel algorithms for ...
Novel algorithms are presented for parallel and external memory list-ranking. The same algorithms ca...
AbstractWe present a parallel algorithm for the prefix sums problem which runs in timeO( logn/log lo...
The following problem is considered: given a linked list of length n, compute the distance from each...
AbstractForest matching is a fundamental step in solving various problems defined on terms such as t...
AbstractWe present an optimal parallel algorithm (log2 n time, n/log2 n processors) for computing th...
AbstractParallel algorithms for evaluating arithmetic expressions generally assume the computation t...
The Wyllie’s list ranking algorithm takes a linked list data structure as an input and it pass the l...
The list-ranking problem is considered for parallel computers which communicate through an interconn...
1 The parentheses-matching problem is of crucial importance in the construction of expression tree ...
We present two new parallel algorithms for matching parentheses on an exclusive-read exclusive-write...
Two improved list-ranking algorithms are presented. The ``peeling-off'' algorithm leads to an optima...
List ranking and list scan are two primitive operations used in many parallel algorithms that use li...
AbstractAlthough parallel algorithms using linked lists, trees, and graphs have been studied extensi...
Parenthesis matching is an important step in the construction of computation tree form and parsing. ...
Parallel parenthesis-matching algorithm has in the past been used to design parallel algorithms for ...
Novel algorithms are presented for parallel and external memory list-ranking. The same algorithms ca...
AbstractWe present a parallel algorithm for the prefix sums problem which runs in timeO( logn/log lo...
The following problem is considered: given a linked list of length n, compute the distance from each...
AbstractForest matching is a fundamental step in solving various problems defined on terms such as t...
AbstractWe present an optimal parallel algorithm (log2 n time, n/log2 n processors) for computing th...
AbstractParallel algorithms for evaluating arithmetic expressions generally assume the computation t...
The Wyllie’s list ranking algorithm takes a linked list data structure as an input and it pass the l...
The list-ranking problem is considered for parallel computers which communicate through an interconn...