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