برنامه‌نویسی پویا
dynamic programming
برنامه‌نویسی عدد صحیح
integer programming