Kempe-algoritmin ymmärtäminen matkustavan myyjän ongelmalle
Kempe on termi, jota käytetään Kempe-algoritmin yhteydessä, joka on menetelmä matkamyyjän ongelman (TSP) ratkaisemiseksi. TSP on tietotekniikan ja operaatiotutkimuksen tunnettu ongelma, joka sisältää lyhimmän mahdollisen kiertueen, joka vierailee tietyissä kaupungeissa ja palaa lähtöpisteeseen.
Kempe-algoritmi on heuristinen algoritmi, jonka John Kempe kehitti vuonna 1972. Se toimii iteratiivisesti lisäämällä reunoja nykyiseen kiertomatkaan ja valitsemalla aina reunan, joka yhdistää kaksi solmua, joissa ei ole vielä käynyt. Algoritmi alkaa tyhjällä kiertueella ja lisää reunat yksi kerrallaan, kunnes kaikki solmut on käyty.
Kempeä käytetään heuristisena menetelmänä TSP:n ratkaisemiseen, koska se on suhteellisen yksinkertainen toteuttaa ja voi olla tehokas pienissä ongelmatapauksissa. Optimaalisen ratkaisun löytämistä ei kuitenkaan taata, eikä se välttämättä toimi hyvin laajemmissa ongelmatapauksissa.