Dynamic programming strikes back
Dynamic programming strikes back
G. Moerkotte,Thomas Neumann
2008 · DOI: 10.1145/1376616.1376672
117 citaten
TLDR
The most efficient known join-ordering algorithm, DPccp, is used as a starting point, and a new algorithm is developed, DPhyp, which is capable to handle complex join predicates efficiently, which gives dynamic programming a distinct advantage over current memoization techniques.
