Phenomena and Processes

Dynamic Programming

Dynamic programming is an optimization technique where smaller portions of problems are broken down, solved, and remembered, in order to solve a larger and more complex problem.

National Library of MedicineMedical Subject Headings2026

Structured Summary

Abstract

Dynamic programming is an optimization technique where smaller portions of problems are broken down, solved, and remembered, in order to solve a larger and more complex problem.

MeSH Record

Classification

Related Concepts

Knowledge Graph

Loading graph…

Drag nodes to rearrange; hover to trace links; click a node to open its page.

MeSH Record

Synonyms

4 entry terms
  • Dynamic Programming Algorithm
  • Dynamic Programming Algorithms
  • Dynamic Programmings
  • Programming, Dynamic

MeSH Record

History Note

2025

MeSH Record

Previous Indexing

  • Algorithms (1988-2024)

MeSH Hierarchy

Tree Numbers

AMA Style

References

  1. National Library of Medicine. Dynamic Programming. Medical Subject Headings (MeSH). 2026. Unique ID D000098433. http://id.nlm.nih.gov/mesh/2026/D000098433
  2. Dynamic Programming. In: Wikipedia. https://en.wikipedia.org/wiki/Dynamic_programming
  3. Dynamic Programming. In: Wikidata. https://www.wikidata.org/wiki/Q380679