
arXiv: 2305.02027
We evaluate and extend the solution methods for models with binary and multiple continuous choice variables in dynamic programming, particularly in cases where a discrete state space solution method is not viable. Therefore, we approximate the solution using taste shocks or black-box optimizers that applied mathematicians use to benchmark their algorithms. We apply these methods to a default framework in which agents have to solve a portfolio problem with long-term debt. We show that the choice of solution method matters, as taste shocks fail to attain convergence in multidimensional problems. We compare the relative advantages of using four optimization algorithms: the Nelder-Mead downhill simplex algorithm, Powell's direction-set algorithm with LINMIN, the conjugate gradient method BOBYQA, and the quasi-Newton Davidon-Fletcher-Powell (DFPMIN) algorithm. All of these methods, except for the last one, are preferred when derivatives cannot be easily computed. Ultimately, we find that Powell's routine evaluated with B-splines, while slow, is the most viable option. BOBYQA came in second place, while the other two methods performed poorly.
Computational Engineering, Finance, and Science (cs.CE), FOS: Economics and business, FOS: Computer and information sciences, General Economics (econ.GN), Optimization and Control (math.OC), FOS: Mathematics, Computer Science - Computational Engineering, Finance, and Science, Mathematics - Optimization and Control, Economics - General Economics
Computational Engineering, Finance, and Science (cs.CE), FOS: Economics and business, FOS: Computer and information sciences, General Economics (econ.GN), Optimization and Control (math.OC), FOS: Mathematics, Computer Science - Computational Engineering, Finance, and Science, Mathematics - Optimization and Control, Economics - General Economics
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
