• DocumentCode
    25409
  • Title

    Physarum Optimization: A Biology-Inspired Algorithm for the Steiner Tree Problem in Networks

  • Author

    Liang Liu ; Yuning Song ; Haiyang Zhang ; Huadong Ma ; Vasilakos, Athanasios V.

  • Author_Institution
    Beijing Key Lab. of Intell. Telecommun. Software & Multimedia, Beijing Univ. of Posts & Telecommun., Beijing, China
  • Volume
    64
  • Issue
    3
  • fYear
    2015
  • fDate
    Mar-15
  • Firstpage
    818
  • Lastpage
    831
  • Abstract
    Using insights from biological processes could help to design new optimization techniques for long-standing computational problems. This paper exploits a cellular computing model in the slime mold physarum polycephalum to solve the Steiner tree problem which is an important NP-hard problem in various applications, especially in network design. Inspired by the path-finding and network formation capability of physarum, we develop a new optimization algorithm, named as the physarum optimization, with low complexity and high parallelism. To validate and evaluate ourproposed models and algorithm, we furtherapplythe physarum optimization to the minimal exposure problem which is a fundamental problem corresponding to the worst-case coverage in wireless sensor networks. Complexity analysis and simulation results show that our proposed algorithm could achieve good performance with low complexity. Moreover, the core mechanism of our physarum optimization also may provide a useful starting point to develop some practical distributed algorithms for network design.
  • Keywords
    computational complexity; distributed algorithms; network theory (graphs); optimisation; trees (mathematics); wireless sensor networks; NP-hard problem; Steiner tree problem; biological process; biology inspired algorithm; cellular computing model; complexity analysis; computational problems; distributed algorithms; minimal exposure problem; network design; network formation capability; path finding capability; physarum optimization algorithm; slime mold physarum polycephalum; wireless sensor networks; worst case coverage; Algorithm design and analysis; Approximation algorithms; Biological system modeling; Computational modeling; Optimization; Steiner trees; Biology-inspired computing; Steiner tree problem; minimal exposure problem; network design; physarum optimization;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2013.229
  • Filename
    6684158