תיכנות דינמי
כלכלה וסטטיסטיקה
לועזית: dynamic programming
בחקר ביצועים, טכניקה שמשתמשים בה כדי לפתור בעיות שניתן לפרק אותן למספר שלבים. כל אימת ששלב כלשהו של הבעיה נפתר, הפתרון משמש
כבסיס לפתרון השלב הבא. לשון אחר: התוצאות
והמשאבים המצטברים מתקופה לתקופה מהווים את נקודת המוצא של התקופה הבאה. כוונת
התכנות היא להגיע
לאופטימיזציה של פונקציית
מטרה כלשהי בסוף התקופה האחרונה
באופק התכנוני.