Fast matrix multiplication techniques based on the Adleman-Lipton model

Aran Nayebi

Preprint: not peer reviewed. Results may change in later versions.

Abstract

On distributed memory electronic computers, the implementation and association of fast parallel matrix multiplication algorithms has yielded astounding results and insights. In this discourse, we use the tools of molecular biology to demonstrate the theoretical encoding of Strassen's fast matrix multiplication algorithm with DNA based on an $n$-moduli set in the residue number system, thereby demonstrating the viability of computational mathematics with DNA. As a result, a general scalable implementation of this model in the DNA computing paradigm is presented and can be generalized to the application of \emph{all} fast matrix multiplication algorithms on a DNA computer. We also discuss the practical capabilities and issues of this scalable implementation. Fast methods of matrix computations with DNA are important because they also allow for the efficient implementation of other algorithms (i.e. inversion, computing determinants, and graph theory) with DNA.

Abstract: arXiv descriptive metadata (CC0). Thank you to arXiv for use of its open access interoperability. This service was not reviewed or approved by, nor does it necessarily express or reflect the policies or opinions of, arXiv.

Record

Archive ID
arxiv:0912.0750
Published
Dec 3, 2009
Updated
Dec 19, 2011
Venue
International Journal of Computer Engineering Research, 3(1):10-19, January 2012
DOI
10.5897/ijcer10.016
arXiv
0912.0750
Categories
q-bio.QM, cs.DS, cs.ET
Provenance
arxiv