This paper discusses the implementation and performance of
checkpoint-based reduced space sequence alignment in the SAM Hidden
Markov modeling package. Implementation of the checkpoint algorithm
reduced memory usage from O(mn) to
with only a 10%
slowdown for small m and n and vast speedup for the larger values,
such as m=n=2000, that cause excessive paging on a 96MByte
workstation. The results are applicable to other types of dynamic
programming.
A World-Wide Web server, as well as information on obtaining the Sequence Alignment and Modeling (SAM) software suite, can be found at http://www.cse.ucsc.edu/research/compbio/sam.html.
Richard Hughey, Department of Computer Engineering, Jack Baskin School
of Engineering, University of California, Santa Cruz, California 95064.
Email: rph@cse.ucsc.edu. WWW: http://www.cse.ucsc.edu/~rph.
Phone: (408) 459-2939. Fax: (408) 459-4829.