Inicio  /  Algorithms  /  Vol: 13 Par: 1 (2020)  /  Artículo
ARTÍCULO
TITULO

Simple Constructive, Insertion, and Improvement Heuristics Based on the Girding Polygon for the Euclidean Traveling Salesman Problem

Víctor Pacheco-Valencia    
José Alberto Hernández    
José María Sigarreta and Nodari Vakhania    

Resumen

The Traveling Salesman Problem (TSP) aims at finding the shortest trip for a salesman, who has to visit each of the locations from a given set exactly once, starting and ending at the same location. Here, we consider the Euclidean version of the problem, in which the locations are points in the two-dimensional Euclidean space and the distances are correspondingly Euclidean distances. We propose simple, fast, and easily implementable heuristics that work well, in practice, for large real-life problem instances. The algorithm works on three phases, the constructive, the insertion, and the improvement phases. The first two phases run in time ??(??2) O ( n 2 ) and the number of repetitions in the improvement phase, in practice, is bounded by a small constant. We have tested the practical behavior of our heuristics on the available benchmark problem instances. The approximation provided by our algorithm for the tested benchmark problem instances did not beat best known results. At the same time, comparing the CPU time used by our algorithm with that of the earlier known ones, in about 92% of the cases our algorithm has required less computational time. Our algorithm is also memory efficient: for the largest tested problem instance with 744,710 cities, it has used about 50 MiB, whereas the average memory usage for the remained 217 instances was 1.6 MiB.

 Artículos similares

       
 
Thierry Decker and Slawomir Kedziora    
This paper presents a new method for optimizing the thickness distribution of a functionally graded lattice structure. It links the thickness of discrete lattice regions via mathematical functions, reducing the required number of optimization variables w... ver más
Revista: Applied Sciences

 
Jaime Ramirez-Angulo, Alejandra Diaz-Armendariz, Jesus E. Molinar-Solis, Alejandro Diaz-Sanchez and Jesus Huerta-Chua    
A comparative study of one-stage-amp performance improvement based on simulations in 22 nm, 45 nm, 90 nm, and 180 nm in deep submicrometer CMOS technologies is discussed. Generic SPICE models were used to simulate the circuits. It is shown that in all ca... ver más

 
Kevin J. Parker    
In the approaches to elastography, two mathematical operations have been frequently applied to improve the final estimate of shear wave speed and shear modulus of tissues. The vector curl operator can separate out the transverse component of a complicate... ver más
Revista: Acoustics

 
Yisha Wang, Gang Yang and Hao Lu    
Rapid and accurate tree-crown detection is significant to forestry management and precision forestry. In the past few decades, the development and maturity of remote sensing technology has created more convenience for tree-crown detection and planting ma... ver más
Revista: Algorithms

 
Artem T. Turov, Yuri A. Konstantinov, Fedor L. Barkov, Dmitry A. Korobko, Igor O. Zolotovskii, Cesar A. Lopez-Mercado and Andrei A. Fotiadi    
Moving differential and dynamic window moving averaging are simple and well-known signal processing algorithms. However, the most common methods of obtaining sufficient signal-to-noise ratios in distributed acoustic sensing use expensive and precise equi... ver más
Revista: Algorithms