Genetic Algorithms for Balanced Spanning Tree Problem

被引:1
作者
Moharam, Riham [1 ]
Morsy, Ehab [1 ]
Ismail, Ismail A. [2 ]
机构
[1] Suez Canal Univ, Dept Math, Ismailia 41522, Egypt
[2] 6 October Univ, Dept Comp Sci, Cairo, Egypt
来源
PROCEEDINGS OF THE 2015 FEDERATED CONFERENCE ON COMPUTER SCIENCE AND INFORMATION SYSTEMS | 2015年 / 5卷
关键词
Minimum Spanning Tree; Shortest Paths Tree; Balanced Spanning Tree; Genetic Algorithms; Graph Algorithms;
D O I
10.15439/2015F249
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Given an undirected weighted connected graph G = (V, E) with vertex set V and edge set E and a designated vertex r is an element of 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 a, alpha, beta >= 1, we consider the problem of computing an (alpha, beta)-balanced spanning tree T in G, in the sense that, (i) for every vertex v is an element of V, the distance between r and v in T is at most alpha times the shortest distance between the two vertices in G, and (ii) the total weight of T is at most beta times that of the minimum tree weight in G. It is well known that, for any alpha, beta >= 1, the problem of deciding whether G contains an (alpha, beta)-balanced spanning tree is NP-complete [ 15]. Consequently, given any alpha >= 1 (resp., beta >= 1), the problem of finding an (alpha, beta)-balanced spanning tree that minimizes beta (resp., alpha) 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.
引用
收藏
页码:537 / 545
页数:9
相关论文
共 26 条
[1]  
Abdoun O., 2012, CoRR
[2]  
AWERBUCH B, 1990, PROCEEDINGS OF THE NINTH ANNUAL ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, P177, DOI 10.1145/93385.93417
[3]  
Awerbuch B., 1991, EFFICIENT BROA UNPUB
[4]  
Bang Ye W., 2004, Spanning Trees and Optimization Problems
[5]   ROUTING TO MULTIPLE DESTINATIONS IN COMPUTER-NETWORKS [J].
BHARATHKUMAR, K ;
JAFFE, JM .
IEEE TRANSACTIONS ON COMMUNICATIONS, 1983, 31 (03) :343-351
[6]  
Blickle T., 1995, A Comparison of Selection Schemes used in Genetic Algorithms
[7]   A fast algorithm for computing minimum routing cost spanning trees [J].
Campos, Rui ;
Ricardo, Manuel .
COMPUTER NETWORKS, 2008, 52 (17) :3229-3247
[8]  
Chipperfield A., 1994, MATLAB GENETIC ALGOR
[9]  
CONG J, 1991, IEEE INTERNATIONAL CONFERENCE ON COMPUTER-DESIGN : VLSI IN COMPUTERS AND PROCESSORS, P170, DOI 10.1109/ICCD.1991.139874
[10]   PROVABLY GOOD PERFORMANCE-DRIVEN GLOBAL ROUTING [J].
CONG, JS ;
KAHNG, AB ;
ROBINS, G ;
SARRAFZADEH, M ;
WONG, CK .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1992, 11 (06) :739-752