This thesis investigates indexing and partitioning schemes for high dimensional scientific computational problems. Building on the foundation offered by Mathematics of Arrays (MoA) for tensor-based computation, the ultimate contribution of the thesis is a unified partitioning scheme that works invariant of the dataset dimension and shape. Consequently, portability is ensured between different high performance machines, cluster architectures, and potentially computational grids.The Multiple Sequence Alignment (MSA) problem in computational biology has an optimal dynamic programming based solution, but it becomes computationally infeasible as its dimensionality (the number of sequences) increases. Even sub-optimal approximations may be unmana...
Information in various applications is often expressed as character sequences over a finite alphabet...
Multiple sequence alignment (MSA) is a central problem in computational biology. It is well known t...
Sequence Alignment is a basic operation in Bioinformatics that is performed thousands of times, on d...
Optimal multiple sequence alignment by dynamic programming, like many highly dimensional scientific ...
The genome sequence alignment problems are very important ones from the computational biology perspe...
Multiple sequence alignment (MSA) is a very common bioinformatics technique used in biological and m...
Abstract Background One of the most fundamental and challenging tasks in bio-informatics is to ident...
In silico biological sequence processing is a key task in molecular biology. This scientific area re...
The translation of comparative genomics into clinical decision support tools often depends on the qu...
Multiple sequence alignment (MSA) is an NP-complete optimization problem found in computational biol...
Sequence alignment is an important tool for describing the relationships between DNA sequences. Many...
Multiple sequence alignment (MSA), used in biocomputing to study similarities between different geno...
Progressive multiple sequence alignment ClustalW is a widely used heuristic method for computing mul...
Task scheduling in parallel multiple sequence alignment (MSA) through improved dynamic programming o...
Motivation: Multiple sequence alignment (MSA) is an NP-complete optimization problem found in comput...
Information in various applications is often expressed as character sequences over a finite alphabet...
Multiple sequence alignment (MSA) is a central problem in computational biology. It is well known t...
Sequence Alignment is a basic operation in Bioinformatics that is performed thousands of times, on d...
Optimal multiple sequence alignment by dynamic programming, like many highly dimensional scientific ...
The genome sequence alignment problems are very important ones from the computational biology perspe...
Multiple sequence alignment (MSA) is a very common bioinformatics technique used in biological and m...
Abstract Background One of the most fundamental and challenging tasks in bio-informatics is to ident...
In silico biological sequence processing is a key task in molecular biology. This scientific area re...
The translation of comparative genomics into clinical decision support tools often depends on the qu...
Multiple sequence alignment (MSA) is an NP-complete optimization problem found in computational biol...
Sequence alignment is an important tool for describing the relationships between DNA sequences. Many...
Multiple sequence alignment (MSA), used in biocomputing to study similarities between different geno...
Progressive multiple sequence alignment ClustalW is a widely used heuristic method for computing mul...
Task scheduling in parallel multiple sequence alignment (MSA) through improved dynamic programming o...
Motivation: Multiple sequence alignment (MSA) is an NP-complete optimization problem found in comput...
Information in various applications is often expressed as character sequences over a finite alphabet...
Multiple sequence alignment (MSA) is a central problem in computational biology. It is well known t...
Sequence Alignment is a basic operation in Bioinformatics that is performed thousands of times, on d...