FullText URL
fulltext.pdf 3.09 MB
Author
Zhang, Liping Graduate School of Environmental, Life, Natural Science and Technology, Okayama University
Migita, Tsuyoshi Faculty of Environmental, Life, Natural Science and Technology, Okayama University Kaken ID publons researchmap
Takahashi, Norikazu Faculty of Environmental, Life, Natural Science and Technology, Okayama University
Abstract
A novel approximate solution method for the Euclidean Steiner tree problem is proposed and its performance is demonstrated through experiments using 195 benchmark problem instances from the OR-Library. Given a finite number of terminal points, the proposed method first generates non-terminal points around each terminal point and at the same location as the Steiner point for each triangle obtained by the Delaunay triangulation for all terminal points. It next runs a genetic algorithm to select a subset of the generated non-terminal points, aiming to minimize the total edge length of a minimum spanning tree for all the terminal points and the selected non-terminal points. It then optimizes the locations of the non-terminal points in the tree using Weiszfeld’s method, while preserving the topology. It finally refines the tree by adding new non-terminal points, adding and removing edges, and optimizing the locations of all non-terminal points. The experimental results show that, among 150 benchmark problem instances with known optimal solutions, the proposed method successfully constructs a Euclidean Steiner tree for 61 instances. For the remaining 89 instances, it produces an approximate solution whose total edge lengths is less than 100.7% of the optimal. The experimental results also show that the proposed method obtains approximate solutions efficiently: within 1.5 seconds for instances with up to 100 terminal points and within 61 seconds for instances with up to 1,000 terminal points.
Keywords
Combinatorial optimization
genetic algorithm
Fermat problem
Weiszfeld’s method
Delaunay triangulation
Published Date
2026-08
Publication Title
IEEE Access
Volume
volume14
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Start Page
122947
End Page
122962
ISSN
2169-3536
Content Type
Journal Article
language
English
OAI-PMH Set
岡山大学
File Version
publisher
DOI
License
https://creativecommons.org/licenses/by/4.0/
Citation
L. Zhang, T. Migita and N. Takahashi, "A Novel Approximate Solution Method for Euclidean Steiner Tree Problem Based on Genetic Algorithm," in IEEE Access, vol. 14, pp. 122947-122962, 2026, doi: 10.1109/ACCESS.2026.3722514.
助成情報
25K03196: 分散的全域木生成に基づく完全合意アルゴリズムの開発と機械学習への応用 ( 独立行政法人日本学術振興会 / Japan Society for the Promotion of Science )