Bisection algorithm of increasing algebraic connectivity by adding an edge

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, λ 2 (G′)) of G′ is maximized. 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.

[1]  Stephen P. Boyd,et al.  Growing Well-connected Graphs , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[2]  Richard M. Murray,et al.  Recent Research in Cooperative Control of Multivehicle Systems , 2007 .

[3]  Shaun M. Fallat,et al.  Extremizing algebraic connectivity subject to graph theoretic constraints , 1998 .

[4]  Gordon F. Royle,et al.  Algebraic Graph Theory , 2001, Graduate texts in mathematics.

[5]  K. J. Ray Liu,et al.  Improving Connectivity via Relays Deployment in Wireless Sensor Networks , 2007, IEEE GLOBECOM 2007 - IEEE Global Telecommunications Conference.

[6]  Mehran Mesbahi,et al.  On maximizing the second smallest eigenvalue of a state-dependent graph Laplacian , 2006, IEEE Transactions on Automatic Control.

[7]  Timothy M. Toolan,et al.  Advances in sliding window subspace tracking , 2005 .

[8]  Danny Barash,et al.  Spectral Decomposition for the Search and Analysis of RNA Secondary Structure , 2004, J. Comput. Biol..

[9]  Richard M. Murray,et al.  Information flow and cooperative control of vehicle formations , 2004, IEEE Transactions on Automatic Control.

[10]  R. Murray,et al.  Agreement problems in networks with directed graphs and switching topology , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[11]  Mehran Mesbahi,et al.  On state-dependent dynamic graphs and their controllability properties , 2004, 2004 43rd IEEE Conference on Decision and Control (CDC) (IEEE Cat. No.04CH37601).

[12]  B. Mohar Some applications of Laplace eigenvalues of graphs , 1997 .

[13]  Ji-Ming Guo,et al.  The effect on the Laplacian spectral radius of a graph by adding or grafting edges , 2006 .

[14]  Gene H. Golub,et al.  Matrix computations , 1983 .

[15]  M. Fiedler Algebraic connectivity of graphs , 1973 .

[16]  I. Postlethwaite,et al.  Tight formation flying and sphere packing , 2007, 2007 American Control Conference.

[17]  A. Hagberg,et al.  Rewiring networks for synchronization. , 2008, Chaos.

[18]  J. Bunch,et al.  Rank-one modification of the symmetric eigenproblem , 1978 .