When computers face hard problems, they deal with them by making them into simpler problems -- by making use of randomness, by removing constraints or by allowing approximations.
Όταν οι υπολογιστές έχουν κάποιο πρόβλημα, το χειρίζονται σπάζοντάς το σε μικρότερα- χρησιμοποιώντας την τυχαιότητα, αφαιρώντας εμπόδια ή επιτρέποντας προσεγγίσεις.