It is widely recognized that a key problem of parallel computation is in the development of both efficient and correct parallel software. Although many advanced language features and compilation techniques have been proposed to alleviate the complexity of parallel programming, much effort is still required to develop parallelism in a formal and systematic way. In this paper, we intend to clarify this point by demonstrating a formal derivation of a correct but efficient homomorphic parallel algorithm for a simple language recognition problem known as bracket matching. To the best of our knowledge, our formal derivation leads to a novel divide-and-conquer parallel algorithm for bracket matching
The approximate string matching is useful in a wide area of applications such as biology. A practica...
[[abstract]]In this paper we use the tensor product notation as the framework of a programming metho...
This paper presents two efficient concurrent-read concurrent-write parallel algorithms that find all...
We present a family of parallel algorithms for simple language recognition problems involving bracke...
AbstractWe present an optimal parallel algorithm (log2 n time, n/log2 n processors) for computing th...
AbstractHomomorphisms are functions that match the divide-and-conquer pattern and are widely used in...
1 The parentheses-matching problem is of crucial importance in the construction of expression tree ...
Abstract: Bit parallelism is an inherent property of computer to perform bitwise a parallel operatio...
Parallel parenthesis-matching algorithm has in the past been used to design parallel algorithms for ...
AbstractWe prove that the parsing problem for bracket context-free languages can be solved in log n ...
AbstractParallel algorithms for evaluating arithmetic expressions generally assume the computation t...
Homomorphisms are functions which can be parallelized by the divide-and-conquer paradigm. A class of...
The intrinsic parallelism in bit operations like AND/OR inside a computer word is known as bit paral...
We present two new parallel algorithms for matching parentheses on an exclusive-read exclusive-write...
We design a family of parallel algorithms and GPU implementations for the exact string matching prob...
The approximate string matching is useful in a wide area of applications such as biology. A practica...
[[abstract]]In this paper we use the tensor product notation as the framework of a programming metho...
This paper presents two efficient concurrent-read concurrent-write parallel algorithms that find all...
We present a family of parallel algorithms for simple language recognition problems involving bracke...
AbstractWe present an optimal parallel algorithm (log2 n time, n/log2 n processors) for computing th...
AbstractHomomorphisms are functions that match the divide-and-conquer pattern and are widely used in...
1 The parentheses-matching problem is of crucial importance in the construction of expression tree ...
Abstract: Bit parallelism is an inherent property of computer to perform bitwise a parallel operatio...
Parallel parenthesis-matching algorithm has in the past been used to design parallel algorithms for ...
AbstractWe prove that the parsing problem for bracket context-free languages can be solved in log n ...
AbstractParallel algorithms for evaluating arithmetic expressions generally assume the computation t...
Homomorphisms are functions which can be parallelized by the divide-and-conquer paradigm. A class of...
The intrinsic parallelism in bit operations like AND/OR inside a computer word is known as bit paral...
We present two new parallel algorithms for matching parentheses on an exclusive-read exclusive-write...
We design a family of parallel algorithms and GPU implementations for the exact string matching prob...
The approximate string matching is useful in a wide area of applications such as biology. A practica...
[[abstract]]In this paper we use the tensor product notation as the framework of a programming metho...
This paper presents two efficient concurrent-read concurrent-write parallel algorithms that find all...