A contrary approach is dynamic programming.
نهج معاكس هي برمجة ديناميكية.