BIO-PHNEOCOct 15, 2021

The Power of Many: A Physarum Swarm Steiner Tree Algorithm

arXiv:2110.08233v16 citations
Originality Incremental advance
AI Analysis

This provides a new bio-inspired approach for solving Steiner tree problems, which is incremental as it builds on existing Physarum models but introduces swarm fusion for improved performance.

The authors tackled the Euclidean Steiner tree problem by developing a novel Physarum swarm algorithm that uses slime mold organisms to form networks and fuse, resulting in a method that also handles obstacle avoidance and serves as a strong alternative to existing leading algorithms.

We create a novel Physarum Steiner algorithm designed to solve the Euclidean Steiner tree problem. Physarum is a unicellular slime mold with the ability to form networks and fuse with other Physarum organisms. We use the simplicity and fusion of Physarum to create large swarms which independently operate to solve the Steiner problem. The Physarum Steiner tree algorithm then utilizes a swarm of Physarum organisms which gradually find terminals and fuse with each other, sharing intelligence. The algorithm is also highly capable of solving the obstacle avoidance Steiner tree problem and is a strong alternative to the current leading algorithm. The algorithm is of particular interest due to its novel approach, rectilinear properties, and ability to run on varying shapes and topological surfaces.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes