Κατανόηση του αλγόριθμου Kempe για το πρόβλημα του ταξιδιώτη πωλητή
Το Kempe είναι ένας όρος που χρησιμοποιείται στο πλαίσιο του αλγόριθμου Kempe, ο οποίος είναι μια μέθοδος για την επίλυση του προβλήματος του περιοδεύοντος πωλητή (TSP). Το TSP είναι ένα πολύ γνωστό πρόβλημα στην επιστήμη των υπολογιστών και στην επιχειρησιακή έρευνα που περιλαμβάνει την εύρεση της συντομότερης δυνατής περιήγησης που επισκέπτεται ένα σύνολο πόλεων και επιστρέφει στο σημείο εκκίνησης.
Ο αλγόριθμος Kempe είναι ένας ευρετικός αλγόριθμος που αναπτύχθηκε από τον John Kempe το 1972. Λειτουργεί προσθέτοντας επαναληπτικά άκρα σε μια τρέχουσα περιήγηση, επιλέγοντας πάντα την άκρη που συνδέει δύο κόμβους που δεν έχουν επισκεφτεί ακόμη. Ο αλγόριθμος ξεκινά με μια κενή περιήγηση και προσθέτει ακμές μία κάθε φορά έως ότου επισκέπτονται όλοι οι κόμβοι. Το
Kempe χρησιμοποιείται ως ευρετική μέθοδος για την επίλυση του TSP επειδή είναι σχετικά απλή στην εφαρμογή και μπορεί να είναι αποτελεσματική για μικρές περιπτώσεις του προβλήματος. Ωστόσο, δεν είναι εγγυημένο ότι θα βρεθεί η βέλτιστη λύση και ενδέχεται να μην έχει καλή απόδοση σε μεγαλύτερες περιπτώσεις του προβλήματος.