Problem komiwojażera: Różnice pomiędzy wersjami

Z Wikipedii, wolnej encyklopedii
[wersja przejrzana][wersja przejrzana]
Usunięta treść Dodana treść
Kbsc (dyskusja | edycje)
m drobne redakcyjne
EmausBot (dyskusja | edycje)
m r2.7.3) (Robot dodał da:Traveling salesman problem
Linia 60: Linia 60:
[[ca:Problema del viatjant de comerç]]
[[ca:Problema del viatjant de comerç]]
[[cs:Problém obchodního cestujícího]]
[[cs:Problém obchodního cestujícího]]
[[da:Traveling salesman problem]]
[[de:Problem des Handlungsreisenden]]
[[de:Problem des Handlungsreisenden]]
[[en:Travelling salesman problem]]
[[en:Travelling salesman problem]]

Wersja z 23:44, 28 sty 2013

Problem komiwojażera (TSP - ang. travelling salesman problem) jest to zagadnienie optymalizacyjne, polegające na znalezieniu minimalnego cyklu Hamiltona w pełnym grafie ważonym.

Nazwa pochodzi od typowej ilustracji problemu, przedstawiającej go z punktu widzenia wędrownego sprzedawcy (komiwojażera): dane jest n miast, które komiwojażer ma odwiedzić, oraz odległość/cena podróży/czas podróży pomiędzy każdą parą miast. Celem jest znalezienie najkrótszej/najtańszej/najszybszej drogi łączącej wszystkie miasta zaczynającej się i kończącej się w określonym punkcie.

Symetryczny problem komiwojażera (STSP) polega na tym, że dla dowolnych miast A i B odległość z A do B jest taka sama jak z B do A. W asymetrycznym problemie komiwojażera (ATSP) odległości te mogą być różne.

Rozwinięciem problemu komiwojażera jest problem marszrutyzacji.

Przykład

Miasta: Kutno,Warszawa,Poznań,Kraków

Odległości:

Kutno Warszawa Poznań Kraków
Kutno 0 130 180 300
Warszawa 130 0 320 350
Poznań 180 320 0 360
Kraków 300 350 360 0

Należy znaleźć najkrótszą trasę zaczynającą się np. z Kutna, przechodzącą jednokrotnie przez wszystkie pozostałe miasta i wracającą do Kutna.

Problem ten jest NP-trudny.

Wersja decyzyjna

W wersji decyzyjnej problemu, danymi są graf i pewna liczba n, należy odpowiedzieć czy istnieje trasa komiwojażera krótsza od n.

Tak sformułowany problem jest NP-zupełny.

Szablon:Link FA