What is a complex graph?

被引:142
作者
Kim, Jongkwang [2 ]
Wilhelm, Thomas [1 ]
机构
[1] Inst Food Res, Norwich NR4 7UA, Norfolk, England
[2] FLI Jena, Theoret Syst Biol, D-07745 Jena, Germany
关键词
network; graph; complexity;
D O I
10.1016/j.physa.2008.01.015
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
Many papers published in recent years show that real-world graphs G(n, m) (n nodes, m edges) are more or less "complex" in the sense that different topological features deviate from random graphs. Here we narrow the definition of graph complexity and argue that a complex graph contains many different subgraphs. We present different measures that quantify this complexity, for instance Cl, the relative number of non-isomorphic one-edge-deleted subgraphs (i.e. DECK size). However, because these different subgraph measures are computationally demanding, we also study simpler complexity measures focussing on slightly different aspects of graph complexity. We consider heuristically defined "product measures", the products of two quantities which are zero in the extreme cases of a path and clique, and "entropy measures" quantifying the diversity of different topological features. The previously defined network/graph complexity measures Medium Articulation and Offoliagonal complexity (OdC) belong to these two classes. We study OdC measures in some detail and compare it with our new measures. For all measures, the most complex graph G(Cmax) has a medium number of edges, between the edge numbers of the minimum and the maximum connected graph n - 1 < m(G(Cmax)) < n(n -1)/2. Interestingly, for some measures (C) over tilde this number scales exactly with the geometric mean of the extremes: m(G((C) over tilde max) = root n/2(n - 1) similar to n(1.5). All graph complexity measures are characterized with the help of different example graphs. For all measures the corresponding time complexity is given. Finally, we discuss the complexity of 33 real-world graphs of different biological, social and economic systems with the six computationally most simple measures (including OdC). The complexities of the real graphs are compared with average complexities of two different random graph versions: complete random graphs (just fixed n, m) and rewired graphs with fixed node degrees. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:2637 / 2652
页数:16
相关论文
共 48 条
[1]  
ANASTASIADIS AD, 2005, COMPLEX SYSTEMS SUMM
[2]  
BANERJEE A, IN PRESS DISCRETE AP
[3]   Emergence of scaling in random networks [J].
Barabási, AL ;
Albert, R .
SCIENCE, 1999, 286 (5439) :509-512
[4]   Subgraph ensembles and motif discovery using an alternative heuristic for graph isomorphism [J].
Baskerville, Kim ;
Paczuski, Maya .
PHYSICAL REVIEW E, 2006, 74 (05)
[5]   Complex networks: Structure and dynamics [J].
Boccaletti, S. ;
Latora, V. ;
Moreno, Y. ;
Chavez, M. ;
Hwang, D. -U. .
PHYSICS REPORTS-REVIEW SECTION OF PHYSICS LETTERS, 2006, 424 (4-5) :175-308
[6]  
Bollobas B., 2001, CAMBRIDGE STUDIES AD, V73
[7]  
Bonchev D., 2001, COMPLEXITY CHEM BIOL
[8]  
BRIGGS N, 1974, ALGEBRAIC GRAPH THEO
[9]   Offdiagonal complexity: A computationally quick complexity measure for graphs and networks [J].
Claussen, Jens Christian .
PHYSICA A-STATISTICAL MECHANICS AND ITS APPLICATIONS, 2007, 375 (01) :365-373
[10]  
CONSTANTINE GM, 1990, LINEAR MULTILINEAR A, V28, P49, DOI DOI 10.1080/03081089008818029