|
:: Algebraic Dynamic Programming ::
Algebraic Dynamic Programming (ADP) raises dynamic programming
to a more convenient level of abstraction. There is an ADP
language, a compiler and many applications of ADP in
bioinformatics.
| current projects |
Algebraic
Dynamic Programming
Algebraic Dynamic Programming (ADP)
is a method to design and implement, tune, test and
teach Dynamic Programming algorithms. Compared to the
traditional style, ADP provides a much higher level of
abstraction, helping to solve more sophisticated
problems with better chances of success.
Algebraic Dynamic Programming - implementation
The ADP implementation project aims
at the development of a compiler suite, which compiles
ADP programs to (optimized) ADP, to C, and into
traditional DP recurrences typeset in LaTeX.
|
|
|