Improved Formulations and Branch-and-cut Algorithms for the Angular Constrained Minimum Spanning Tree Problem

The Angular Constrained Minimum Spanning Tree Problem (α-MSTP) is defined in terms of a complete undirected graph G=(V,E) and an angle α∈ (0,2π]. Vertices of G define points in the Euclidean plane while edges, the line segments connecting them, are weighted by the Euclidean distance between their endpoints. A spanning tree is an α-spanning tree (α-ST) of G if, for any i ∈ V, the smallest angle that encloses all line segments corresponding to its i-incident edges does not exceed α. α-MSTP consists in finding an α-ST with the least weight. We introduce two α-MSTP integer programming formulations, ℱ_xy^* and ℱ_x^++ and their accompanying Branch-and-cut (BC) algorithms, BCFXY^* and BCFX^++. Both formulations can be seen as improvements over formulations coming from the literature. The strongest of them, ℱ_x^++, was obtained by: (i) lifting an existing set of inequalities in charge of enforcing α angular constraints and (ii) characterizing α-MSTP valid inequalities from the Stable Set polytope, a structure behind α-STs, that we disclosed here. These formulations and their predecessors in the literature were compared from a polyhedral perspective. From a numerical standpoint, we observed that BCFXY^* and BCFX^++ compare favorably to their competitors in the literature. In fact, thanks to the quality of the bounds provided by ℱ_x^++, BCFX^++ seems to outperform the other existing α-MSTP algorithms. It is able to solve more instances to proven optimality and to provide sharper lower bounds, when optimality is not attested within an imposed time limit. As a by-product, BCFX^++ provided 8 new optimality certificates for instances coming from the literature.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/23/2022

Exact solution approaches for the discrete α-neighbor p-center problem

The discrete α-neighbor p-center problem (d-α-pCP) is an emerging varian...
research
09/25/2018

Algorithms for Euclidean Degree Bounded Spanning Tree Problems

Given a set of points in the Euclidean plane, the Euclidean δ-minimum sp...
research
02/18/2021

Maximum weighted induced forests and trees: New formulations and a computational comparative review

Given a graph G=(V,E) with a weight w_v associated with each vertex v∈ V...
research
12/01/2020

Comb inequalities for typical Euclidean TSP instances

We prove that even in average case, the Euclidean Traveling Salesman Pro...
research
04/02/2021

Branch-and-cut algorithms for the covering salesman problem

The Covering Salesman Problem (CSP) is a generalization of the Traveling...
research
02/14/2018

Upgrading nodes in tree-shaped hub location

In this paper, we introduce the Tree of Hubs Location Problem with Upgra...
research
09/05/2017

An Exact Approach for the Balanced k-Way Partitioning Problem with Weight Constraints and its Application to Sports Team Realignment

In this work a balanced k-way partitioning problem with weight constrain...

Please sign up or login with your details

Forgot password? Click here to reset