A dandelion-encoded evolutionary algorithm for the delay-constrained capacitated minimum spanning tree problem

  • Authors:
  • Angel M. Pérez-Bellido;Sancho Salcedo-Sanz;Emilio G. Ortiz-Garcıa;Antonio Portilla-Figueras;Maurizio Naldi

  • Affiliations:
  • Departament of Signal Theory and Communications, Universidad de Alcalá, Campus Universitario, Alcala de Henares, 28871 Madrid, Spain;Departament of Signal Theory and Communications, Universidad de Alcalá, Campus Universitario, Alcala de Henares, 28871 Madrid, Spain;Departament of Signal Theory and Communications, Universidad de Alcalá, Campus Universitario, Alcala de Henares, 28871 Madrid, Spain;Departament of Signal Theory and Communications, Universidad de Alcalá, Campus Universitario, Alcala de Henares, 28871 Madrid, Spain;Dipartimento di Informatica, Sistemi e Produzione, Universitá di Roma "Tor Vergata", Rome, Italy

  • Venue:
  • Computer Communications
  • Year:
  • 2009

Quantified Score

Hi-index 0.24

Visualization

Abstract

This paper proposes an evolutionary algorithm with Dandelion-encoding to tackle the Delay-Constrained Capacitated Minimum Spanning Tree (DC-CMST) problem. This problem has been recently proposed, and consists of finding several broadcast trees from a source node, jointly considering traffic and delay constraints in trees. A version of the problem in which the source node is also included in the optimization process is considered as well in the paper. The Dandelion code used in the proposed evolutionary algorithm has been recently proposed as an effective way of encoding trees in evolutionary algorithms. Good properties of locality has been reported on this encoding, which makes it very effective to solve problems in which the solutions can be expressed in form of trees. In the paper we describe the main characteristics of the algorithm, the implementation of the Dandelion-encoding to tackled the DC-CMST problem and a modification needed to include the source node in the optimization. In the experimental section of this article we compare the results obtained by our evolutionary with that of a recently proposed heuristic for the DC-CMST, the Least Cost (LC) algorithm. We show that our Dandelion-encoded evolutionary algorithm is able to obtain better results that the LC in all the instances tackled.