Çfarë lloj algoritmi është i përshtatshëm për zgjidhjen e një problemi të vështirë N-P?
Më mirë është të përdoren algoritme heuristike si pjekja e simuluar, algoritme gjenetike dhe algoritme lakmitare për të zgjidhur një problem të vështirë N-P. Këto algoritme janë krijuar për të ofruar zgjidhje të përafërta për një problem kompleks, shpesh duke gjetur zgjidhje me cilësi të arsyeshme në një kohë të arsyeshme.