Journal
TRANSPORTATION SCIENCE
Volume 55, Issue 3, Pages 687-705Publisher
INFORMS
DOI: 10.1287/trsc.2020.1036
Keywords
arc routing; branch-price-and-cut; branch-and-cut; districting
Categories
Funding
- Deutsche Forschungsgemeinschaft [IR 122/10-1]
Ask authors/readers for more resources
SoftCluCARP is a variant of the capacitated arc-routing problem that involves partitioning streets into clusters. The branch-price-and-cut algorithm is designed to solve SoftCluCARP by using metaheuristic and branch-and-cut-based solvers for the column-generation subproblem, resulting in an effective and accurate solution approach.
The soft-clustered capacitated arc-routing problem (SoftCluCARP) is a variant of the classical capacitated arc-routing problem. The only additional constraint is that the set of required edges, that is, the streets to be serviced, is partitioned into clusters, and feasible routes must respect the soft-cluster constraint, that is, all required edges of the same cluster must be served by the same vehicle. In this article, we design an effective branch-price-andcut algorithm for the exact solution of the SoftCluCARP. Its new components are a metaheuristic and branch-and-cut-based solvers for the solution of the column-generation subproblem, which is a profitable rural clustered postman tour problem. Although postman problems with these characteristics have been studied before, there is one fundamental difference here: clusters are not necessarily vertex-disjoint, which prohibits many preprocessing and modeling approaches for clustered postman problems from the literature. We present an undirected and a windy formulation for the pricing subproblem and develop and computationally compare two corresponding branch-and-cut algorithms. Cutting is also performed at the master-program level using subset-row inequalities for subsets of size up to five. For the first time, these nonrobust cuts are incorporated into MIP-based routing subproblem solvers using two different modeling approaches. In several computational studies, we calibrate the individual algorithmic components. The final computational experiments prove that the branch-price-and-cut algorithm equipped with these problem-tailored components is effective: The largest SoftCluCARP instances solved to optimality have more than 150 required edges or more than 50 clusters.
Authors
I am an author on this paper
Click your name to claim this paper and add it to your profile.
Reviews
Recommended
No Data Available