The Power of Many: A Physarum Swarm Steiner Tree Algorithm
Sheryl Hsu, Fidel I. Schaposnik Massolo, Laura P. Schaposnik

TL;DR
This paper introduces a Physarum swarm algorithm that mimics slime mold behavior to solve the Euclidean Steiner tree problem, including obstacle avoidance, offering a novel bio-inspired approach with broad applicability.
Contribution
The paper presents a new Physarum-based swarm algorithm that effectively solves Steiner tree problems with obstacle avoidance, demonstrating advantages over existing methods.
Findings
Successfully solves Euclidean Steiner tree problems.
Handles obstacle avoidance effectively.
Operates on various shapes and topologies.
Abstract
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.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSlime Mold and Myxomycetes Research · Biocrusts and Microbial Ecology · Plant and Biological Electrophysiology Studies
