Reorganizing topologies of Steiner trees to accelerate their eliminations

From MaRDI portal
Publication:5216441

DOI10.1142/S1793830920500032zbMATH Open1440.90082arXiv1511.03407OpenAlexW2980902051WikidataQ127031727 ScholiaQ127031727MaRDI QIDQ5216441FDOQ5216441


Authors: Aymeric Grodet, Takuya Tsuchiya Edit this on Wikidata


Publication date: 18 February 2020

Published in: Discrete Mathematics, Algorithms and Applications (Search for Journal in Brave)

Abstract: We describe a technique to reorganize topologies of Steiner trees by exchanging neighbors of adjacent Steiner points. We explain how to use the systematic way of building trees, and therefore topologies, to find the correct topology after nodes have been exchanged. Topology reorganizations can be inserted into the enumeration scheme commonly used by exact algorithms for the Euclidean Steiner tree problem in d-space, providing a method of improvement different than the usual approaches. As an example, we show how topology reorganizations can be used to dynamically change the exploration of the usual branch-and-bound tree when two Steiner points collide during the optimization process. We also turn our attention to the erroneous use of a pre-optimization lower bound in the original algorithm and give an example to confirm its usage is incorrect. In order to provide numerical results on correct solutions, we use planar equilateral points to quickly compute this lower bound, even in dimensions higher than two. Finally, we describe planar twin trees, identical trees yielded by different topologies, whose generalization to higher dimensions could open a new way of building Steiner trees.


Full work available at URL: https://arxiv.org/abs/1511.03407




Recommendations




Cites Work


Uses Software





This page was built for publication: Reorganizing topologies of Steiner trees to accelerate their eliminations

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5216441)