kirancodes.me
To Proof Maintenance & Beyond!

2,246 papers · page 53 of 113

Deriving divide-and-conquer dynamic programming algorithms using solver-aided transformations

Shachar Itzhaky, Rohit Singh, Armando Solar-Lezama, Kuat Yessenov, Yongquan Lu, Charles E. Leiserson, Rezaul Alam Chowdhury

We introduce a framework allowing domain experts to manipulate computational terms in the interest of deriving better, more efficient implementations.It employs deductive reasoning to generate provably correct efficient implementations from a very high-level specification of an a…