Program na hľadanie optimálnej trasy pre problém obchodného cestujúceho
Program for finding the optimal route for the travelling salesman problem
TSP Solver je program určený na hľadanie optimálnej trasy tzv. problému obchodného cestujúceho (TSP- Travelling Salesman Problem). Tento problém patrí medzi najznámejšie problémy kombinatorickej optimalizácie. Úlohou je nájsť najkratšiu možnú trasu, ktorá prechádza všetkými zadanými bodmi (mestami) práve raz a vráti sa do východiskového bodu.
TSP Solver is a program designed to find the optimal route for the travelling salesman problem (TSP). This problem is one of the most famous problems in combinatorial optimization. The task is to find the shortest possible route that passes through all given points (cities) exactly once and returns to the starting point.
Program bol vyvinutý Ing. Robertom Polákom a obsahuje niekoľko originálnych algoritmov, vrátane Robopol algoritmu a jeho presnejšej verzie Robopol Precise, ktoré dosáhujú vynikajúce výsledky porovnateľné s najlepšími algoritmami ako je LKH.
The program was developed by Ing. Robert Polák and includes several original algorithms, including the Robopol algorithm and its more accurate version Robopol Precise, which achieve excellent results comparable to the best algorithms such as LKH.
Nájdite najkratšiu možnú trasu medzi ľubovoľným počtom bodov až do 50 000 bodov.
Find the shortest possible route between any number of points up to 50,000 points.
Vytvárajte umelecké diela pomocou jednej spojitej čiary prechádzajúcej cez tisíce bodov.
Create artwork using a single continuous line passing through thousands of points.
Využíva originálne algoritmy Robopol a Robopol Precise, ako aj špičkový LKH algoritmus.
Uses original Robopol and Robopol Precise algorithms, as well as the state-of-the-art LKH algorithm.
Importujte body z textových súborov, exportujte trasy, uložte projekty a vytvárajte obrázky z výsledkov.
Import points from text files, export routes, save projects, and create images from results.
Zadajte body (mestá) buď manuálne, importom zo súboru alebo kliknutím na mapu.
Enter points (cities) either manually, by importing from a file, or by clicking on the map.
Zvoľte si algoritmus a jeho parametre podľa veľkosti problému a požadovanej presnosti.
Choose an algorithm and its parameters based on the problem size and required accuracy.
Program vypočíta optimálnu trasu pomocou vybraného algoritmu.
The program calculates the optimal route using the selected algorithm.
Prehliadnite si výsledky vrátane grafickej vizualizácie trasy a štatistík.
View the results including graphical route visualization and statistics.
TSP Solver využíva kombináciu nasledujúcich algoritmov:
TSP Solver uses a combination of the following algorithms:
Program dokáže efektívne riešiť:
The program can efficiently solve:
Problém obchodného cestujúceho (TSP) je úloha nájsť najkratšiu možnú trasu, ktorá prechádza všetkými zadanými bodmi (mestami) práve raz a vráti sa do východiskového bodu. Tento problém patrí medzi NP-ťažké problémy, čo znamená, že pre veľké inštancie neexistuje efektívny algoritmus, ktorý by našiel presné riešenie v rozumnom čase.
The traveling salesman problem (TSP) is the task of finding the shortest possible route that passes through all given points (cities) exactly once and returns to the starting point. This problem belongs to the NP-hard problems, which means that for large instances there is no efficient algorithm that would find an exact solution in a reasonable time.
Základná verzia je obmedzená na maximálne 100 bodov. Profesionálna verzia nemá žiadne obmedzenia počtu bodov, obsahuje všetky algoritmy vrátane pokročilých, ponúka rozšírené možnosti importu/exportu a prioritnú technickú podporu.
The basic version is limited to a maximum of 100 points. The professional version has no limitations on the number of points, includes all algorithms including advanced ones, offers extended import/export options, and priority technical support.
Doba výpočtu závisí od počtu bodov a zvoleného algoritmu. Všetky algoritmy sú vysoko optimalizované:
Calculation time depends on the number of points and the selected algorithm. All algorithms are highly optimized:
Áno, TSP Solver podporuje import bodov z TXT formátov. Presnejšie informácie nájde užívateľ v dokumentácii - help.
Yes, TSP Solver supports importing points from TXT formats. More precise information can be found in the documentation - help.
TSP Solver používa niekoľko špičkových algoritmov. Medzi najlepšie patria:
TSP Solver uses several cutting-edge algorithms. Among the best are:
Tieto algoritmy sú implementované s dôrazom na výkon a efektivitu, čo umožňuje riešiť aj veľmi veľké inštancie TSP problému vrátane TSP Art s desiatkam tisíc bodov.
These algorithms are implemented with an emphasis on performance and efficiency, which allows solving very large instances of the TSP problem including TSP Art with tens of thousands of points.
Po stiahnutí inštalačného súboru Vám Windows môže zobraziť okno, že nepozná vydavateľa programu. TSP Solver nie je malware, ide len o bezpečnostné opatrenie Windows pre menších vývojárov. Postupujte nasledovne:
After downloading the installation file, Windows may display a window stating that it doesn't recognize the program publisher. TSP Solver is not malware, this is just a Windows security measure for smaller developers. Proceed as follows:
Toto upozornenie sa zobrazuje, pretože program nie je digitálne podpísaný certifikátom od Microsoft, čo je bežné pre menšie aplikácie.
This warning appears because the program is not digitally signed with a Microsoft certificate, which is common for smaller applications.
Áno, TSP Solver je navrhnutý pre praktické použitie v logistike, plánovaní trás, optimalizácii doručovania a podobných úlohách.
Yes, TSP Solver is designed for practical use in logistics, route planning, delivery optimization, and similar tasks.