Chciwość z braku lepszego słowa jest dobra. Jednym z pierwszych paradygmatów algorytmicznych nauczanym na kursie algorytmów wprowadzających jest podejście zachłanne . Chciwe podejście skutkuje prostymi i intuicyjnymi algorytmami dla wielu problemów w P. Co ciekawe, dla niektórych problemów trudnych dla NP oczywisty i naturalny chciwy / lokalny algorytm skutkuje (możliwym) optymalnym współczynnikiem aproksymacji (przy odpowiednich założeniach teoretycznych złożoności). Klasycznym przykładem jest problem z ustawieniem okładki . Naturalny algorytm zachłanny podaje współczynnik aproksymacji O (ln n), który jest optymalny, chyba że P = NP.
Wymień niektóre naturalne algorytmy chciwe / lokalne dla problemów trudnych dla NP, które są możliwe do udowodnienia, optymalne przy założeniach teoretycznych o odpowiedniej złożoności.