Equitable Routing -- Rethinking the Multiple Traveling Salesman Problem
Abhay Singh Bhadoriya, Deepjyoti Deka, Kaarthik Sundar
TL;DR
This paper addresses equitable routing in the MTSP by introducing two parametric fairness formulations, $oldsymbol{ ext{F}}^{oldsymbol{\varepsilon}}$ (SOC-based) and $oldsymbol{ ext{F}}^{oldsymbol{\Delta}}$ (Gini-based), enabling a controllable fairness-cost trade-off. It develops exact solution methods, including a branch-and-cut framework with specialized separation for sub-tour constraints and outer-approximation schemes for the $p$-norm and SOC facets, yielding global optimality. The authors also connect these fair MTSP variants to bi-objective formulations, enabling Pareto-front computation between total tour length and fairness, and demonstrate practical gains over the min-max MTSP in both benchmark and real-world EV-routing contexts. The results indicate that the proposed fair formulations provide a continuum of fairness levels with favorable computational properties and meaningful practical impact for workload balancing in routing and fleet management. Overall, fair-MTSP variants offer a promising, scalable alternative to min-max MTSP for equitable workload distribution with quantifiable cost of fairness and accessible Pareto-front analysis.
Abstract
The Multiple Traveling Salesman Problem (MTSP) generalizes the Traveling Salesman Problem (TSP) by introducing multiple salesmen tasked with visiting a set of targets from a single depot, ensuring each target is visited exactly once while minimizing total tour length. A key variant, the min-max MTSP, seeks to balance workloads by minimizing the longest tour among salesmen. However, this problem is challenging to solve optimally due to weak lower bounds from linear relaxations. This paper introduces two novel parametric variants of the MTSP, termed "fair-MTSP". One variant is modeled as a Mixed-Integer Second Order Cone Program (MISOCP), and the other as a Mixed Integer Linear Program (MILP). Both variants aim to distribute tour lengths equitably among salesmen while minimizing overall costs. We develop algorithms to achieve global optimality for these fair-MTSP variants. We present computational results based on benchmark and real-world scenarios, particularly in electric vehicle fleet management and routing. Furthermore, we also show that the algorithmic approaches presented for the fair-MTSP variants can be directly used to obtain the Pareto-front of a bi-objective optimization problem where one objective focuses on minimizing the total tour length and the other focuses on balancing the tour lengths of the individual tours. The findings support fair-MTSP as a promising alternative to the min-max MTSP, emphasizing fairness in workload distribution.
