# Rust (2019) - Has dynamic programming improved decision making?

**URL:** https://discourse.vfitoolkit.com/t/rust-2019-has-dynamic-programming-improved-decision-making/639
**Category:** Uncategorized
**Created:** [April 21, 2026, 1:02am UTC](https://discourse.vfitoolkit.com/t/rust-2019-has-dynamic-programming-improved-decision-making/639 "2026-04-21T01:02:53Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![robertdkirkby](https://discourse.vfitoolkit.com/user_avatar/discourse.vfitoolkit.com/robertdkirkby/32/287_2.png) [@robertdkirkby](https://discourse.vfitoolkit.com/u/robertdkirkby)
#### Post date: [April 21, 2026, 1:02am UTC](https://discourse.vfitoolkit.com/t/rust-2019-has-dynamic-programming-improved-decision-making/639/1 "2026-04-21T01:02:53Z")

</div>

A lot of what VFI Toolkit does is dynamic programming (dynamic programming together with markov processes gives ‘markov decision problems’, a.k.a. value fn problems).

This article by John Rust might interest some people about the uses of Dynamic Programming, outside of solving the kinds of economic models that VFI Toolkit specializes in.

> **[Has Dynamic Programming Improved Decision Making?](https://www.annualreviews.org/content/journals/10.1146/annurev-economics-080218-025721)**
>
> Dynamic programming (DP) is a powerful tool for solving a wide class of sequential decision-making problems under uncertainty. In principle, it enables us to compute optimal decision rules that specify the best possible decision in any situation....
