EURO-Online login
- New to EURO? Create an account
- I forgot my username and/or my password.
- Help with cookies
(important for IE8 users)
2148. An Exact Algorithm for the Euclidean k-Steiner Tree Problem
Invited abstract in session WB-25: Topics in Integer Programming II, stream Combinatorial Optimization.
Wednesday, 10:30-12:00Room: 011 (building: 208)
Authors (first author is the speaker)
1. | Jae Lee
|
Mathematics and Statistics, University of Melbourne | |
2. | Charl Ras
|
School of Mathematics and Statistics, University of Melbourne | |
3. | Marcus Brazil
|
Dept. Electrical and Electronic Engineering, University of Melbourne | |
4. | Doreen Thomas
|
Mechanical Engineering, University of Melbourne |
Abstract
The classical minimum Steiner tree problem is an NP-hard problem that involves finding the shortest network spanning a set of terminals in the plane using additional points called Steiner points. In the minimum k-Steiner tree problem, the number of Steiner points is limited to some positive integer k. In a minimum Steiner tree, every Steiner point has degree 3, but the restriction on the number of Steiner points also allows degree-4 Steiner points to occur. This increases the number of topologies that are potentially optimal, which further increases the complexity of the problem.
To address the large number of topologies in the classical minimum Steiner tree problem, algorithms such as the GeoSteiner Algorithm implement various pruning tests. These pruning tests are based on the structural and geometric properties of a minimum Steiner tree and are used to discard the majority of sub-optimal topologies early on to deal with the large number of topologies. We take this approach and create novel pruning tests that tackle topologies involving a degree-4 Steiner point. Hence, we create an algorithm that solves the minimum k-Steiner tree problem exactly, incorporating these new pruning tests in order to make it more efficient.
Keywords
- Graphs and Networks
- Algorithms
Status: accepted
Back to the list of papers