प्रॉब्लेम फॉर्म्युलेशन म्हणजे ध्येय लक्षात घेऊन कोणत्या कृती आणि अवस्था विचारात घ्यायच्या हे ठरवण्याची प्रक्रिया आहे. • ध्येयापर्यंत पोहोचणाऱ्या क्रियांचा क्रम शोधण्याच्या प्रक्रियेला शोध म्हणतात. • शोध अल्गोरिदम इनपुट म्हणून समस्या घेते आणि अॅक्शन सीक्वेन्सच्या रूपात समाधान देते.