Lesson 14.5.2

网络与信息流

Networks and Information Flow

EXT5 个知识点10 幅图示3 张表格

Learning objectives / 学习目标

学完本课后,你应能:

  • 从节点—边数据建立 adjacency matrix,计算 degree、shortest-path length、connected component 与 clustering coefficient;
  • 区分 Erdős–Rényi random、Watts–Strogatz small-world 与 preferential-attachment scale-free model,并说明模型不等于真实网络;
  • 从守恒通量推导 graph diffusion equation,使用 Laplacian spectrum 判断 mixing timescale;
  • 用 branching/percolation criterion 判断传播阈值,区分 simple contagion、threshold cascade 与 flow overload;
  • 定义 robustness observable,比较 random failure 与 targeted removal,并说明控制结论依赖具体动力学;
  • 计算 Shannon entropy、conditional entropy 与 mutual information,避免把 entropy 无条件等同于“混乱”。

Prerequisites / 先修知识

  • Emergence and Collective Dynamics 中的 local rule、collective state、criticality 与 model hierarchy;
  • probability mass function、expectation、binomial/Poisson distribution;
  • matrix multiplication、eigenvalue/eigenvector、ordinary differential equations;
  • diffusion、conservation law、phase transition 与 logarithm。

Scope and conventions / 范围与约定

  • 除非特别声明,图 \(G=(V,E)\) 是 finite、simple、undirected、unweighted graph;\(N=\lvert V\rvert\)、\(M=\lvert E\rvert\)。
  • adjacency matrix 记为 \(A\),degree matrix 记为 \(D\),combinatorial Laplacian 为 \(L=D-A\)。
  • path length 只在 connected vertex pairs 间定义;disconnected graph 的“平均距离”必须声明处理方式,不能把 \(\infty\) 偷换成零。
  • random graph、small-world、scale-free 是模型家族或统计特征,不是互斥的自然种类;finite data 的 power-law claim 必须检验 cutoff、alternative distributions 与 sampling bias。
  • contagion probabilities 属于给定时间窗和边的 transmission model;control 的 actuator、state equation 与 objective 必须先给出。
  • information logarithm 使用 base 2,单位为 bit;若使用 natural logarithm,单位为 nat。

Notation and modeling contract / 符号与建模契约

Symbol Meaning Unit / convention
\(N,M\) numbers of vertices and edges 1
\(A_{ij}\) adjacency entry 0 or 1 here
\(k_i\) degree of vertex \(i\) 1
\(d(i,j)\) shortest-path length edges
\(C_i\) local clustering coefficient 1
\(p\) edge probability in \(G(N,p)\) 1
\(P(k)\) degree distribution 1
\(L=D-A\) graph Laplacian 1
\(\lambda_2\) algebraic connectivity of \(L\) 1
\(\mathcal T\) edge transmissibility 1
\(S(q)\) giant-component fraction after removal fraction \(q\) 1
\(H(X)\) Shannon entropy bit
\(I(X;Y)\) mutual information bit

1. Graph structure, degree, paths, and clustering / 图结构、度、路径与聚类

Knowledge ID: P14-U05-L02-K01

graph 把研究对象抽象为 vertices 与 interactions 抽象为 edges。对 simple undirected graph,

\[A_{ij}= \begin{cases} 1,& \{i,j\}\in E,\\ 0,& \text{otherwise}, \end{cases} \qquad k_i=\sum_j A_{ij}, \qquad \sum_i k_i=2M.\]

最后一个等式是 handshake lemma:每条无向边在 degree sum 中被两端各数一次。它也是数据质检规则;若 degree sum 为奇数,edge list 或计数必有错误。

Networks and Information Flow — 1. Graph structure, degree, paths, and clustering / 图结构、度、路径与聚类(图 1)
图 11. Graph structure, degree, paths, and clustering / 图结构、度、路径与聚类

图 1 让 degree 成为“局部连接数”而不是空间邻近程度;页面上的几何距离不属于 graph,除非另行赋予 edge length。

从 \(i\) 到 \(j\) 的 path 是相邻 vertices 的序列;shortest-path length \(d(i,j)\) 是最少边数。connected graph 的 characteristic path length 可写

\[\ell=\frac{2}{N(N-1)}\sum_{i<j}d(i,j).\]

local clustering 衡量 vertex 的 neighbors 彼此是否相连。若 \(k_i\ge2\),令 \(t_i\) 为 neighbors 之间实际边数,则

\[C_i=\frac{2t_i}{k_i(k_i-1)}.\]

本课约定 \(k_i<2\) 时 \(C_i=0\);有些软件选择 undefined,因此跨资料比较前必须核对 convention。network-average \(\bar C=N^{-1}\sum_iC_i\) 与 global transitivity \(3\times(\text{triangles})/(\text{connected triples})\) 不同。

Networks and Information Flow — 1. Graph structure, degree, paths, and clustering / 图结构、度、路径与聚类(图 2)
图 21. Graph structure, degree, paths, and clustering / 图结构、度、路径与聚类

图 2 中 blue edges 是 neighbor pairs 中已闭合的两对,gray dashed lines 只表示可能边而非真实边。

2. Random, small-world, and scale-free networks / 随机、小世界与无标度网络

Knowledge ID: P14-U05-L02-K02

在 Erdős–Rényi \(G(N,p)\) model 中,每一对 vertices 独立地以 probability \(p\) 连边:

\[\Pr(k)=\binom{N-1}{k}p^k(1-p)^{N-1-k}, \qquad \langle k\rangle=p(N-1).\]

当 \(N\) 大、\(p\) 小而 \(\langle k\rangle\) 固定时,degree distribution 近 Poisson。该模型是有用 null model,却缺少许多真实网络的 clustering、degree correlation、spatial cost 与 growth history。

Watts–Strogatz model 从 regular ring lattice 出发,以 rewiring probability \(r\) 引入 shortcuts。在中间 regime,\(\ell\) 可大幅下降而 clustering 仍高,这才是 small-world 的核心组合:short paths plus substantial clustering,不是仅仅“网络不大”。

Networks and Information Flow — 2. Random, small-world, and scale-free networks / 随机、小世界与无标度网络(图 3)
图 32. Random, small-world, and scale-free networks / 随机、小世界与无标度网络

图 3 删除原 ring edges \(v_1v_2\)、\(v_4v_5\),再用两条 red long-range links 取代,因此 edge count 与 mean degree 不变;少量 rewiring 仍可显著缩短远端 pairs 的 geodesic distance。

scale-free 通常指某一范围内

\[P(k)\propto k^{-\gamma}.\]

Barabási–Albert model 用 growth 与 preferential attachment 产生 heavy tail:

\[\Pi_i=\frac{k_i}{\sum_jk_j}.\]

但“直线 log–log 图”不足以证明 power law;应使用 maximum-likelihood fitting、goodness-of-fit 与 alternative-distribution comparison,并检查 finite-size cutoff、measurement threshold 与 sampling bias。lognormal 或 stretched exponential 也可能产生近似直线。真实网络还常 directed、weighted、temporal and multilayer。

Networks and Information Flow — 2. Random, small-world, and scale-free networks / 随机、小世界与无标度网络(图 4)
图 42. Random, small-world, and scale-free networks / 随机、小世界与无标度网络

图 4 对比 log–log axes 上的 thin-tailed 与 power-law-like behavior;red dashed cutoff 强调 finite network 没有无限 degree。

3. Diffusion, contagion, and percolation on networks / 网络上的扩散、传播与渗流

Knowledge ID: P14-U05-L02-K03

令 \(x_i\) 是 vertex \(i\) 上的 conserved scalar。每条 edge 的 diffusive flux 与 difference \(x_i-x_j\) 成正比,则

\[\frac{dx_i}{dt} =-\kappa\sum_jA_{ij}(x_i-x_j), \qquad \dot{\mathbf x}=-\kappa L\mathbf x.\]

对 undirected graph,\(\mathbf 1^{\mathsf T}L=0\),所以 \(\sum_ix_i\) conserved。若 graph connected,\(\lambda_1=0<\lambda_2\);slowest nonuniform mode roughly decays as \(e^{-\kappa\lambda_2t}\)。\(\lambda_2\) 大通常意味着 faster linear mixing,但 nonlinear contagion 不由一个 eigenvalue 完全决定。

Networks and Information Flow — 3. Diffusion, contagion, and percolation on networks / 网络上的扩散、传播与渗流(图 5)
图 53. Diffusion, contagion, and percolation on networks / 网络上的扩散、传播与渗流

图 5 是一个 instant 的 flux-direction map;arrows 不是 permanent directed edges,concentration order 改变后 flux 可反向。由于图中 \(x_c=x_d=0\),edge \(c-d\) 只画成 gray undirected connection,并显式标记 instantaneous flux \(J_{cd}=0\)。

simple contagion 把每条 active contact 的 transmission 视为 probability event;complex/threshold contagion 则需多个 neighbors 或 cumulative dose。SIR process 在 locally tree-like network 上可与 bond percolation 对应:每条 edge 以 transmissibility \(\mathcal T\) 被“占据”。configuration-model threshold 为

\[\mathcal T_c =\frac{\langle k\rangle} {\langle k^2\rangle-\langle k\rangle}.\]

只有满足 locally tree-like、uncorrelated degree、specified infectious process 等条件才可直接使用。lattice、clustering、degree correlations、time-varying contacts 与 repeated exposure 会改变 threshold。

Networks and Information Flow — 3. Diffusion, contagion, and percolation on networks / 网络上的扩散、传播与渗流(图 6)
图 63. Diffusion, contagion, and percolation on networks / 网络上的扩散、传播与渗流

图 6 把 infection history 映射为 occupied-edge cluster;它不是说 infection 真正沿静态边瞬时完成。

4. Robustness, cascades, and control / 鲁棒性、级联与控制

Knowledge ID: P14-U05-L02-K04

“robust” 必须对应 observable 与 perturbation ensemble。例如,删除 fraction \(q\) vertices 后 giant connected component fraction

\[S(q)=\frac{N_{\mathrm{giant}}(q)}{N_{\mathrm{initial}}}\]

测 connectivity robustness,却不等于 flow capacity、latency、synchrony 或 safety。heterogeneous hub network 可能对 uniform random failures 相对稳健,却对 targeted high-degree removal 脆弱;这是一类模型结果,不是所有 scale-free network 的无条件定律。

Networks and Information Flow — 4. Robustness, cascades, and control / 鲁棒性、级联与控制(图 7)
图 74. Robustness, cascades, and control / 鲁棒性、级联与控制

图 7 是 qualitative robustness curves,不宣称 universal numerical values。

cascade 需要 state-dependent coupling。若 edge \(e\) 有 load \(F_e\) 与 capacity \(C_e\),初始 failure 可使 flow reroute;当 \(F_e>C_e\) 时二次 failure 发生并继续传播。仅增加 connectivity 可能既提供 redundancy,也可能增加 long-range propagation channel。

control 要写出 dynamics:

\[\dot{\mathbf x}=f(\mathbf x,A)+B\mathbf u,\]

并声明 controllability、energy、time horizon、constraints 与 measurement。线性 structural controllability 的 driver-node count 不能直接替代 nonlinear system 的实际可控性。

Networks and Information Flow — 4. Robustness, cascades, and control / 鲁棒性、级联与控制(图 8)
图 84. Robustness, cascades, and control / 鲁棒性、级联与控制

图 8 中 red dashed branch 表示失效路径,orange arrow 沿仍存在的 \(2-4-5\) edges 表示 load redistribution,green input 表示明确 actuator;三者不能混成一条“cascade arrow”。

5. Entropy and information measures / 熵与信息度量

Knowledge ID: P14-U05-L02-K05

离散 random variable \(X\) 的 Shannon entropy 是

\[H(X)=-\sum_xp(x)\log_2p(x),\]

约定 \(0\log_20=0\)。entropy 是对给定 probability model 的平均 code-length lower bound/information uncertainty;它不单独说明 thermodynamic entropy、semantic value 或 causal influence。

joint 与 conditional entropy 满足

\[H(X,Y)=H(X)+H(Y\mid X),\]

mutual information

\[I(X;Y) =H(X)-H(X\mid Y) =\sum_{x,y}p(x,y)\log_2\frac{p(x,y)}{p(x)p(y)} \ge0.\]

\(I=0\) 表示 statistical independence;\(I>0\) 表示 dependence,却不决定因果方向。若 \(X\to Y\to Z\) 构成 Markov chain,则 data-processing inequality 给出 \(I(X;Z)\le I(X;Y)\):下游处理不能凭空增加关于 upstream input 的信息。

Networks and Information Flow — 5. Entropy and information measures / 熵与信息度量(图 9)
图 95. Entropy and information measures / 熵与信息度量

图 9 显示 Bernoulli variable 在 \(p=1/2\) 最不确定;\(p\to0\) 或 \(1\) 时 outcome 可预测,entropy 趋零。

communication channel 由 \(p(y\mid x)\) 定义。channel capacity 是对 input distribution 优化的 mutual information:

\[C=\max_{p(x)}I(X;Y).\]

它是 specified channel model 的可靠传输率上界,不是任意 network 的“带宽”。topological paths、physical noise、coding delay 与 resource cost 必须同时说明。

Networks and Information Flow — 5. Entropy and information measures / 熵与信息度量(图 10)
图 105. Entropy and information measures / 熵与信息度量

图 10 把 physical channel 与 information measure 分开:relay 可以 re-encode,却不能在 Markov assumption 下创造关于 \(X\) 的新信息。

Worked examples / 完整例题

Worked Example 1 — 小图的 degree、distance 与 clustering

已知: undirected graph 的 edges 为 \(AB,AC,BC,CD,DE\)。
研究对象与边界: 只把列出的五条边作为 \(E\);无 weights、self-loops 或 hidden edges。
参考系/坐标: graph 无空间坐标;只计 edge hops。
模型理由: 这是检验 K01 definitions 的最小非平凡图。

degrees 为

\[(k_A,k_B,k_C,k_D,k_E)=(2,2,3,2,1), \qquad \sum_i k_i=10=2M.\]

十个 unordered pairs 的 distances 依次为

\[1,1,2,3,1,2,3,1,2,1,\]

故

\[\ell=\frac{17}{10}=1.70.\]

\(A,B\) 的 neighbor pairs 已连接,故 \(C_A=C_B=1\);\(C\) 的三个 neighbors 中仅 \(AB\) 连边,故 \(C_C=1/3\);\(D\) 的 neighbors 未互连,\(C_D=0\);按本课 convention \(C_E=0\)。因此

\[\bar C=\frac{1+1+1/3}{5}=0.467.\]

单位/有效数字: degree、distance、clustering 都 dimensionless;\(\ell\) 与 \(\bar C\) 报三位有效数字。
检查: handshake lemma 通过;所有 pairs connected,未引入 infinite distance。
物理解释: triangle \(ABC\) 产生 local redundancy,但 bridge-like chain \(C-D-E\) 拉长 global paths。

Worked Example 2 — Erdős–Rényi degree 与 isolated vertices

已知: \(G(N,p)\) 中 \(N=1000\)、\(p=0.00600\)。
研究对象与边界: independent simple edges;不考虑 geometry、clustering mechanism 或 degree correlation。
参考系/坐标: 无空间坐标。
模型理由: 用 null model 估计平均 degree 与 isolated count。

\[\langle k\rangle=p(N-1) =(0.00600)(999)=5.994.\]

一个 vertex isolated 的 probability 是 \((1-p)^{N-1}\),所以

\[\mathbb E[N_0] =N(1-p)^{N-1} =1000(0.994)^{999} \approx2.45.\]

expected edges 为

\[\mathbb E[M] =p\binom{N}{2} =0.00600\frac{(1000)(999)}2 =2.997\times10^3.\]

单位/有效数字: counts dimensionless;expectation 可非整数,实际 realization 必为整数。
合理性检查: \(2\mathbb E[M]/N=5.994\) 与 \(\langle k\rangle\) 一致。
物理解释: mean degree 约 6 不保证每个 vertex connected;tail events 与 components 仍需 distribution-level analysis。

Worked Example 3 — configuration model 的 transmission threshold

已知: \(P(1)=0.20\)、\(P(2)=0.50\)、\(P(4)=0.30\);edge transmissibility \(\mathcal T=0.600\)。
研究对象与边界: large, uncorrelated, locally tree-like configuration network;SIR-to-bond-percolation mapping。
参考系/坐标: time 已吸收到 integrated transmissibility \(\mathcal T\)。
模型理由: degree moments 给出 early branching threshold。

\[\langle k\rangle =(0.20)(1)+(0.50)(2)+(0.30)(4) =2.40,\]

\[\langle k^2\rangle =(0.20)(1)+(0.50)(4)+(0.30)(16) =7.00.\]

于是

\[\mathcal T_c =\frac{2.40}{7.00-2.40} =0.522.\]

early excess-degree reproduction factor 是

\[\mathcal R_{\mathrm{edge}} =\mathcal T\frac{\langle k^2\rangle-\langle k\rangle}{\langle k\rangle} =(0.600)\frac{4.60}{2.40} =1.15>1.\]

单位/有效数字: probabilities and moments dimensionless;三位有效数字。
极限/方向检查: \(\mathcal T=0\) 时无传播;\(\mathcal R_{\mathrm{edge}}>1\) 表示 giant outbreak possible,不表示必然发生。
模型边界/解释: clustering、degree correlation、adaptive behavior 与 temporal contacts 会改变 threshold。

Worked Example 4 — binary symmetric channel 的信息率

已知: equiprobable bit \(X\) 通过 crossover probability \(\varepsilon=0.100\) 的 binary symmetric channel;求 \(I(X;Y)\)。
研究对象与边界: memoryless channel,每次 error independent;只算 per-symbol information。
参考系/符号: logarithm base 2;\(Y\ne X\) probability 为 \(\varepsilon\)。
模型理由: symmetry 使 uniform input 同时达到 channel capacity。

binary entropy 为

\[H_2(\varepsilon) =-\varepsilon\log_2\varepsilon -(1-\varepsilon)\log_2(1-\varepsilon) =0.469\ \mathrm{bit}.\]

uniform input 给 \(H(Y)=1\) bit,且 \(H(Y\mid X)=H_2(\varepsilon)\),所以

\[I(X;Y)=1-H_2(0.100)=0.531\ \mathrm{bit\ per\ use}.\]

单位/有效数字: information 用 bit,三位有效数字。
极限检查: \(\varepsilon\to0\) gives 1 bit;\(\varepsilon\to1/2\) gives 0 bit。
物理解释: raw channel 每次仍发送一个 binary symbol,但其中可靠地关于 input 的平均 information 少于一 bit;coding theorem 还需要 long blocks and error-control coding。

Lesson synthesis / 全课综合

处理 network-physics problem 可用以下 workflow:

  1. 定义 vertices、edges、direction、weight、time window 与 missing-data rule;
  2. 先做 structural audit:degree sum、components、paths、clustering 与 null model;
  3. 再写 dynamics:conserved diffusion、stochastic transmission、threshold response 或 capacity-limited flow;
  4. 指定 observable:mixing time、outbreak probability、giant component、service loss 或 mutual information;
  5. 指定 perturbation ensemble:random failure、targeted attack、parameter uncertainty 或 measurement noise;
  6. 用 model comparison 与 out-of-sample data 检查,不从一条 log–log 直线或一张漂亮 network layout 推断机制;
  7. 把 topological、dynamical 与 informational claims 分开,再说明它们如何耦合。

Formula-and-decision table / 公式与决策表

Question Relation Use when Main limitation
Degree audit? \(k_i=\sum_jA_{ij}\), \(\sum_i k_i=2M\) simple undirected graph directed/weighted graphs need in/out/strength
Mean distance? \(\ell=2\sum_{i<j}d(i,j)/[N(N-1)]\) connected graph disconnected pairs need declared convention
Local clustering? \(C_i=2t_i/[k_i(k_i-1)]\) undirected, \(k_i\ge2\) average clustering differs from transitivity
ER mean degree? \(\langle k\rangle=p(N-1)\) independent-edge null model no geometry/correlation/growth
Preferential attachment? \(\Pi_i=k_i/\sum_jk_j\) stated BA growth model not proof that data are scale-free
Linear graph diffusion? \(\dot{\mathbf x}=-\kappa L\mathbf x\) symmetric conservative edge flux nonlinear/directed transport differs
Percolation threshold? \(\mathcal T_c=\langle k\rangle/(\langle k^2\rangle-\langle k\rangle)\) large uncorrelated tree-like configuration model clustering and temporal contacts alter it
Connectivity robustness? \(S(q)=N_{\mathrm{giant}}(q)/N_0\) specified removal rule says nothing automatic about flow/service
Shannon uncertainty? \(H=-\sum p\log_2p\) specified discrete distribution not semantic or thermodynamic entropy by default
Shared information? \(I(X;Y)=H(X)-H(X\mid Y)\) joint distribution known dependence is not causation

Model boundaries / 模型边界

  • static graphs erase timing; temporal order can create or destroy feasible paths。
  • simple graphs omit direction, weight, capacity, spatial cost and multilayer dependence。
  • \(G(N,p)\) independence is a null assumption, not a realistic generator for every system。
  • “small-world” needs both short path lengths and a clustering comparison to an explicit null model。
  • power-law fit requires statistical comparison and finite-size treatment;“scale-free” is not visually certified。
  • Laplacian diffusion assumes linear symmetric flux and conserved node quantity。
  • percolation mapping assumes specified independent transmissibility and network ensemble。
  • robustness is observable- and perturbation-specific;connectivity survival is not operational safety。
  • linear controllability does not guarantee feasible nonlinear control under energy, saturation and observation limits。
  • Shannon measures require a probability ensemble;one deterministic message has no unique entropy without a coding model。

Misconception clinic / 误区诊所

  1. “degree 最大的 vertex 一定最重要。” 不一定。betweenness、dynamical sensitivity、capacity 与 control objective 可给不同 ranking。
  2. “布局图上靠得近就是 path 短。” 错。除非 geometry 被编码为 weight,否则只数 edges。
  3. “short average path 就是 small-world。” 不够;还需 substantial clustering 与恰当 null comparison。
  4. “log–log 直线证明 scale-free。” 错。有限范围、cutoff 与 alternative heavy tails 必须比较。
  5. “传播率高于 threshold 就人人感染。” 错。只表示 giant outbreak becomes possible;seed、finite size 与 stochastic extinction 仍重要。
  6. “增加 edges 总会提高安全性。” 错。redundancy 可提高 connectivity,也可扩大 cascade pathways 或同步失效。
  7. “random-failure robustness 意味抗攻击。” 错。perturbation ensemble 不同。
  8. “mutual information 证明 \(X\) 导致 \(Y\)。” 错。它测 statistical dependence,不给 causal direction。
  9. “entropy 高代表内容更有意义。” 错。Shannon entropy 不评价 semantic value。

Practice and retrieval / 练习与检索

  1. [K01] 一个 simple undirected graph 的 degrees 为 \((3,3,2,2,2)\)。它可能存在吗?若存在,edge count 为多少?
Answer 1

degree sum \(=12\) 为偶数,handshake lemma 给 \(M=12/2=6\);该序列可图化,例如先连接两个 degree-3 vertices,再分配其余 edges。偶数只是必要条件,完整判断可用 Havel–Hakimi。

  1. [K01] vertex \(i\) 有 5 个 neighbors,其中彼此有 4 条 edges。求 \(C_i\)。
Answer 2

possible neighbor pairs 为 \(\binom52=10\),所以 \(C_i=4/10=0.400\),等价于 \(2t_i/[k_i(k_i-1)]=8/20\)。

  1. [K02] \(G(500,0.0200)\) 的 expected degree 与 expected edge count 各是多少?
Answer 3

\(\langle k\rangle=(499)(0.0200)=9.98\);\(\mathbb E[M]=0.0200(500)(499)/2=2495\)。检查 \(2M/N=9.98\)。

  1. [K02] 某网络 \(\ell\) 与 size-matched random graph 相近,但 clustering 也与 random graph 相近。能否据此称为 Watts–Strogatz-type small-world?
Answer 4

证据不足。short paths 只满足一半特征;需要显著高于 null 的 clustering,并说明 size、degree distribution 与 sampling 一致。也不能由此声称 power law。

  1. [K03] 两节点以一条 edge 相连,\(\dot x_1=-\kappa(x_1-x_2)\)、\(\dot x_2=-\kappa(x_2-x_1)\)。difference \(\Delta=x_1-x_2\) 怎样衰减?
Answer 5

\(\dot\Delta=-2\kappa\Delta\),故 \(\Delta(t)=\Delta(0)e^{-2\kappa t}\);sum \(x_1+x_2\) conserved。mixing timescale 是 \((2\kappa)^{-1}\)。

  1. [K03] regular network degree \(k=4\) 的 locally tree-like approximation 给出怎样的 bond-percolation threshold?
Answer 6

\(\langle k\rangle=4\)、\(\langle k^2\rangle=16\),故 \(\mathcal T_c=4/(16-4)=1/3\)。真实二维 square lattice 有 loops,不能用此 tree-like value 替代其实际 threshold。

  1. [K04] 为什么只报告“删除 20% vertices 后仍有 giant component”不能证明电网服务可靠?
Answer 7

connectivity 不包含 power-flow equations、line capacities、frequency/voltage stability、generation-load balance 与 protection logic。必须定义 service observable 和 failure ensemble。

  1. [K04] 给定一条 line 初始 load \(80\ \mathrm{MW}\)、capacity \(100\ \mathrm{MW}\);neighbor failure 使其 load 增加 \(30\%\)。是否触发 overload?
Answer 8

new load \(=80(1.30)=104\ \mathrm{MW}>100\ \mathrm{MW}\),在 hard-threshold toy model 中 overload。真实设备有 thermal time constant、emergency rating 与 protection delay。

  1. [K05] Bernoulli variable 的 \(p=0.25\),求 entropy。
Answer 9

\(H_2(0.25)=-0.25\log_2 0.25-0.75\log_2 0.75=0.811\ \mathrm{bit}\),小于 fair bit 的 1 bit。

  1. [K05 综合] 若 \(Y=X\) deterministically 且 \(H(X)=2.00\) bit,求 \(H(Y\mid X)\) 与 \(I(X;Y)\);若再经独立 noise 得到 \(Z\),能否有 \(I(X;Z)>2.00\) bit?
Answer 10

\(H(Y\mid X)=0\),\(I(X;Y)=H(X)=2.00\) bit。Markov chain \(X\to Y\to Z\) 满足 data-processing inequality,所以 \(I(X;Z)\le2.00\) bit;独立 noise 不会增加关于 \(X\) 的信息。

Exit ticket / 迁移检验

某团队声称:“我们的 communication network 呈 scale-free,因此能快速扩散信息、抗随机故障,并且只需控制最大的 hub 就能稳定整个系统。”写出一份最少五项的证据清单,判断这段话哪些部分需要分别验证。

Exit-ticket benchmark

应分别要求:degree-tail 的 alternative-fit/cutoff test;path/clustering 与 matched null comparison;明确定义的信息动力学和传播时延;random 与 targeted removal 下的 service observable;capacity cascade model;明确的 state equation、actuator \(B\)、measurement 与 control objective;最后以 out-of-sample failure/communication data 验证。topology、dynamics、robustness 与 controllability 不能由同一个 “scale-free” 标签推出。

References and source notes / 参考资料与使用说明

以下权威直接来源均在 2026-08-31 实际打开并核对。正文重新组织,全部图依据方程原创绘制;未复制来源插图。

  1. MIT OpenCourseWare, 14.15J Networks — Lecture and Recitation Notes — graph metrics、random graphs、graph dynamics、diffusion and contagion 的课程结构。
  2. Watts, D. J. and Strogatz, S. H., Nature, Collective dynamics of small-world networks — rewiring model、high clustering 与 short characteristic path length。
  3. Barabási, A.-L. and Albert, R., arXiv/Science record, Emergence of scaling in random networks — growth plus preferential attachment 的原始模型与 journal DOI。
  4. MIT OpenCourseWare, 12.086 Modeling Environmental Complexity — Lecture Notes — percolation theory、random and scale-free networks 的本科建模边界。
  5. Newman, M. E. J., Physical Review E, Spread of epidemic disease on networks — SIR、transmissibility 与 bond-percolation mapping。
  6. Albert, R., Jeong, H. and Barabási, A.-L., Nature, Error and attack tolerance of complex networks — random failure 与 targeted removal 的不同 robustness response。
  7. Shannon, C. E., Bell System Technical Journal / IEEE, A Mathematical Theory of Communication — entropy、mutual information 与 channel-capacity framework 的原始来源。
  8. Clauset, A., Shalizi, C. R. and Newman, M. E. J., SIAM Review, Power-Law Distributions in Empirical Data — maximum-likelihood fitting、goodness-of-fit、alternative comparison 与 power-law range 的经验检验协议。
  9. Motter, A. E. and Lai, Y.-C., Physical Review E, Cascade-based attacks on complex networks — load redistribution、capacity exceedance 与 overload cascade 的原始模型。
  10. Liu, Y.-Y., Slotine, J.-J. and Barabási, A.-L., Nature, Controllability of complex networks — linear structural controllability、maximum matching 与 driver-node framework。
  11. MIT OpenCourseWare, 6.441 Information Theory — Lecture Notes — information measures、mutual-information identities、Markov chains 与 data-processing inequality。

Source-to-content map

Source Used for Knowledge ID / Section Model boundary or convention
MIT OCW 14.15J graph representations, metrics, dynamics and diffusion K01, K02, K03 course framework; equations here use stated undirected conventions
Watts–Strogatz 1998 small-world rewiring, clustering and path length K02 model is not a universal classifier of empirical networks
Barabási–Albert 1999 growth plus preferential attachment K02 generative model alone does not validate an empirical power law
Clauset–Shalizi–Newman 2009 empirical power-law fit, goodness-of-fit and alternative comparison K02 a log--log line is insufficient; finite range and sampling must be tested
MIT OCW 12.086 percolation and random/scale-free model hierarchy K02, K03 selected analytic thresholds require specified ensembles
Newman 2002 SIR–bond-percolation mapping K03 locally tree-like and transmission assumptions stated
Albert–Jeong–Barabási 2000 random failure versus targeted attack K04 robustness metric and perturbation rule must be specified
Motter–Lai 2002 load redistribution and overload cascades K04 capacity/load dynamics must be stated; topology alone is insufficient
Liu–Slotine–Barabási 2011 driver nodes in linear structural controllability K04 does not establish feasible control of constrained nonlinear dynamics
Shannon 1948 entropy, conditional entropy, mutual information, capacity K05 base-2 convention; semantic content and causality excluded
MIT OCW 6.441 information identities, Markov chains and data-processing inequality K05 claims require the stated joint/channel model

复习与拓展

  • 下一课 Quantitative Decisions in Applied Physics 将把 network observables、uncertainty 与 evidence communication 放入具体决策边界。
  • 可扩展:directed/weighted/multilayer/temporal networks、centrality、community detection、spectral sparsification、graph neural dynamics、causal inference 与 transfer entropy。
  • 与 Emergence and Collective Dynamics 的接口:同一 local rule 在不同 \(A\) 上可出现不同 macroscopic phase;本课提供结构与信息层的诊断量。