Metoda greedy este o tehnică utilizată pentru a rezolva probleme prin selecția iterativă a elementelor dintr-o mulțime, urmând o regulă specifică de selecție. Algoritmii bazati pe metoda greedy sunt polinomiali, având o complexitate temporară de ordinul n, comparativ cu algoritmii exponențiali care implică trierea tuturor submulțimilor. Această metodă poate fi aplicată doar atunci când regulile de selecție sunt clar stabilite din enunțul problemei.