1-复杂网络预备知识

目录

拟合优度检验

Q-Q图

K-S检验

卡方检验

图论相关

基本概念

最小生成树(最小支撑树)

Prim算法

Kruskal算法(避圈法)

破圈法

最短路

dijkstra算法

Floyd算法

最大流

标号算法


拟合优度检验

功能:用于拟合度分布

首先确定分布模型F,通过参数估计方法(矩估计,极大似然估计)确定分布模型参数\theta,就可以知道分布函数F(x;\theta),然后判断观测数据是否来源于分布F(x;\theta)

以下对算法的基本思想及其计算步骤进行简单介绍,具体过程用python或者matlab自带的包求解

Q-Q图

基本思想:若拟合效果好,经验分布函数的分位数应当与分布模型的理论分位数近似相等

计算步骤:

1、将观测数据x_1\sim x_n按照从小到大顺序排列成x_{(1)}\sim x_{(n)}

2、取y_i=F^{-1}(\frac{i-0.5}{n})

3、将(y_i,x_{(i)})画在直角坐标图上

4、如果这n个点看起来呈现一条45°的直线,从(0,0)(1,1)分布,则证明拟合效果很好,数据来源于分布F(x)

K-S检验

基本思想:若拟合效果好,经验分布函数和拟合分布函数之间距离越小

计算步骤:

1、将观测数据x_1\sim x_n按照从小到大顺序排列成x_{(1)}\sim x_{(n)}

2、进行假设检验,零假设为所指定的分布是否可接受,对立假设为拒绝

H_0:F_n(x)=F(x;\theta)\\ \\H_1:F_n(x)\ne F(x;\theta)

3、定义检验统计量为

T=\mathop{sup}\limits_{x} |F_n(x)-F(x)|

此时,10\%显著性水平对应的临界值为1.22/\sqrt n5\%显著性水平对应的临界值为1.36/\sqrt n1\%显著性水平对应的临界值为1.63/\sqrt n,其中n为样本个数

4、若计算出来的统计量T小于临界值,说明不能拒绝零假设,所假设的分布可以接受;反之,拒绝原假设,所假设的分布不能接受

卡方检验

适用于分组数据分布拟合问题假设

基本思想:若拟合效果好,数轴上子区间范围内实际样本数和拟合函数对应的样本数差距小

图论相关

基本概念

简单图(不含环和多重连接边的图),完全图

子图,支撑子图或生成子图(包含图中所有节点的子图),连通图

最小生成树(最小支撑树)

概念:一棵生成树上所有树枝权的总和被称为生成树的权,具有最小权的生成树被称为最小生成树

下面简单介绍最小树的两种算法

Prim算法

P存放最小生成树中的节点,Q存放最小生成树的边

1、P=\{v_1\},Q=\{\}

2、当 P\ne V

找最小边pv,其中p\in P,v\in V-P

P=P+\{v\},Q=Q+\{pv\}

P=V,算法终止

Kruskal算法(避圈法)

1、选取图中权值最小的边e_1

2、在未选中的边中选取不成环的边,直到选到n-1条边

破圈法

1、在图中找一个回路

2、去掉该回路中权值最大的边,但要保持图仍为连通

3、反复此过程,直至图中再无回路(但仍保持连通),得到最小生成树

最短路

dijkstra算法

Floyd算法

最大流

标号算法

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值