Skip to main content
Log in

Solving the euclidean steiner minimum tree using cellular stochastic diffusion search algorithm

  • Published:
Journal of Shanghai Jiaotong University (Science) Aims and scope Submit manuscript

Abstract

The Euclidean Steiner minimum tree problem is a classical NP-hard combinatorial optimization problem. Because of the intrinsic characteristic of the hard computability, this problem cannot be solved accurately by efficient algorithms up to now. Due to the extensive applications in real world, it is quite important to find some heuristics for it. The stochastic diffusion search algorithm is a newly population-based algorithm whose operating mechanism is quite different from ordinary intelligent algorithms, so this algorithm has its own advantage in solving some optimization problems. This paper has carefully studied the stochastic diffusion search algorithm and designed a cellular automata stochastic diffusion search algorithm for the Euclidean Steiner minimum tree problem which has low time complexity. Practical results show that the proposed algorithm can find approving results in short time even for the large scale size, while exact algorithms need to cost several hours.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Gilbert E N, Pollak H O. Steiner minimal trees [J]. SIAM Journal on Applied Mathematics, 1968, 16(1): 1–29.

    Article  MATH  MathSciNet  Google Scholar 

  2. Maculan N, Michelon P, Xavier A E. The Euclidean Steiner tree problem in R n: A mathematical programming formulation [J]. Annals of Operations Research, 2000, 96(1–4): 209–220.

    Article  MathSciNet  Google Scholar 

  3. Du D Z, Hwang F K. The Steiner ratio conjecture of Gilbert and Pollak is true [J]. Proceedings of the National Academy of Sciences of the United States of America, 1990, 87(23): 9464–9466.

    Article  MATH  MathSciNet  Google Scholar 

  4. Bishop J M, Torr P. Stochastic search network [C]// Proceedings of the 1st IEE Conference on Artificial Neural Networks. London, UK: IEE, 1989: 329–331.

    Google Scholar 

  5. de Meyer K. Foundations of stochastic diffusion search [D]. Berkshire, UK: Department of Cybernetics, University of Reading, 2004.

    Google Scholar 

  6. de Meyer K, Nasuto S J, Bishop M. Stochastic diffusion search: Partial function evaluation in swarm intelligence dynamic optimisation [C]//Stigmergic Optimization, Studies in Computational Intelligence. Cambridge, USA: Springer-Verlag, 2006: 185–207.

    Google Scholar 

  7. Wang Li-fang, Zeng Jian-chao. A survey of stochastic diffusion search [J]. Pattern Recognition and Artificial Intelligence, 2008, 21(3): 351–356 (in Chinese).

    Google Scholar 

  8. Zhu Gang, Ma Liang. Solving TSP by cellular ant algorithm [J]. Computer Engineering and Applications, 2007, 43(10): 79–80 (in Chinese).

    Google Scholar 

  9. Zhu Gang, Ma Liang. Cellular ant algorithm for function optimization [J]. Journal of Systems Engineering, 2007, 22(3): 305–308 (in Chinese).

    Google Scholar 

  10. Jin Hui-min, Ma Liang, Wang Zhou-mian. Fast algorithms for finding optimal Euclidean Steiner tree [J]. Application Research of Computers, 2006, 23(5): 60–62 (in Chinese).

    Google Scholar 

  11. Jin Hui-min, Ma Liang, Wang Zhou-mian. Intelligent optimization algorithms for Euclidean Steiner minimum tree problem [J]. Computer Engineering, 2006, 32(10): 201–203 (in Chinese).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jin Zhang  (张 瑾).

Additional information

Foundation item: the National Natural Science Foundation of China (No. 70871081), the Science and Technology Department Research Project of Henan Province (No. 112102310448) and the Natural Science Foundation of Henan University (No. 2010YBZR047)

Rights and permissions

Reprints and permissions

About this article

Cite this article

Zhang, J., Zhao, Yl. & Ma, L. Solving the euclidean steiner minimum tree using cellular stochastic diffusion search algorithm. J. Shanghai Jiaotong Univ. (Sci.) 16, 734–741 (2011). https://doi.org/10.1007/s12204-011-1218-0

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12204-011-1218-0

Key words

CLC number

Navigation