This article was automatically translated from the original Turkish version.
+1 More
The Traveling Salesman Problem (TSP) is a classic optimization problem in which a salesman must visit a set of cities (or points) exactly once and return to the starting point, with the goal of minimizing the total travel cost (distance, time, or money). First formulated in the 1930s, this problem is now applied in numerous fields ranging from logistics and genetic analysis to robotics and urban planning.
TSP is a problem belonging to the NP-hard (nondeterministic polynomial-time hard) class in theoretical computer science and operations research. This means that while the correctness of a solution can be verified quickly, finding the optimal solution is extremely difficult or nearly impossible. The problem can be defined as follows:
“A traveling salesman has a list of N cities and must visit each city exactly once before returning to the starting city. The objective is to minimize the total cost of this tour.”
Many algorithms have been developed for TSP. These are generally divided into two categories: exact solution algorithms and approximate solution algorithms.
Exact solution algorithms aim to find the optimal solution, but their computation time is typically very long.
Used when exact solutions are not feasible in real-time systems or with large datasets.
Although the Traveling Salesman Problem is theoretically difficult, it has become practically applicable in many fields thanks to the development of various algorithms. Exact solution algorithms guarantee optimality, while approximate methods provide speed and flexibility. Future advances in artificial intelligence and quantum computing may revolutionize the solution of TSP.
Cevre, Utku, Barış Özkan, and Aybars Uğur. “Gezgin Satıcı Probleminin Genetik Algoritmalarla Eniyilemesi ve Etkileşimli Olarak İnternet Üzerinde Görselleştirilmesi.” Accessed May 22, 2025. https://inet-tr.org.tr/inetconf22/inet_Ornek.pdf.
Dinler, Esra, Tusan Derya, and Barış Keçeci. “Seçici Kümelendirilmiş Gezgin Satıcı Problemi ve Matematiksel Formülasyonları.” *Afyon Kocatepe Üniversitesi Fen ve Mühendislik Bilimleri Dergisi* 24, no. 031302 (2024): 531–551. https://dergipark.org.tr/en/download/article-file/3442308.
Kutlu, Mert. "Travelling Salesman Problem (TSP) – Gezgin Satıcı Problemi." Accessed May 22, 2025. https://github.com/mkutlu35/Travelling_Salesman_Problem-TSP-_GezginSaticiProblemi.
Kızılateş, Gözde. “Gezgin Satıcı Problemleri ve Çözüm Algoritmaları Üzerine.” Master's thesis,Ege Üniversitesi, Institute of Natural Sciences, 2013. https://avesis.deu.edu.tr/yonetilen-tez/6e3e76f8-763c-4071-8eb1-d28d501a24de.
Mathigon. "Gezgin Satıcı Problemi – Çizgeler ve Ağlar." Accessed May 22, 2025. https://tr.mathigon.org/course/graph-theory/travelling-salesman.
Pulat, Ahmet, and Mehmet Kocakoç. “Gezgin Satıcı Probleminin Genetik Algoritmalarla Çözümünde Başlangıç Popülasyonunun Etkisi.” JOEEP | Journal Of Emerging Economies And Policy 2, no. 1 (2017): 95–105. https://dergipark.org.tr/tr/download/article-file/430174.
YÖK Ulusal Thesis Center. "Zaman Pencereli Gezgin Satıcı Problemi için Yeni Karar Modelleri." Accessed May 22, 2025. https://acikbilim.yok.gov.tr/handle/20.500.12812/66972.
Yıldırım, Bahadır F. “Gezgin Satıcı Problemlerinin Metasezgiseller ile Çözümü.” Accessed May 22, 2025. https://bahadirfyildirim.com.tr/media/akademik/makale/tam_metin/gezgin-satici-problemlerinin-metasezgiseller-ile-cozumu.pdf.
No Discussion Added Yet
Start discussion for "Traveling Salesman Problem" article
What is the Traveling Salesman Problem (TSP)?
Solution Algorithms
Exact Solution Algorithms
Approximate Solution Algorithms
Application Areas
Challenges of TSP