കമ്പ്യൂട്ടേഷണൽ കോംപ്ലക്സിറ്റി തിയറി
അൽഗോരിതം വിശകലനവും കമ്പ്യൂട്ടേഷണൽ കോംപ്ലക്സിറ്റി സിദ്ധാന്തവും തമ്മിലുള്ള പ്രധാന വ്യത്യാസം, ഒരു പ്രശ്നം പരിഹരിക്കാൻ ഒരു പ്രത്യേക അൽഗോരിതം ആവശ്യപ്പെടുന്ന വിഭവങ്ങളുടെ അളവ് വിശകലനം ചെയ്യുന്നതിനാണ് മുൻഗണന നൽകുന്നത് എന്നതാണ്, അതേസമയം രണ്ടാമത്തേത് അതേ പ്രശ്നം പരിഹരിക്കാൻ ഉപയോഗിക്കാവുന്ന സാധ്യമായ എല്ലാ അൽഗോരിതങ്ങളെക്കുറിച്ചും കൂടുതൽ പൊതുവായ ചോദ്യം ചോദിക്കുന്നു.
ഒരു പ്രശ്നം പരിഹരിക്കാൻ ആവശ്യമായ വിഭവ ആവശ്യകതകൾ നിർണ്ണയിക്കാൻ കമ്പ്യൂട്ടർ ശാസ്ത്രത്തിന്റെ ഏത് മേഖല സാധ്യമായ എല്ലാ അൽഗോരിതങ്ങളും വിശകലനം ചെയ്യുന്നു?