TY - JOUR
T1 - The two-level diameter constrained spanning tree problem
AU - Gouveia, Luis
AU - Leitner, Markus
AU - Ljubić, Ivana
PY - 2015/1/1
Y1 - 2015/1/1
N2 - In this article, we introduce the two-level diameter constrained spanning tree problem (2-DMSTP), which generalizes the classical DMSTP by considering two sets of nodes with different latency requirements. We first observe that any feasible solution to the 2-DMSTP can be viewed as a DMST that contains a diameter constrained Steiner tree. This observation allows us to prove graph theoretical properties related to the centers of each tree which are then exploited to develop mixed integer programming formulations, valid inequalities, and symmetry breaking constraints. In particular, we propose a novel modeling approach based on a three-dimensional layered graph. In an extensive computational study we show that a branch-and-cut algorithm based on the latter model is highly effective in practice.
AB - In this article, we introduce the two-level diameter constrained spanning tree problem (2-DMSTP), which generalizes the classical DMSTP by considering two sets of nodes with different latency requirements. We first observe that any feasible solution to the 2-DMSTP can be viewed as a DMST that contains a diameter constrained Steiner tree. This observation allows us to prove graph theoretical properties related to the centers of each tree which are then exploited to develop mixed integer programming formulations, valid inequalities, and symmetry breaking constraints. In particular, we propose a novel modeling approach based on a three-dimensional layered graph. In an extensive computational study we show that a branch-and-cut algorithm based on the latter model is highly effective in practice.
KW - Integer programming: formulations
KW - Layered graphs
KW - Networks/graphs: tree algorithms
UR - http://www.scopus.com/inward/record.url?scp=84925290997&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84925290997&partnerID=8YFLogxK
U2 - 10.1007/s10107-013-0743-z
DO - 10.1007/s10107-013-0743-z
M3 - Article
AN - SCOPUS:84925290997
SN - 0025-5610
VL - 150
SP - 49
EP - 78
JO - Mathematical Programming
JF - Mathematical Programming
IS - 1
ER -