Aceasta înseamnă că TSP este clasificat ca NP-hard deoarece nu are nicio soluție „rapidă” și complexitatea calculării celei mai bune rute va crește atunci când adăugați mai multe destinații la problemă. Problema poate fi rezolvată analizând fiecare rută dus-întors pentru a determina cea mai scurtă.
Problema vânzătorului ambulant poate fi rezolvată?
Notăm prin problemă de mesager (deoarece în practică această întrebare ar trebui rezolvată de fiecare poștaș, oricum și de mulți călători) sarcina de a găsi, pentru mai multe puncte ale căror distanțe în perechi sunt cunoscute, cel mai scurt traseu care leagă punctele.. Desigur, această problemă poate fi rezolvată printr-un număr limitat de încercări.
Ce explică problema vânzătorului călători?
Problema vânzătorului ambulant (numită și problema vânzătorului ambulant sau TSP) pune următoarea întrebare: "Dând o listă de orașe și distanțele dintre fiecare pereche de orașe, care este ruta cea mai scurtă posibilă care vizitează fiecare oraș exact o dată și se întoarce în orașul de origine?" Este o problemă dificilă NP în …
Ce este problema vânzătorului călători și cum este modelată ca o problemă grafică?
Problema calatorului nalesman (TSP) este pentru a găsi un tur cu cost minim. TSP poate fi modelat ca o problemă de grafic, luând în considerare un grafic complet G=/V, E) și atribuind fiecărei muchii uu E E costul o., Un tur este atunci uncircuit în G care întâlnește fiecare nod. În acest context, tururile sunt uneori numite circuite eamiltoniene.
Cum putem rezolva problema vânzătorului călători?
Pentru a rezolva TSP folosind abordarea Brute-Force, trebuie să calculați numărul total de rute și apoi să desenați și să enumerați toate rutele posibile. Calculați distanța fiecărei rute și apoi alegeți-o pe cea mai scurtă - aceasta este soluția optimă. Această metodă descompune o problemă care trebuie rezolvată în mai multe subprobleme.