Graph Formations of Partial-Order Multiple-Sequence Alignments Using Nano and Micro-Scale Reconfigurable Meshes

In this paper, we show how to form Partial-Order Multiple-Sequence Alignment graphs on two types of reconfigurable mesh architectures. The first reconfigurable mesh is a standard micro-scale one that uses electrical interconnects, while the second one can be implemented at a nano-scale level and employs spin waves for interconnectivity. We consider graph formations for two cases. In one case, the number of distinct variables in the data sequences is constant. In the other case, it can be as much as O(N). We show that given O(N) aligned sequences of length L, we can combine the sequences to form a graph in O(1) time, using either architecture if there is a constant number of distinct variables in the sequence. Otherwise, it will take O(log N) time if we use the spin-wave model and O(N) time if we use the standard non-spin-wave-based version.

[1]  Christopher J. Lee,et al.  Combining partial order alignment and progressive multiple sequence alignment increases alignment speed and scalability to very large alignment problems , 2004, Bioinform..

[2]  Mary Mehrnoosh Eshaghian-Wilner,et al.  A nano-scale reconfigurable mesh with spin waves , 2006, CF '06.

[3]  Christopher J. Lee,et al.  POAVIZ: A Partial Order Multiple Sequence Alignment Visualizer , 2003, Bioinform..

[4]  Tamer Kahveci,et al.  A New Approach for Alignment of Multiple Proteins , 2006, Pacific Symposium on Biocomputing.

[5]  Mary Mehrnoosh Eshaghian-Wilner Mapping Arbitrary Heterogeneous Task Graphs Onto Arbitrary Heterogeneous System Graphs , 2001, Int. J. Found. Comput. Sci..

[6]  Mary Mehrnoosh Eshaghian MAPPING ARBITRARY HETEROGENEOUS TASK GRAPHS ONTO ARBITRARY HETEROGENEOUS SYSTEM GRAPH , 2001 .

[7]  Christopher J. Lee,et al.  Multiple sequence alignment using partial order graphs , 2002, Bioinform..

[8]  Yi Xing,et al.  Genome-Wide Detection of Alternative Splicing in Expressed Sequences Using Partial Order Multiple Sequence Alignment Graphs , 2003, Pacific Symposium on Biocomputing.

[9]  Christopher J. Lee Generating Consensus Sequences from Partial Order Multiple Sequence Alignment Graphs , 2003, Bioinform..

[10]  Mary Mehrnoosh Eshaghian-Wilner,et al.  The systolic reconfigurable mesh , 2004, Parallel Process. Lett..

[11]  Benjamin J. Raphael,et al.  A novel method for multiple alignment of sequences with repeated and shuffled elements. , 2004, Genome research.

[12]  Adam Godzik,et al.  Multiple flexible structure alignment using partial order graphs , 2005, Bioinform..

[13]  Ethan Bromberg-Martin,et al.  Partial-order Alignment of Rna Structures Partial-order Alignment of Rna Structures , 2005 .

[14]  Dionysios I. Reisis,et al.  Parallel Computations on Reconfigurable Meshes , 1993, IEEE Trans. Computers.