An optimal O(log log n) time CRCW-PRAM algorithm for computing all periods of a string is presented. Previous parallel algorithms compute the period only if it is shorter than half of the length of the string. This algorithm can be used to find all initial palindromes of a string in the same time and processor bounds. Both algorithms are the fastest possible over a general alphabet. We derive a lower bound for finding palindromes by a modification of a previously known lower bound for finding the period of a string [3]. When p processors are available the bounds become \Theta(d n p e + log log d1+p=ne 2p)
We study fundamental comparison problems on strings of characters, equipped with the usual lexicogra...
We revisit the classic algorithmic problem of computing a longest palidromic substring. This problem...
We revisit the classic algorithmic problem of computing a longest palidromic substring. This problem...
This paper presents two efficient concurrent-read concurrent-write parallel algorithms that find all...
AbstractThis paper presents two efficient concurrent-read concurrent-write parallel algorithms that ...
This paper presents two efficient concurrent-read concurrent-write parallel algorithms that find all...
An optimal O (log log n)* time parallel algorithm for string matching on CRCW-PRAM is presented. It ...
Breslauer and Galil have shown that the string matching problem requires \Theta(d n p e + log log ...
AbstractAn O(log log m) time n log mlog log m-processor CRCW-PRAM algorithm for the string prefix-ma...
Let WRAM [PRAM]be a parallel computer with p processors (RAMs) which share a common memory and are a...
AbstractIn recent study of repetitive structures of strings, generalized notions of periods have bee...
A theory for the derivation of on-line algorithms is presented. The algorithms are derived in the B...
Palindromic length of a string is the minimum number of palindromes whose concatenation is equal to ...
An O(log n) time CRCW PRAM algorithm for computing the least lexicographic rotation of a circular st...
Palindromic length of a string is the minimum number of palindromes whose concatenation is equal to ...
We study fundamental comparison problems on strings of characters, equipped with the usual lexicogra...
We revisit the classic algorithmic problem of computing a longest palidromic substring. This problem...
We revisit the classic algorithmic problem of computing a longest palidromic substring. This problem...
This paper presents two efficient concurrent-read concurrent-write parallel algorithms that find all...
AbstractThis paper presents two efficient concurrent-read concurrent-write parallel algorithms that ...
This paper presents two efficient concurrent-read concurrent-write parallel algorithms that find all...
An optimal O (log log n)* time parallel algorithm for string matching on CRCW-PRAM is presented. It ...
Breslauer and Galil have shown that the string matching problem requires \Theta(d n p e + log log ...
AbstractAn O(log log m) time n log mlog log m-processor CRCW-PRAM algorithm for the string prefix-ma...
Let WRAM [PRAM]be a parallel computer with p processors (RAMs) which share a common memory and are a...
AbstractIn recent study of repetitive structures of strings, generalized notions of periods have bee...
A theory for the derivation of on-line algorithms is presented. The algorithms are derived in the B...
Palindromic length of a string is the minimum number of palindromes whose concatenation is equal to ...
An O(log n) time CRCW PRAM algorithm for computing the least lexicographic rotation of a circular st...
Palindromic length of a string is the minimum number of palindromes whose concatenation is equal to ...
We study fundamental comparison problems on strings of characters, equipped with the usual lexicogra...
We revisit the classic algorithmic problem of computing a longest palidromic substring. This problem...
We revisit the classic algorithmic problem of computing a longest palidromic substring. This problem...