Optimal network topologies: expanders, cages, Ramanujan graphs, entangled networks and all that
- 1 August 2006
- journal article
- research article
- Published by IOP Publishing in Journal of Statistical Mechanics: Theory and Experiment
- Vol. 2006 (08) , P08007
- https://doi.org/10.1088/1742-5468/2006/08/p08007
Abstract
We report on some recent developments in the search for optimal network topologies. First we review some basic concepts on spectral graph theory, including adjacency and Laplacian matrices, paying special attention to the topological implications of having large spectral gaps. We also introduce related concepts such as 'expanders', Ramanujan, and Cage graphs. Afterwards, we discuss two different dynamical features of Networks, synchronizability and flow of random walkers, so that they are optimized if the corresponding Laplacian matrix has a large spectral gap. From this, we show, by developing a numerical optimization algorithm, that maximum synchronizability and fast random walk spreading are obtained for a particular type of extremely homogeneous regular networks, with long loops and poor modular structure, that we call entangled networks. These turn out to be related to Ramanujan and Cage graphs. We argue also that these graphs are very good finite-size approximations to Bethe lattices, and provide optimal or almost optimal solutions to many other problems, for instance searchability in the presence of congestion or performance of neural networks. Finally, we study how these results are modified when studying dynamical processes controlled by a normalized ( weighted and directed) dynamics; much more heterogeneous graphs are optimal in this case. Finally, a critical discussion of the limitations and possible extensions of this work is presented.Keywords
All Related Versions
This publication has 48 references indexed in Scilit:
- Complex networks: Structure and dynamicsPhysics Reports, 2006
- Detecting network communities: a new systematic and efficient algorithmJournal of Statistical Mechanics: Theory and Experiment, 2004
- Influence of topology on the performance of a neural networkNeurocomputing, 2004
- Performance of networks of artificial neurons: The role of clusteringPhysical Review E, 2004
- Heterogeneity in Oscillator Networks: Are Smaller Worlds Easier to Synchronize?Physical Review Letters, 2003
- Optimal Network Topologies for Local Search with CongestionPhysical Review Letters, 2002
- Statistical mechanics of complex networksReviews of Modern Physics, 2002
- Synchronization conditions and desynchronizing patterns in coupled limit-cycle and chaotic systemsPhysical Review E, 1998
- Cubic Ramanujan graphsCombinatorica, 1992
- Synchronization in chaotic systemsPhysical Review Letters, 1990