Skip to main content
Article thumbnail
Location of Repository

Selbstorganisierende Strukturen und Metriken komplexer Netzwerke

By Jan Carsten Scholz

Abstract

In nature, society and technology many disordered systems exist, that show emergent behaviour, where the interactions of numerous microscopic agents result in macroscopic, systemic properties, that may not be present on the microscopic scale. Examples include phase transitions in magnetism and percolation, for example in porous unordered media, biological, and social systems. Also technological systems that are explicitly designed to function without central control instances, like their prime example the Internet, or virtual networks, like the World Wide Web, which is defined by the hyperlinks from one web page to another, exhibit emergent properties. The study of the common network characteristics found in previously seemingly unrelated fields of science and the urge to explain their emergence, form a scientific field in its own right, the science of complex networks. In this field, methodologies from physics, leading to simplification and generalization by abstraction, help to shift the focus from the implementation's details on the microscopic level to the macroscopic, coarse grained system level. By describing the macroscopic properties that emerge from microscopic interactions, statistical physics, in particular stochastic and computational methods, has proven to be a valuable tool in the investigation of such systems. The mathematical framework for the description of networks is graph theory, in hindsight founded by Euler in 1736 and an active area of research since then. In recent years, applied graph theory flourished through the advent of large scale data sets, made accessible by the use of computers. A paradigm for microscopic interactions among entities that locally optimize their behaviour to increase their own benefit is game theory, the mathematical framework of decision finding. With first applications in economics e.g. Neumann (1944), game theory is an approved field of mathematics. However, game theoretic behaviour is also found in natural systems, e.g. populations of the bacterium Escherichia coli, as described by Kerr (2002). In the present work, a combination of graph theory and game theory is used to model the interactions of selfish agents that form networks. Following brief introductions to graph theory and game theory, the present work approaches the interplay of local self-organizing rules with network properties and topology from three perspectives. To investigate the dynamics of topology reshaping, coupling of the so called iterated prisoners' dilemma (IPD) to the network structure is proposed and studied in Chapter 4. In dependence of a free parameter in the payoff matrix, the reorganization dynamics result in various emergent network structures. The resulting topologies exhibit an increase in performance, measured by a variance of closeness, of a factor 1.2 to 1.9, depending in the chosen free parameter. Presented in Chapter 5, the second approach puts the focus on a static network structure and studies the cooperativity of the system, measured by the fixation probability. Heterogeneous strategies to distribute incentives for cooperation among the players are proposed. These strategies allow to enhance the cooperative behaviour, while requiring fewer total investments. Putting the emphasis on communication networks in Chapters 6 and 7, the third approach investigates the use of routing metrics to increase the performance of data packet transport networks. Algorithms for the iterative determination of such metrics are demonstrated and investigated. The most successful of these algorithms, the hybrid metric, is able to increase the throughput capacity of a network by a factor of 7. During the investigation of the iterative weight assignments a simple, static weight assignment, the so called logKiKj metric, is found. In contrast to the algorithmic metrics, it results in vanishing computational costs, yet it is able to increase the performance by a factor of 5.In Natur, Gesellschaft und Technik existiert eine Vielzahl ungeordneter Systeme, für die die Emergenz makroskopischer Eigenschaften aus mikroskopischen Wechselwirkungen charakteristisch sind. Beispiele für emergente Eigenschaften in physikalischen Systemen sind Phasenübergänge, wie sie etwa in der Perkolation auftreten. Weitere bedeutende Beispiele sind komplexe technologische Systeme, insbesondere solche, bei deren Entwicklung eine hohe Ausfallsicherheit ohne zentrale Kontrollinstanz eine wichtige Rolle spielt. Ein archetypisches Beispiel eines komplexen, selbstorganisierten Systems, gesteuert durch eigennützig handelnde Einheiten, sind Kommunikationsnetzwerke, insbesondere das Internet. Motiviert durch die immense Bedeutung solcher Kommunikationsnetze für die heutige moderne Gesellschaft untersucht die vorliegende Arbeit Wege zur Optimierung dieser Netze. Hier helfen Methoden der Physik, wie Generalisierung und Reduktion auf grundlegende Eigenschaften, die Aufmerksamkeit von implementationsspezifischen Details der mikroskopischen Dynamik auf makroskopische Folgen zu lenken. Insbesondere die Konzepte und Methoden der Statistischen Physik erweisen sich im Umgang mit komplexen Netzwerken als nützlich. Der mathematische Rahmen zur Beschreibung von Netzwerken ist die Graphentheorie, in deren Formalismus vernetzte Strukturen als Menge von Knoten dargestellt werden, welche durch Kanten miteinander verbunden sind. Ein mathematischer Formalismus zur Beschreibung von eigenständig handelnden Entitäten und deren Wechselwirkung ist die Spieltheorie. Diese beschreibt das Verhalten und die Entscheidungsfindung von Agenten bzw. Spielern, die eigenständig und eigennützig ihr Verhalten, charakterisiert durch ihre Strategie, optimieren. Die vorliegende Arbeit nutzt die Verknüpfung dieser beiden Formalismen um Interaktionen vernetzter eigenständiger Entitäten zu modellieren, und die daraus resultierenden emergenten Eigenschaften der Netzstruktur zu untersuchen. Das Konzept der Reorganisation von Netzwerken wird durch Kopplung der Netzstruktur an die Spieldynamik des Iterated Prisoners' Dilemma untersucht. Dies erlaubt eine Beeinflussung der Reorganisationsdynamik durch kontinuierliche Änderung der Spielparameter und ermöglicht damit eine Optimierung der Spieldynamik in Bezug auf Eigenschaften der emergenten Netzstruktur. Die vorgestellte Art der selbstorganisierenden Netzwerkoptimierung wird exemplarisch anhand einer Quantifizierung der Netzwerkperformanz demonstriert. In Abhängigkeit des gewählten Spielparameters wird im Vergleich zu Zufallsgraphen eine Erhöhung der Performanz um den Faktor 1.2 bis 1.9 erreicht. Eine weitere Herangehensweise zur Untersuchung von Spielen auf Netzwerken wird verfolgt, indem die Kooperativität von Prisoners' Dilemma Spielern auf dem Netz, quantifiziert durch die sogenannte Fixation Probability, untersucht wird. Hier werden Strategien zur Verteilung individueller Kooperationsanreize untersucht. Die vorgeschlagenen Strategien resultieren relativ zur globalen homogenen Verteilung derselben Summe der Anreize zu einer um den Faktor 5 erhöhten Kooperativität. An die spieltheoretischen Betrachtungen anschließend liegt das Hauptaugenmerk der folgenden Betrachtungen auf Kommunikationsnetzwerken. Zusätzlich zu durch vorangegangene Arbeiten vorgeschlagenen Metriken werden drei weitere Metriken eingeführt, von denen sich zwei, die Hybrid Metrik und die logKiKj Metrik, als äußerst erfolgreich im Sinne einer Optimierung der Throughput Capacity erweisen, was durch ausführliche numerische Simulationen belegt wird. Die Vorteile der hier eingeführten Metriken liegen im Fall der Hybrid Metrik in der unter den verglichenen Metriken besten resultierenden Performanz für Netze mit mehr als 3000 Knoten, mit einer mittleren Steigerung um den Faktor 7 im Vergleich zur Performanz ohne Metrik. Für Netze mit bis zu 3000 Knoten erreicht die sogenannte Extremal Metrik zwar eine leicht höhere Performanz, sie ist jedoch wegen ihrer sehr hohen numerischen Anforderungen für größere Netze nicht anwendbar. Im Falle der logKiKj Metrik ist die numerische Komplexität vernachlässigbar, dieser Vorteil an vermindertem numerischen Aufwand wird jedoch durch eine leichte Reduktion des Performanzgewinns erkauft, nichtsdestotrotz bewirkt auch diese Metrik eine mittlere Performanzsteigerung um den Faktor 5 und erreicht damit die Größenordnung der Hybrid Metrik

Topics: Graphentheorie, Spieltheorie, Evolutionäre Spieltheorie, Optimierung, Globale Optimierung, Kooperativität, Gefangenendilemma, ddc:530
Year: 2011
OAI identifier: oai:publikationen.ub.uni-frankfurt.de:21829

Suggested articles

Citations

  1. (1995). A border gateway protocol 4 (BGP-4). http://www.ietf.org/ rfc/rfc1771.txt,
  2. (2001). A faster algorithm for betweenness centrality.
  3. (2004). A first-principles approach to understanding the internet’s router-level topology.
  4. (2000). A noncooperative model of network formation.
  5. (1959). A note on two problems in connection with graphs,
  6. (1977). A set of measures of centrality based on betweenness.
  7. (2006). A simple rule for the evolution of cooperation on graphs and social networks.
  8. (2004). Accurately modeling the internet topology. Physical Review E,
  9. Active linking in evolutionary games.
  10. (1977). An information flow model for conflict and fission in small groups.
  11. (2004). Anthocnet: an ant-based hybrid routing algorithm for mobile ad hoc networks, in:
  12. (2004). Betweenness centrality in large complex networks.
  13. (1984). Cellular automata as models of complexity.
  14. (2004). Coevolution of dynamical states and interactions in dynamic networks.
  15. Coevolution of strategy and structure in complex networks with dynamical linking.
  16. (2002). Coevolutionary games on networks.
  17. (2003). Comment on “Universal BehaviorofLoad Distribution in Scale-Free Networks”.
  18. Congestiongradient driven transport on complex networks. Physical Review E,
  19. (2002). Connectivity in ad-hoc and hybrid networks, in:
  20. (2003). Continuum percolation of wireless ad hoc communication networks,
  21. (2003). Continuum percolation of wireless ad hoc communication networks.
  22. (2001). Cooperation, adaptation and the emergence of leadership.
  23. (1998). Critical power for asymptotic connectivity in wireless networks, in:
  24. (2004). Distributive routing & congestion control in wireless multihop ad hoc communication networks,
  25. (2006). Dynamics of networking agents competing for high centrality and low degree.
  26. (1999). Emergence of scaling in random networks.
  27. (1950). Equilibrium points in n-person games.
  28. (2003). Evolution of networks – from biological nets to the internet and WWW.
  29. (1996). Evolution, Games, and Economic Behaviour.
  30. (1992). Evolutionary games and spatial chaos.
  31. (2002). Evolutionary games and the emergence of complex networks,
  32. Evolutionary games and the emergence of complex networks.
  33. (2007). Evolutionary games on graphs.
  34. (2002). F.Vega-Redondo, A.Cabrales, andA.Arenas. Optimal network topologies for local search with congestion.
  35. (2004). Fitness and evolutionary stability in game theoretic models of finite populations.
  36. (2004). From individual to collective behaviour in CA like models of data communication networks.
  37. (2004). Functional and topological characterization of protein interaction networks.
  38. (2005). Graph Theory, volume 173 of Graduate Texts in Mathematics.
  39. (2004). Impact of network structure on the capacity of wireless multihop ad hoc communication. Physica A: Statistical Mechanics and its Applications,
  40. (2004). Impact of network structure on the performance of wireless multihop ad hoc communication,
  41. (2000). Inet: Internet topology generator.
  42. (2001). Information transfer and phase transitions in a model of internet traffic.
  43. (1969). Integer programming and network flows.
  44. (2003). Internet connectivity at the AS-level: an optimization-driven modeling approach.
  45. (2005). Introduction to EIGRP. http://www.cisco.com/warp/public/ 103/1.html,
  46. (2002). Large-scale topological and dynamical properties of the internet.
  47. (2005). Let the internet measure itself. arXiv.org, cs/0506099,
  48. (2001). Lethality and centrality in protein networks.
  49. (2002). Local dispersal promotes biodiversity in a real-life game of rock-paper-scissors.
  50. (1970). Mathematical games: The fantastic combinations of John Conway’s new solitaire game “life”.
  51. (1998). Modern Graph Theory. Graduate Texts in Mathematics.
  52. (2005). Nash networks with heterogeneous links.
  53. (2003). Near-optimal network design with selfish agents.
  54. (2005). Noisy scale-free networks. Physica A — Statistical Mechanics and its Applications,
  55. (1951). Non-cooperative games.
  56. (2003). On a network creation game.
  57. (1999). On power-law relationships of the internet topology.
  58. (2002). On the minimum node degree and connectivity of a wireless multihop network, in:
  59. Optimal transport on complex networks. Physical Review E,
  60. (2003). Optimization in complex networks. In
  61. (2006). Optimized network structure and routing metric in wireless multihop ad hoc communication.
  62. (2002). Phys Rev E Stat Nonlin Soft Matter Phys,
  63. (2006). Proactive robustness control of heterogeneously loaded networks.
  64. (2007). Quantifying social group evolution.
  65. (2002). Random geometric graphs.
  66. (1985). Random Graphs. Cambridge studies in advanced mathematics.
  67. (1998). RIP version 2. http://www.ietf.org/rfc/rfc2453.txt,
  68. (1998). Routing TCP/IP, volume I of CCIE Professional Development, chapter Dynamic Routing Protocols.
  69. (2005). Scale-free networks provide a unifying framework for the emergence of cooperation.
  70. (2001). Scientific collaboration networks ii: shortest paths, weighted networks, and centrality,
  71. (2005). Selfish versus unselfish optimization of network creation.
  72. (1985). Social networks and the spread of infectious diseases: The AIDS example.
  73. Solutio problematis ad geometriam situs pertinentis.
  74. (2004). Spatial structure often inhibits the evolution of cooperation in the snowdrift game.
  75. (1997). Spectral Graph Theory.
  76. (1983). Statistical mechanics of cellular automata.
  77. (2002). Statistical mechanics of complex networks,
  78. (2006). Statistical mechanics of complex networks.
  79. (1953). Stochastic processes occurring in the theory of queues and their analysis by the method of the imbedded markov chain.
  80. (2005). Structure and dynamics of wireless multihop ad hoc communication networks,
  81. (2000). The capacity of wireless networks,
  82. (1981). The Evolution of Cooperation.
  83. (2000). The large-scale organization of metabolic networks.
  84. (2001). the Royal Society of London.
  85. (1967). The small-world problem.
  86. (1993). The spatial dilemmas of evolution.
  87. (2003). The structure and function of complex networks,
  88. (2003). The structure and function of complex networks.
  89. (2001). The structure of scientific collaboration networks.
  90. (2007). The workshop on internet topology (WIT) report.
  91. (1944). Theory of Games and Economic Behavior.
  92. (2007). Topology control with IPD network creation games.
  93. Topology Project Team. The CAIDA AS relationships dataset. http://www.caida.org/data/active/as-relationships/,
  94. (2004). Towards capturing representative AS-levelinternettopologies.
  95. (2007). Transport on complex networks: Flow, jamming and optimization.
  96. Über die Auflösung der Gleichungen, auf welche man bei der Untersuchung derlinearen Verteilung galvanischerStröme geführtwird.
  97. (2001). Universal behavior of load distribution in scale-free networks.

To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.