Let P be a permutation defined on sequences of length N. A sequence of N values is said to be P-invariant when it does not change when permuted according to P. A program is said to recognize P-invariant segments when it determines for each segment of N successive input values whether it is P-invariant. In this paper we derive a program scheme that generates efficient parallel programs for the recognition of P-invariant segments. The programs consist of a chain of cells extended with a linear number of links between non-neighbouring cells. Under reasonable conditions on P, these programs correspond to systolic arrays with both constant response time and constant latency (independent of N). Efficient systolic arrays for problems such as palin...
AbstractGiven n elements and an arbitrary integer mfor m ⩽ n, a systolic algorithm for generating al...
optimal character-by-character correspondence between two sequences. It can be readily solved in O(n...
In this paper we consider a problem of parsing a two-dimensional visual programming language Show an...
Let P be a permutation defined on sequences of length N. A sequence of N values is said to be P-inva...
Let P be a permutation defined on sequences of length N. A sequence of N values is said to be P-inva...
AbstractLet P be a permutation defined on sequences of length N. A sequence of N values is said to b...
This paper explains a calculational design technique for fine-grained parallel programs by means of ...
This paper explains a calculational design technique for fine-grained parallel programs by means of ...
A systematic method to map systolizable problems onto multicomputers is presented in this paper. A s...
AbstractEfficient parallel algorithms for some parsing problems are presented. These problems includ...
In this paper we present a systematic method for mapping systolizable problems onto Distributed Memo...
The length of the longest common subsequence (LCS) between two strings of M and N characters can be ...
We present a family of parallel algorithms for simple language recognition problems involving bracke...
This paper presents two efficient concurrent-read concurrent-write parallel algorithms that find all...
We survey some recent results on linear-time and almost linear-time algorithms for one and two-dime...
AbstractGiven n elements and an arbitrary integer mfor m ⩽ n, a systolic algorithm for generating al...
optimal character-by-character correspondence between two sequences. It can be readily solved in O(n...
In this paper we consider a problem of parsing a two-dimensional visual programming language Show an...
Let P be a permutation defined on sequences of length N. A sequence of N values is said to be P-inva...
Let P be a permutation defined on sequences of length N. A sequence of N values is said to be P-inva...
AbstractLet P be a permutation defined on sequences of length N. A sequence of N values is said to b...
This paper explains a calculational design technique for fine-grained parallel programs by means of ...
This paper explains a calculational design technique for fine-grained parallel programs by means of ...
A systematic method to map systolizable problems onto multicomputers is presented in this paper. A s...
AbstractEfficient parallel algorithms for some parsing problems are presented. These problems includ...
In this paper we present a systematic method for mapping systolizable problems onto Distributed Memo...
The length of the longest common subsequence (LCS) between two strings of M and N characters can be ...
We present a family of parallel algorithms for simple language recognition problems involving bracke...
This paper presents two efficient concurrent-read concurrent-write parallel algorithms that find all...
We survey some recent results on linear-time and almost linear-time algorithms for one and two-dime...
AbstractGiven n elements and an arbitrary integer mfor m ⩽ n, a systolic algorithm for generating al...
optimal character-by-character correspondence between two sequences. It can be readily solved in O(n...
In this paper we consider a problem of parsing a two-dimensional visual programming language Show an...