TSP solution using an exact model based on the branch flow formulation and automatic cases generation via the Julia software

The traveling salesman problem (TSP) is a classical optimization problem with practical applications in logistics, transportation, and network design. This research proposes an efficient mixed-integer linear programming (MILP) model based on the branch flow formulation which prevents the formation of sub-tours during the solution process and guarantees valid optimal routes. Implemented in Julia with the JuMP optimization package and the HiGHS solver, the model achieves high computational efficiency. Unlike classical models, the branch flow formulation ensures a quadratic constraint growth, rather than an exponential one, significantly enhancing scalability. Benchmark tests on various instances (Eil51, Eil76, KroA100) demonstrate results comparable to state-of-the-art combinatorial optimizers, and six new TSP instances, ranging from 50 to 300 cities, validate the model’s performance. This scalable and robust approach is well-suited for real-world applications in supply chain management, network optimization, and urban planning, and it shows potential for future extensions to dynamic or multi-objective TSP variants.

Authors

Institutions

Publication Details

Journal
Results in Control and Optimization
Published
2024-12-01
DOI
https://doi.org/10.1016/j.rico.2024.100507
Citations
1
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
0.25
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

TSP solution using an exact model based on the branch flow formulation and automatic cases generation via the Julia software

Luis Fernando Grisales-Noreña, Walter Gil-González, Jorge Alfredo Ardila‐Rey, Rubén Iván Bolaños et al.
1 citations
Results in Control and Optimization
Robotic Path Planning Algorithms
0.25
article

TSP solution using an exact model based on the branch flow formulation and automatic cases generation via the Julia software

Luis Fernando Grisales-Noreña, Walter Gil-González, Jorge Alfredo Ardila‐Rey, Rubén Iván Bolaños, Oscar Danilo Montoya
article en
1 citations

Abstract

The traveling salesman problem (TSP) is a classical optimization problem with practical applications in logistics, transportation, and network design. This research proposes an efficient mixed-integer linear programming (MILP) model based on the branch flow formulation which prevents the formation of sub-tours during the solution process and guarantees valid optimal routes. Implemented in Julia with the JuMP optimization package and the HiGHS solver, the model achieves high computational efficiency. Unlike classical models, the branch flow formulation ensures a quadratic constraint growth, rather than an exponential one, significantly enhancing scalability. Benchmark tests on various instances (Eil51, Eil76, KroA100) demonstrate results comparable to state-of-the-art combinatorial optimizers, and six new TSP instances, ranging from 50 to 300 cities, validate the model’s performance. This scalable and robust approach is well-suited for real-world applications in supply chain management, network optimization, and urban planning, and it shows potential for future extensions to dynamic or multi-objective TSP variants.

Results in Control and OptimizationVol. 17
University of Talca (CL), Technological University of Pereira (CO), Universidad Distrital Francisco José de Caldas (CO), Instituto Tecnológico Metropolitano (CO), Federico Santa María Technical University (CL)
Industry, innovation and infrastructure
Openalex Percentile: Top 44%
Robotic Path Planning Algorithms
0.25
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

TSP solution using an exact model based on the branch flow formulation and automatic cases generation via the Julia software — Luis Fernando Grisales-Noreña, Walter Gil-González, et al. · Results in Control and Optimization (2024) | TGRS Research Map | TGRS