DocumentCode
2540017
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
fYear
2009
fDate
24-26 June 2009
Firstpage
298
Lastpage
301
Abstract
For a given graph (or network) G, consider another graph G´ by adding an edge e to G. We propose a computationally efficient algorithm of finding e such that the second smallest eigenvalue (algebraic connectivity, lambda2(G´)) of G´ is maximized. Theoretically, the proposed algorithm runs in O(4 mnlog(d/isin)), where n is the number of nodes in G, m is the number of disconnected edges in G, d is the difference between lambda3(G) and lambda2(G), and isin > 0 is a sufficiently small constant. However, extensive simulations show that the practical computational complexity of the proposed algorithm, O(5.7 mn), is nearly comparable to that of a simple greedy-type heuristic, O(2 mn). This algorithm can also be easily modified for finding e which affects lambda2(G) the least.
Keywords
computational complexity; eigenvalues and eigenfunctions; graph theory; greedy algorithms; matrix algebra; optimisation; Laplacian matrix; algebraic connectivity; bisection algorithm; computational complexity; eigenvalue; graph edge; greedy-type heuristics; maximization; Africa; Automatic control; Automation; Computational complexity; Computational modeling; Computer networks; Eigenvalues and eigenfunctions; Laplace equations; Relays; Robust stability; Laplacian matrix; algebraic connectivity;
fLanguage
English
Publisher
ieee
Conference_Titel
Control and Automation, 2009. MED '09. 17th Mediterranean Conference on
Conference_Location
Thessaloniki
Print_ISBN
978-1-4244-4684-1
Electronic_ISBN
978-1-4244-4685-8
Type
conf
DOI
10.1109/MED.2009.5164556
Filename
5164556
Link To Document