The evolution of the next generation sequencing technology increases the demand for efficient solutions, in terms of space and time, for several bioinformatics problems. This paper presents a practical and easy-to-implement solution for one of these problems, namely, the all-pairs suffix-prefix problem, using a compact prefix tree. The paper demonstrates an efficient construction of this time-efficient and space-economical tree data structure. The paper presents techniques for parallel implementations of the proposed solution. Experimental evaluation indicates superior results in terms of space and time over existing solutions. Results also show that the proposed technique is highly scalable in a parallel execution environment
A suffix tree is a fundamental data structure for string search-ing algorithms. Unfortunately, when ...
The vast majority of methods available for sequence comparison rely on a first sequence alignment st...
Suffix trees, which are trie structures that presentthe suffixes of sequences (e.g., strings), are w...
The evolution of the next generation sequencing technology increases the demand for efficient soluti...
The all-pairs suffix-prefix matching problem is a basic problem in string processing. It has an appl...
We show how to parallelize the optimal algorithm proposed by Tustumi et al. [19] to solve the all-pa...
This thesis presents an application of a generalized suffix tree extended by the use of frequency of...
AbstractFinding approximate overlaps is the first phase of many sequence assembly methods. Given a s...
The all-pairs suffix-prefix matching problem is a basic problem in string processing. It has an appl...
Abstract. In this paper we introduce the Weighted Suffix Tree, an efficient data structure for compu...
In recent years, bioinformatics becomes an important research field because there are more and more ...
The next-generation sequencing (NGS) technology outputs a huge number of sequences (reads) that requ...
The construction of suffix tree for very long sequences is essential for many applications, and it p...
All-pairs suffix-prefix matching is an important part of DNA sequence assembly where it is the most ...
Efficient searching for specific subsequences in a set of longer sequences is an important component...
A suffix tree is a fundamental data structure for string search-ing algorithms. Unfortunately, when ...
The vast majority of methods available for sequence comparison rely on a first sequence alignment st...
Suffix trees, which are trie structures that presentthe suffixes of sequences (e.g., strings), are w...
The evolution of the next generation sequencing technology increases the demand for efficient soluti...
The all-pairs suffix-prefix matching problem is a basic problem in string processing. It has an appl...
We show how to parallelize the optimal algorithm proposed by Tustumi et al. [19] to solve the all-pa...
This thesis presents an application of a generalized suffix tree extended by the use of frequency of...
AbstractFinding approximate overlaps is the first phase of many sequence assembly methods. Given a s...
The all-pairs suffix-prefix matching problem is a basic problem in string processing. It has an appl...
Abstract. In this paper we introduce the Weighted Suffix Tree, an efficient data structure for compu...
In recent years, bioinformatics becomes an important research field because there are more and more ...
The next-generation sequencing (NGS) technology outputs a huge number of sequences (reads) that requ...
The construction of suffix tree for very long sequences is essential for many applications, and it p...
All-pairs suffix-prefix matching is an important part of DNA sequence assembly where it is the most ...
Efficient searching for specific subsequences in a set of longer sequences is an important component...
A suffix tree is a fundamental data structure for string search-ing algorithms. Unfortunately, when ...
The vast majority of methods available for sequence comparison rely on a first sequence alignment st...
Suffix trees, which are trie structures that presentthe suffixes of sequences (e.g., strings), are w...