Genetic algorithms for balanced spanning tree problem

3Citations
Citations of this article
11Readers
Mendeley users who have this article in their library.

Abstract

Given an undirected weighted connected graph G = (V,E) with vertex set V and edge set E and a designated vertex r ∈ V, we consider the problem of constructing a spanning tree in G that balances both the minimum spanning tree and the shortest paths tree rooted at r. Formally, for any two constants α, β ≥ 1, we consider the problem of computing an (α, β)-balanced spanning tree T in G, in the sense that, (i) for every vertex v ∈ V, the distance between r and v in T is at most α times the shortest distance between the two vertices in G, and (ii) the total weight of T is at most β times that of the minimum tree weight in G. It is well known that, for any α,β ≥ 1, the problem of deciding whether G contains an (α,β)-balanced spanning tree is NP-complete [15]. Consequently, given any α ≥ 1 (resp., β ≥ 1), the problem of finding an (α, β)-balanced spanning tree that minimizes β (resp., α) is NP-complete. In this paper, we present efficient genetic algorithms for these problems. Our experimental results show that the proposed algorithm returns high quality balanced spanning trees.

Cite

CITATION STYLE

APA

Moharam, R., Morsy, E., & Ismail, I. A. (2015). Genetic algorithms for balanced spanning tree problem. In Proceedings of the 2015 Federated Conference on Computer Science and Information Systems, FedCSIS 2015 (pp. 537–545). Institute of Electrical and Electronics Engineers Inc. https://doi.org/10.15439/2015F249

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free