On parametric formulations for the Asymmetric Traveling Salesman Problem

Gustavo Angulo,Diego Moran
2024-11-21
Abstract:The traveling salesman problem is a widely studied classical combinatorial problem for which there are several integer linear formulations. In this work, we consider the Miller-Tucker-Zemlin (MTZ), Desrochers-Laporte (DL) and Single Commodity Flow (SCF) formulations. We argue that the choice of some parameters of these formulations is arbitrary and, therefore, there are families of formulations of which each of MTZ, DL, and SCF is a particular case. We analyze these families for different choices of the parameters, noting that in general the formulations involved are not comparable to each other and there is no one that dominates the rest. Then we define and study the closure of each family, that is, the set obtained by considering all the associated formulations simultaneously. In particular, we give an explicit integer linear formulation for the closure of each of the families we have defined and then show how they compare to each other.
Optimization and Control
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to study and improve the existing integer linear programming (ILP) formulation methods for the Asymmetric Traveling Salesman Problem (ATSP). Specifically, the author explores three classic formulation methods: Miller - Tucker - Zemlin (MTZ), Desrochers - Laporte (DL) and Single Commodity Flow (SCF), and proposes that some parameter selections in these formulations are arbitrary. Therefore, there is a family of formulations, and each classic formulation is a special case. ### The main objectives of the paper include: 1. **Analyze the influence of different parameter selections**: - The author generalizes the MTZ, DL and SCF formulations by introducing parameters \(d\) and \(b\), and studies the influence of these parameters on the effectiveness of the formulations. - For different parameter selections, analyze the relationships between these formulations, and point out that they are usually not comparable, that is, no formulation is superior to other formulations in all cases. 2. **Define and study the closure of formulations**: - Define the closure of each formulation family, that is, the set of formulations obtained by considering all possible parameter values simultaneously. - Give the specific integer linear programming formulations of each closure, and compare the relationships between these closures. 3. **Provide new parameterized formulations**: - Propose new parameterized formulations d - MTZ, d - DL and b - SCF, and prove their effectiveness and characteristics. - Study the performance of these new formulations under different parameters, especially the properties in terms of optimal solutions and relaxation solutions. ### Specific problem description: ATSP is a classic combinatorial optimization problem, which requires finding a Hamiltonian circuit in a directed graph that passes through all nodes exactly once and has the minimum total cost. This problem has wide applications in fields such as logistics, sequencing and scheduling. Traditional ILP formulation methods such as MTZ, DL and SCF face challenges when dealing with large - scale problems. Therefore, more effective formulation methods are needed to improve the solution efficiency and quality. ### Summary: The core problem of the paper is to systematically analyze and improve the existing ATSP integer linear programming formulation methods by introducing a parameterized method, aiming to provide a more flexible and efficient model for solving ATSP. This not only contributes to theoretical research, but also provides a better tool for practical applications. ### Related formulas: - **MTZ formulation**: \[ u_i - u_j + d_{ij} \leq 1 - x_{ij}, \quad \forall (i,j) \in A_1 \] - **DL formulation**: \[ u_i - u_j + x_{ij} + (1 - d_{ij} - d_{ji})x_{ji} \leq 1 - d_{ij}, \quad \forall (i,j) \in A_1 \] - **SCF formulation**: \[ \sum_{(i,j) \in \delta^+(i)} f_{ij} - \sum_{(j,i) \in \delta^-(i)} f_{ji} = \begin{cases} n - 1 & \text{if } i = 1 \\ -b_i & \text{if } i \in N_1 \end{cases} \] \[ f_{ij} \leq x_{ij}, \quad \forall (i,j) \in A \] Through these formulations, the paper attempts to provide a more powerful mathematical model for ATSP, so as to better solve practical problems.