Extended Clustering Coefficients of Small-World Networks

Similar documents
Biswapped Networks and Their Topological Properties

Some mathematical properties of Cayley digraphs with applications to interconnection network design

Opinion Dynamics on Triad Scale Free Network

Tight Bounds on the Ratio of Network Diameter to Average Internode Distance. Behrooz Parhami University of California, Santa Barbara

A Modified Earthquake Model Based on Generalized Barabási Albert Scale-Free

Nonlinear Dynamical Behavior in BS Evolution Model Based on Small-World Network Added with Nonlinear Preference

The Study of Size Distribution and Spatial Distribution of Urban Systems in Guangdong, China

Construction of Vertex-Disjoint Paths in Alternating Group Networks

Adventures in random graphs: Models, structures and algorithms

Renormalization Group Analysis of the Small-World Network Model

arxiv: v1 [nlin.cg] 23 Sep 2010

Tight Bounds on the Diameter of Gaussian Cubes

Cographs; chordal graphs and tree decompositions

A Survey on Comparing Zagreb Indices

SYNCHRONIZATION IN SMALL-WORLD DYNAMICAL NETWORKS

On non-hamiltonian circulant digraphs of outdegree three

Biswapped networks: a family of interconnection architectures with advantages over swapped or OTIS networks

Data Mining and Analysis: Fundamental Concepts and Algorithms

The Complexity of Maximum. Matroid-Greedoid Intersection and. Weighted Greedoid Maximization

Online Coloring of Intervals with Bandwidth

Mini course on Complex Networks

The Beginning of Graph Theory. Theory and Applications of Complex Networks. Eulerian paths. Graph Theory. Class Three. College of the Atlantic

Characterization of Fixed Points in Sequential Dynamical Systems

TOPOLOGY FOR GLOBAL AVERAGE CONSENSUS. Soummya Kar and José M. F. Moura

Average Distance, Diameter, and Clustering in Social Networks with Homophily

Consensus Problems on Small World Graphs: A Structural Study

CS224W Project Writeup: On Navigability in Small-World Networks

Spatial and Temporal Behaviors in a Modified Evolution Model Based on Small World Network

Cluster Distribution in Mean-Field Percolation: Scaling and. Universality arxiv:cond-mat/ v1 [cond-mat.stat-mech] 6 Jun 1997.

Evolution of a social network: The role of cultural diversity

An evolving network model with community structure

Hamilton Cycles in Digraphs of Unitary Matrices

Finite data-size scaling of clustering in earthquake networks

All Ramsey numbers for brooms in graphs

Locality Lower Bounds

Characteristics of Small World Networks

Branching Process Approach to Avalanche Dynamics on Complex Networks

arxiv:cond-mat/ v2 6 Aug 2002

arxiv: v1 [math.co] 13 May 2016

EVOLUTION OF COMPLEX FOOD WEB STRUCTURE BASED ON MASS EXTINCTION

arxiv:physics/ v1 9 Jun 2006

Lecture December 2009 Fall 2009 Scribe: R. Ring In this lecture we will talk about

Structural properties of Cayley digraphs with applications to mesh and pruned torus interconnection networks

On r-dynamic Coloring of Grids

Renormalization group analysis of the small-world network model

Analogies and discrepancies between the vertex cover number and the weakly connected domination number of a graph

On the Structure and the Number of Prime Implicants of 2-CNFs

Moment-Based Analysis of Synchronization in Small-World Networks of Oscillators

On the Quality of Wireless Network Connectivity

Synchronization in Quotient Network Based on Symmetry

Spectral Analysis of Directed Complex Networks. Tetsuro Murai

Project in Computational Game Theory: Communities in Social Networks

Graphs with few total dominating sets

Absence of depletion zone effects for the trapping reaction in complex networks

Energy, Laplacian Energy and Zagreb Index of Line Graph, Middle Graph and Total Graph

Vertex-Coloring Edge-Weighting of Bipartite Graphs with Two Edge Weights

Lecture 1 and 2: Introduction and Graph theory basics. Spring EE 194, Networked estimation and control (Prof. Khan) January 23, 2012

Construction of vertex-disjoint paths in alternating group networks

A LINE GRAPH as a model of a social network

arxiv: v1 [physics.soc-ph] 13 Nov 2013

A Questionable Distance-Regular Graph

Lower Bounds for Testing Bipartiteness in Dense Graphs

1 Complex Networks - A Brief Overview

Enumeration of spanning trees in a pseudofractal scale-free web. and Shuigeng Zhou

ACO Comprehensive Exam 19 March Graph Theory

Evolving network with different edges

UNAVOIDABLE INDUCED SUBGRAPHS IN LARGE GRAPHS WITH NO HOMOGENEOUS SETS

Evolutionary prisoner s dilemma game on hierarchical lattices

Spectral radii of graphs with given chromatic number

arxiv: v1 [cs.dm] 12 Jun 2016

Partial characterizations of clique-perfect graphs II: diamond-free and Helly circular-arc graphs

Applying Bayesian networks in the game of Minesweeper

Reductions to Graph Isomorphism

Why Topology Matters. Spatial Evolutionary Algorithms Evolution in Space and Time. Island Population Topologies. Main Population Topologies

arxiv: v1 [physics.soc-ph] 27 Dec 2013

10.4 The Kruskal Katona theorem

Bootstrap Percolation on Periodic Trees

Oblivious and Adaptive Strategies for the Majority and Plurality Problems

A Tentative Viewpoint about the Evolution of Light Velocity

Applications of the Lopsided Lovász Local Lemma Regarding Hypergraphs

Lecture 59 : Instance Compression and Succinct PCP s for NP

α-kuramoto partitions: graph partitions from the frustrated Kuramoto model generalise equitable partitions

Efficient routing in Poisson small-world networks

arxiv: v1 [cs.si] 1 Jul 2014

A New Bijection between Natural Numbers and Rooted Trees

Attack Strategies on Complex Networks

arxiv: v1 [math.co] 7 Aug 2017

Consensus seeking on moving neighborhood model of random sector graphs

arxiv: v2 [math.co] 19 Jun 2018

Similarity Measures for Link Prediction Using Power Law Degree Distribution

Large Cayley digraphs of given degree and diameter

Bounded Treewidth Graphs A Survey German Russian Winter School St. Petersburg, Russia

Instability in Spatial Evolutionary Games

Energy Generation and Distribution via Distributed Coordination: Case Studies

Virgili, Tarragona (Spain) Roma (Italy) Zaragoza, Zaragoza (Spain)

Networks as a tool for Complex systems

arxiv: v1 [math.co] 14 May 2017

No.5 Node Grouping in System-Level Fault Diagnosis 475 identified under above strategy is precise in the sense that all nodes in F are truly faulty an

On the discrepancy of circular sequences of reals

6.207/14.15: Networks Lecture 12: Generalized Random Graphs

Transcription:

Extended Clustering Coefficients of Small-World Networks Wenjun Xiao 1,YongQin 1,2, and Behrooz Parhami 3 1 Dept. Computer Science, South China University of Technology, Guangzhou 510641, P.R. China http://www.springer.com/lncs 2 Center of Computer Network and Information, Maoming University, Maoming 525000, P.R. China 3 Dept. Electrical & Computer Eng., University of California, Santa Barbara, CA 93106-9560, USA Abstract. The clustering coefficient C of a network, which is a measure of direct connectivity between neighbors of the various nodes, ranges from 0 (for no connectivity) to 1 (for full connectivity). We define extended clustering coefficients C(h) of a small-world network based on nodes that are at distance h from a source node, thus generalizing distance-1 neighborhoods employed in computing the ordinary clustering coefficient C = C(1). Based on known results about the distance distribution P δ (h) in a network, that is, the probability that a randomly chosen pair of vertices have distance h, we derive and experimentally validate the law P δ (h)c(h) clogn/n, where c is a small constant that seldom exceeds 1. This result is significant because it shows that the product P δ (h)c(h) is upper-bounded by a value that is considerably smaller than the product of maximum values for P δ (h) andc(h). 1 Introduction Complex systems with many components and associated interactions abound in nature, prevail within society, and define many human artifacts. The interconnection or interaction structure of such systems are typically neither random (amenable to probabilistic analysis) nor regular (mathematically tractable), rendering the systematic study of their properties a rather challenging undertaking. Interactions in such systems can be modeled by networks/graphs composed of vertices/nodes and undirected or directed edges/links. A network or graph G =(V,E)has a set V of N vertices or nodes and a set E of M edges or links, where each edge is defined by a pair of vertices (ordered pair, for directed graphs). Two models of actual complex networks havebeen studied extensively [1,2,3,4]: the small-world model and the scale-free one. Our focus in this paper is on smallworld networks that feature localized clusters connected by occasional long-range links, leading to an average distance between vertices that grows logarithmically with the network size N. Y. Shi et al. (Eds.): ICCS 2007, Part IV, LNCS 4490, pp. 67 73, 2007. c Springer-Verlag Berlin Heidelberg 2007

68 W. Xiao, Y. Qin, and B. Parhami Watts and Strogatz [2] studied mechanisms via which a regular network can be transformed into a small-world network, with little or no change in the vertexdegree distribution, and quantified the parameters that characterize the resulting structures. One feature shared by small-world networks is that their clustering coefficients are fairly high compared with random networks[2]. Clustering coefficient is defined as follows. Let a vertex v of G have k(v) neighbors;that is, v has degree k(v). These k(v) neighbors can potentially be connected via k(v)(k(v) 1)/2 edges. The fraction of this maximum possible number of edges that actually exist between neighbors of v is its clustering coefficient C v ;the average of clustering coefficients over all v V is the clustering coefficient C of the network G. AnetworkwithC close to 1 may consist of highly connected clusters or cliques, perhaps with sparser connections between the local clusters. 2 Extended Clustering Coefficients We extend the clustering coefficient of Watts and Strogatz [2] in the following way. Define the h neighbors of a vertex v as vertices of G that are at distance h (measured in number of hops) from v. Assume that v has k h (v) such h neighbors, where k 1 (v) isthesameask(v) defined earlier (see Section 1). Then there can be at most k h (v)(k h (v) 1)/2 edges connecting h neighbors of vertex v. The fraction C v (h) of allowable edges that actually exist between h neighbors v is the h clustering coefficient of v. We assume that C v (h) =1 when k h (v) = 1, which also covers the special case h = 0. The average of C v (h) over all v G is the h clustering coefficient C(h) ofg. The1 clustering coefficient C(1) is the clustering coefficient C asdefinedinsection1. Thus, while the definition of clustering coefficient is based on the immediate neighborhood of vertices, extended clustering coefficient relates to a wider neighborhood defined by the distance parameter h. Using experimental data from a wide variety of actual complex networks, along with a deterministic model of small-world networks that we have developed, we seek to relate C(h) andthe distance distribution P δ (h) of a network, defined as the probability that a randomly chosen pair of vertices are at distance h from each other. Note that all distances referred to in this paper are shortest distances. However, in view of the results of Kim et al. [5], distances obtained from a routing algorithm with localized decisions are not fundamentally different from shortest distances in complex networks. Thus, our results are expected to remain valid when this latter definition of distance is used in lieu of shortest distance. 3 Experimental Observations For an N vertex network with M edges, we have P δ (0) = 1/N and P δ (1) = 2M/N 2 > 1/N.Beyondh = 1, however, a precise expression for the value of P δ (h) cannot be supplied, except in the case of certain regular networks. However, for many networks (small-world or otherwise), the value of P δ (h) rises with h until it reaches a maximum value and then declines as the distance h gets

Extended Clustering Coefficients of Small-World Networks 69 closer to the network diameter D. This is confirmed experimentally for several complex networks of practical interest in Fig1b, Fig2b. For extended clustering coefficients, the trend begins by a decrease in clustering, from C(0) = 1 to C(1) = C, and is then followed by further reductions. This is owing to the fact that as h increases, the number q h of nodes at distance h from a given node increases, and such nodes are apt to belong to several cliques; hence, the presence of many edges between them is quite unlikely. As h approaches D, however, a different effect may take hold. Consider, for example, oneextremecasewhereeachnodeinthenetworkisatdistanced from exactly one node (it has a single diametrically opposite node). This leads to C(D) = 1. In this same situation, C(D 1) is likely to be large as well, given the common presence of multiple diametral paths to the same opposite vertex. Note that the preceding argument suggests that C(h) can be large when h approaches D; it does not imply that C(h) must be large in this case. Figures 1c and 2c confirm these trends. Given the opposing trends of P δ (h) (up, then down) and C(h) (down, then possibly up), one might be led to believe that the product P δ (h)c(h) has an upper bound. Based on the evidence presented in Fig1a and Fig2a, we conjecture that this is in fact the case. That is, for a constant c in the vicinity of and seldom exceeding 1, we have: P δ (h)c(h) clogn/n (1) In the special case of h = 1, equation (1) implies P δ (1)C(1) logn/n. We have P δ (1) = 2M/N 2 logn/n for small-world networks. This is consistent with C(1) = C being large for such networks. 4 Model-Based Validation We now present additional evidence on the validity of equation (1), using a model of deterministic small-world networks that we have developed [6]. In fact, it was through this model that we first became aware of the trend represented in equation (1) and experimentally confirmed in Fig1 and Fig2. A review of our deterministic model, which is based on Cayley graphs [7], has been provided in the supporting information, where we also show that the model yields the clustering coefficient: C = at(at 1) (at + t l)(at + t l 1) (2) In this model, t = log 2 N and a =(2 l 1)/t is a free tuning parameter that is related to the interconnection density, thereby affecting the value of C. Note that for very large networks (N,t + ), C tends to a 2 /(a +1) 2 when a is a constant. By suitably choosing a, we can obtain different clustering coefficients, while maintaining a small vertex degree equal to at + t l =(a +1)log 2 N 1. Unlike actual networks for which the computation of C(h) is extremely difficult, our deterministic model is amenable to mathematical analysis that yields

70 W. Xiao, Y. Qin, and B. Parhami Fig. 1a. The plot of Product(P δ (h)c(h)) versus h in the maximum component Δ of NCSTRL graph (9), with 6396 vertices and diameter of 31 Fig. 1b. The plot of distance distribution(p δ (h)) versus h in Δ an approximate closed-form expression for the extended clustering coefficients. In our deterministic model, the number m of adjacent vertex pairs among the h neighbors of any vertex is given by the expression: m =(2 l 1)(2 l 1 t l 1) h 1 (3)

Extended Clustering Coefficients of Small-World Networks 71 Fig. 1c. The plot of C(h) versushinδ Fig. 2a. The plot of Product(P δ (h)c(h)) versus h in the maximum component Δ1 of Linux graph (10) with 5285 vertices and diameter of 17 On the other hand, the number k h (v) ofh neighbors of a vertex v is bounded as: (2 l t l 1) k h 1 h (v) (2 l t l t l 1) + (4) h 1 h

72 W. Xiao, Y. Qin, and B. Parhami Fig. 2b. The plot of distance distribution(p δ (h)) versus h in Δ1 Fig. 2c. The plot of C(h) versush in Δ1 Given that the extended clustering coefficient C(h) is proportional to m/(k h (v)) 2, we readily find: t l C(h) 1/ (5) h 1 In a companion paper[8], we have derived the distance distribution for smallworld networks: logn P δ (h) /N (6) h

Extended Clustering Coefficients of Small-World Networks 73 Here, we have logn D. Because the diameter of our deterministic network model is D = t l + 1, we conclude: t l 1 t l P δ (h) /N =(t l +1) /(hn) (7) h h 1 Equations (5) and (7) lead to: P δ (h)c(h) clogn/n (8) Equation (8) confirms our hypothesis in equation (1), thereby supplementing the previously supplied experimental evidence of its validity. 5 Conclusion We have shown that extended clustering coefficients are generalizations of ordinary clustering coefficient and are governed by laws that are also generalizations of those pertaining to the latter. We have presented experimental and analytical evidence that the inequality P δ (h)c(h) clogn/n holds for small-world networks. This result is significant because it shows that the product P δ (h)c(h) is upper-bounded by a value that is considerably smaller than the product of maximum values for P δ (h) andc(h). Thus, extended clustering coefficients offer new insights into the structure of small-world networks and open up further avenues for exploration of their properties. Additionally, different shapes for the variations of C(h) andp δ (h)c(h), exemplified by Fig1 and Fig2, can be used to categorize small-world networks in order to facilitate their study. Acknowledgments The authors thank M. E. J. Newman for providing the NCSTRL data used in Fig. 1. Research of W. Xiao is supported by the Natural Science Foundation of China and Guangdong Province. References 1. Barabsi, A.-L., & Albert, R. (1999) Science 286, 509-512 2. Watts, D. J., & Strogatz, S. H. (1998) Nature 393, 440-442. 3. Albert, R., & Barabsi, A.-L. (2002) Rev. Mod. Phys. 74, 47-97. 4. Newman, M. E. J. (2003) SIAM Rev. 45, 167-256. 5. Kim, B. J., Yoon, C. N., Han, S. K., & Jeong, H. (2002) Phys. Rev. E65, 027103. 6. Xiao, W. J., & Parhami, B. (2006) Info. Proc. Lett. 97, 115-117. 7. Biggs, N. (1993) Algebraic graph theory (Cambridge Univ. Press). 8. Xiao, W.J., & Parhami, B. (2005) On conditions for scale-freedom in complex networks, submitted for publication. 9. Newman, M. E. J. (2001) Phys. Rev. E 64, 016131. 10. Myers, C. R. (2003) Phys. Rev. E 68, 046116. 11. Montoya, J. M., & Sole, R. V. (2002) J. Theor. Biol. 214, 405-412.