DocumentCode :
1340975
Title :
Bisection Algorithm of Increasing Algebraic Connectivity by Adding an Edge
Author :
Kim, Yoonsoo
Author_Institution :
Dept. of Mech. & Mechatron. Eng., Univ. of Stellenbosch, Matieland, South Africa
Volume :
55
Issue :
1
fYear :
2010
Firstpage :
170
Lastpage :
174
Abstract :
For a given graph (or network) G, consider another graph G´ by adding or deleting an edge e to or from G. We propose a computationally efficient algorithm of finding e such that the second smallest eigenvalue (algebraic connectivity, ??2(G´)) of G´ is maximized or minimized. Theoretically, the proposed algorithm runs in O(4mnlog(d/??)), where n is the number of nodes in G, m is the number of disconnected edges in G, d is the difference between ??3(G) and ??2(G), and ?? > 0 is a sufficiently small constant. However, extensive simulations show that the practical computational complexity of the proposed algorithm, O(5.7mn), is nearly comparable to that of a simple greedy-type heuristic, O(2mn). This algorithm can also be easily modified for finding e which affects ??2(G) the least.
Keywords :
computational complexity; graph theory; algebraic connectivity; bisection algorithm; greedy type heuristic; practical computational complexity; Africa; Computational complexity; Computational modeling; Control theory; Eigenvalues and eigenfunctions; Energy consumption; Laplace equations; Mechatronics; Robust stability; Algebraic connectivity; Laplacian matrix;
fLanguage :
English
Journal_Title :
Automatic Control, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9286
Type :
jour
DOI :
10.1109/TAC.2009.2033763
Filename :
5340588
Link To Document :
بازگشت