Title: A viral system massive infection algorithm to solve the Steiner tree problem in graphs with medium terminal density

Authors: Pablo Cortes, Jose M. Garcia, Jesus Munuzuri, Jose Guadix

Addresses: Ingenieria de Organizacion, School of Engineering, University of Seville, Camino de los Descubrimientos s/n, E-41092 Sevilla, Spain. ' Ingenieria de Organizacion, School of Engineering, University of Seville, Camino de los Descubrimientos s/n, E-41092 Sevilla, Spain. ' Ingenieria de Organizacion, School of Engineering, University of Seville, Camino de los Descubrimientos s/n, E-41092 Sevilla, Spain. ' Ingenieria de Organizacion, School of Engineering, University of Seville, Camino de los Descubrimientos s/n, E-41092 Sevilla, Spain

Abstract: The Steiner tree problem in graphs presents highest difficulties in case of graphs with a medium density of terminals. In fact, most of the efficient algorithms that have been developed to deal with the Steiner tree problem show their worse behaviour for a terminal density between 15 and 30%. Here we present a new bio-inspired approach based on a biological virus infection called viral system (VS) that emulates a massive infection in an organism (representing a massive exploration of the feasibility region). The approach is tested in a large-sized library of problems for which the optimal solution is known, and it is compared to other very efficient soft computing methodologies such as Tabu search and genetic algorithms that have been developed for this specific problem. The VS massive infection algorithm improves the results provided by such approaches.

Keywords: viral systems; massive infections; bio-inspired methods; Steiner tree problem; networks; graphs; biological virus infections; Tabu search; genetic algorithms.

DOI: 10.1504/IJBIC.2010.032123

International Journal of Bio-Inspired Computation, 2010 Vol.2 No.2, pp.71 - 77

Available online: 10 Mar 2010 *

Full-text access for editors Access for subscribers Purchase this article Comment on this article