期刊
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS
卷 97, 期 -, 页码 -出版社
ELSEVIER
DOI: 10.1016/j.comgeo.2021.101771
关键词
Combinatorial optimization; Integer programming; Spanning trees; Discrete geometry; Arrangements
资金
- CNPq [303928/2018-2]
- FAPEMIG [CEX-PPM-00164/17]
- Coordenacao de Aperfeicoamento de Pessoal de Nivel Superior - Brasil (CAPES) [001]
This paper introduces Integer Programming (IP) methods for the Minimum Area Spanning Tree Problem (MASTP) and branch-and-cut algorithms using Benders Decomposition. By utilizing an early branching strategy, the algorithms successfully solved difficult instances and demonstrated that MASTP is challenging to solve in practice.
The Minimum Area Spanning Tree Problem (MASTP) is defined in terms of a complete undirected graph G, where every vertex represents a point in the two dimensional Euclidean plane. Associated to each edge, there is a disk placed right at its midpoint, with diameter matching the length of the edge. MASTP seeks a spanning tree of Gthat minimizes the area in the union of the disks associated to its edges. This paper presents Integer Programming (IP) approaches for MASTP, introduces pre-processing techniques to reduce the size of the formulations, and characterizes valid inequalities for reinforcing its Linear Programming Relaxation bounds. Several Branch-and-cut (BC) algorithms exploiting such ideas are introduced. Additionally, we also apply Benders Decomposition to one of these formulations. An accompanying BC method, that separates Benders optimality cuts, is also introduced. Aiming to save linear programming re-optimization times, that algorithm makes use of an early branching strategy. Given the set of valid inequalities used in the polyhedral representation of the problem and the best available upper bound for the optimal cost, it detects if the node cannot be pruned by bounds and then stops the cutting plane generation, in order to branch. Our algorithms manage to solve instances with up to only 15 vertices, suggesting thus that MASTP is hard to solve in practice, at least with the currently available methods. Thanks to the early branching strategy, the Benders based BC method obtained the best computational results, by far. It solved more instances to proven optimality than the other algorithms (31 out of 45 cases) and it is about three times faster than the second best performing algorithm. (C) 2021 Elsevier B.V. All rights reserved.
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据