Jestem nowicjuszem (całkowicie początkującym w teorii złożoności obliczeniowej) i mam pytanie.
Powiedzmy, że mamy „problem sprzedawcy podróży”, czy poniższe zastosowanie algorytmów Dijkstry rozwiąże ten problem?
Od punktu początkowego obliczamy najkrótszą odległość między dwoma punktami. Idziemy do rzeczy. Usuwamy punkt źródłowy. Następnie obliczamy następny najkrótszy punkt odległości od bieżącego punktu i tak dalej ...
Z każdym krokiem zmniejszamy wykres, a my przesuwamy następny dostępny najkrótszy punkt odległości. Dopóki nie odwiedzimy wszystkich punktów.
Czy to rozwiąże problem podróżnego sprzedawcy?