Research indexJournal article
Cache-oblivious dynamic programming
Chowdhury, Ramachandran
Symposium on Discrete Algorithms22 Jan 2006
NobleIDark:/48914/w1/20260515/8F9B9C1FDOI10.5555/1109557.1109622
Cache-oblivious dynamic programming
Chowdhury, Ramachandran · Symposium on Discrete Algorithms · 2006 · Subscription
NobleIDark:/48914/w1/20260515/8F9B9C1FDOI10.5555/1109557.1109622
The full text is at the publisher
You can read the abstract here, or open it at the publisher.
Abstract
We present efficient cache-oblivious algorithms for several fundamental dynamic programs. These include new algorithms with improved cache performance for longest common subsequence (LCS), edit distance, gap (i.e., edit distance with gaps), and least weight subsequence. We present a new cache-oblivious framework called the Gaussian Elimination Paradigm (GEP) for Gaussian elimination without pivoting that also gives cache-oblivious algorithms for Floyd-Warshall all-pairs shortest paths in graphs and 'simple DP', among other problems.