Title :
Seeing the Bigger Picture: How Nodes Can Learn Their Place Within a Complex Ad Hoc Network Topology
Author :
Bertrand, Alexander ; Moonen, Marc
Author_Institution :
Dept. of Electr. Eng. (ESAT), Univ. of Leuven, Leuven, Belgium
Abstract :
This article explained how nodes in a network graph can infer information about the network topology or its topology related properties, based on in-network distributed learning, i.e., without relying on an external observer who has a complete overview over the network. Some key concepts from the field of SGT were reviewed, with a focus on those that allow for a simple distributed implementation, i.e., eigenvector or Katz centrality, algebraic connectivity, and the Fiedler vector. This paper also explained how the nodes themselves can quantify their individual network-wide influence, as well as identify densely connected node clusters and the sparse bridge links between them. The addressed concepts, as well as more advanced concepts from the field of SGT, are believed to be crucial catalysts in the design of topology-aware distributed algorithms. Examples were provided on how these techniques can be exploited in several nontrivial distributed signal processing tasks.
Keywords :
ad hoc networks; algebra; eigenvalues and eigenfunctions; graph theory; signal processing; telecommunication network topology; Katz centrality; SGT; algebraic connectivity; complex ad hoc network topology; distributed estimation; distributed signal processing algorithms; eigenvector; fiedler vector; improved topology aware algorithms; in-network distributed learning; node subset selection; resource allocation; sparse cross connections; spectral graph theory; topology selection; topology unaware; Ad hoc networks; Distributed processing; Graph theory; Knowledge engineering; Network topology; Signal processing algorithms; Topology; Tutorials;
Journal_Title :
Signal Processing Magazine, IEEE
DOI :
10.1109/MSP.2012.2232713