dynamic programming

Etymology
.

Noun

 * 1)  An optimization method by which a problem having optimal substructure is recursively broken into simpler subproblems which are solved to produce the globally optimal solution.

Translations

 * Armenian: դինամիկ ծրագրավորում
 * Finnish: dynaaminen ohjelmointi
 * Russian: динами́ческое программи́рование