Problém obchodního cestujícího
Problém obchodního cestujícího je problém řešit. To je o optimisation. Optimisation je o najití lepšího řešení nebo odpovědi na problém. V tomto kontextu lepší řešení často znamená řešení, které je levnější. TSP je matematický problém. Ale to může být ukazováno jako obraz velmi jednoduše s teorií grafů.
Nepřehlédněte: Tato stránka obsahuje strojový překlad textu z anglické encyklopedie Wikipedia. Pokud budou některé pasáže špatně srozumitelné, zkuste se podívat i na text v originále, který najdete pod odkazem Travelling Salesman Problem. Překlad byl vytvořen pomocí překladače Eurotran.
Vyjádření problému
Problém je to prodavače. To dělá jeho práci, on má množství míst (města) on by měl jít do. Někteří ta města jsou spojena spolu navzájem, například letadly, nebo po silnici nebo železnice. Každý těch spojení mezi městy má jednoho nebo více zatěžuje (cenu) oddaný. Cena je jak hodně to si oblíbí cestování cesta, pro příklad, cenu letenky nebo vlakovou jízdenku. Otázka je jak najít nejlepší cestu pro prodavače jít do měst. Prodavač chce držet oba cestování stojí, stejně jako vzdálenost on cestuje co nejvíce nízký. On musí jít do každého města přesně jednou, a na konci, on musí být ve městě on začal v.
Jak těžce problém je
Pohyblivý salsesman problém je mezi problémy, které jdou velmi obtížně řešit. Jestliže tam je způsob, jak rozbít tento obtížný problém do menších problémů, menší problémy budou přinejmenším jak tvrdý jako ten originální. Toto je co počítačoví odborníci volají NP-obtížné problémy.
Mnoho lidí zkoumalo tento problém. Nejsnadnější (a nejdražší řešení) je prostě zkoušet všechny možnosti. Problém s tímto je to pro N města, které vy máte (N-1) faktoriálové možnosti. Toto prostředky, které pro jen 11 měst tam jsou o 3.5 milión kombinací ke zkoušce.
- Přesná řešení problému mohou být najita, používat větev a spojené algoritmy. Toto je současně možné pro o 40-60 města
- Tam být heuristika venku. Heuristika být přiblížení. Oni nebudou dávat nejlepší řešení, ale nadějně nějaký dobrý. Tito dají jeden zdánlivě dobrý nebo zdánlivě přesná řešení. Ale to není možné dokázat, že ta řešení jsou optimální nebo nejlepší. Vidět algoritmy Montea Carla a Las Vegas algoritmy
- Někteří lidé pokusit se najít zvláštní případy problému, který být obvykle snadnější platit.
Jiné internetové stránky
- TSPLIB
- TSP strana
- Soukromá internetová stránka s 2 algoritmy a demonstrační program ke stahování
- Příklad najití přibližného řešení TSP problému používat genetický algoritmus
- Jávská realizace TSP-řešení používat JGAP (Java genetické algoritmy balí). Technika používala je genetický algoritmus.
- Řešení problému obchodního cestujícího používat Kohonen mapu
- Řešení problému obchodního cestujícího používat Kohonen mapu (v 3-rozměry!)
- Obchodní cestující problémové promluvy o použití simulovaného annealing vyřešit tento problém a dovolí stahování DOS/příkazová řádka oken programovat ukázání problémového řešení.
- Nejvíce TSP smyčkové rodiny rostou polynomially Private internetová stránka ukáže, že metoda existuje pro trvání soubor optimální “obchodní cestující” směruje to je člen rodiny, která roste ne rychleji než okolo 2nIn2. Nicméně, dokonce pro velký n, metoda dává polynomial míru pro většinu souborů polí uzlů.
- VisualBots - freeware multi-simulátor agenta v Microsoft Excelu. Sample programy zahrnují genetický algoritmus, ACO, a simuloval annealing řešení TSP.
- TSP software - uvolnit software pro najití přibližných řešení k různým TSP problémovým příkladům s mnoha různým přiblížením algoritmy.