Los algoritmos de optimización combinatoria se relacionan comúnmente con problemas NP-hard.