小世界特性解析——聚类系数与平均路径长度的奥秘

news2024/11/20 16:33:08

小世界特性解析——聚类系数与平均路径长度的奥秘

小世界特性的核心衡量指标

小世界特性,这一复杂网络中的重要概念,主要通过两个关键指标来衡量:聚类系数和平均路径长度。这两个指标共同揭示了网络结构的紧密程度和信息传播的效率。

  • 聚类系数:反映了节点之间连接的紧密程度,即一个节点的邻居之间也互为邻居的可能性。想象一下,如果你的朋友圈里,你的朋友之间也互相认识,那么你的社交网络的聚类系数就比较高。
  • 平均路径长度:衡量了网络中任意两个节点之间的平均距离,也就是信息在网络中传播需要经过的平均节点数。在一个小世界网络中,这个距离相对较短,信息可以高效地传播。

其基本公式如下:

C = 3 × 实际存在的三角形数量 可能存在的三角形数量 C = \frac{3 \times \text{实际存在的三角形数量}}{\text{可能存在的三角形数量}} C=可能存在的三角形数量3×实际存在的三角形数量
L = 1 1 2 N ( N − 1 ) ∑ i ≠ j d i j L = \frac{1}{\frac{1}{2}N(N-1)} \sum_{i \neq j} d_{ij} L=21N(N1)1i=jdij

其中, C C C 表示聚类系数, L L L 表示平均路径长度, N N N 是网络中的节点数, d i j d_{ij} dij 是节点 i i i 和节点 j j j 之间的最短路径长度。

项目描述
聚类系数 C C C,衡量节点之间连接的紧密程度,值越高表示节点之间越容易形成团簇。
平均路径长度 L L L,衡量网络中任意两个节点之间的平均距离,值越低表示信息传播效率越高。
三角形数量实际存在的和可能存在的三角形数量,用于计算聚类系数。
节点数 N N N,网络中的节点总数。
最短路径长度 d i j d_{ij} dij,节点 i i i 和节点 j j j 之间的最短路径长度,用于计算平均路径长度。

在这里插入图片描述

通俗解释与案例

  1. 聚类系数的核心思想

    • 想象一下,你有一个朋友圈,如果你发现你的朋友之间也经常互相联系,那么你的朋友圈的聚类系数就很高。
    • 比如,在一个社交网络中,如果一个人的三个朋友之间也两两相连,那么这三个人就形成了一个三角形,这样的三角形越多,聚类系数就越高。
  2. 平均路径长度的应用

    • 在一个网络中,如果任意两个人之间都可以通过很少的中间人联系上,那么这个网络的平均路径长度就很短。
    • 比如,在一个小世界网络中,你可能只需要通过几个朋友就可以联系到任何一个陌生人。
  3. 小世界特性的价值

    • 小世界特性使得信息能够在网络中高效传播,因为每个节点都只需要经过很少的中间节点就可以到达其他节点。
    • 这种特性在社交网络、生物网络(如大脑网络)等复杂系统中都有广泛的应用。
  4. 小世界特性的图像

    • 如果我们将网络中的节点用点表示,节点之间的连接用线表示,那么小世界网络就会呈现出一种既局部紧密又全局稀疏的结构。

具体来说:

项目描述
聚类系数 C C C,衡量节点之间连接的紧密程度,值越高表示节点之间越容易形成团簇。
平均路径长度 L L L,衡量网络中任意两个节点之间的平均距离,值越低表示信息传播效率越高。
三角形数量实际存在的和可能存在的三角形数量,用于计算聚类系数。
节点数 N N N,网络中的节点总数。
最短路径长度 d i j d_{ij} dij,节点 i i i 和节点 j j j 之间的最短路径长度,用于计算平均路径长度。

在这里插入图片描述

公式探索与推演运算

  1. 聚类系数的计算

    • 对于无向网络,聚类系数 C i C_i Ci 的计算公式为 C i = 2 E i k i ( k i − 1 ) C_i = \frac{2E_i}{k_i(k_i-1)} Ci=ki(ki1)2Ei,其中 E i E_i Ei 是节点 i i i 的邻居之间实际存在的边数, k i k_i ki 是节点 i i i 的度数。
    • 整个网络的聚类系数 C C C 是所有节点聚类系数的平均值。
  2. 平均路径长度的计算

    • 平均路径长度 L L L 的计算公式为 L = 1 1 2 N ( N − 1 ) ∑ i ≠ j d i j L = \frac{1}{\frac{1}{2}N(N-1)} \sum_{i \neq j} d_{ij} L=21N(N1)1i=jdij,其中 N N N 是网络中的节点数, d i j d_{ij} dij 是节点 i i i 和节点 j j j 之间的最短路径长度。
    • 这个公式考虑了网络中所有可能的节点对,并计算了它们之间的最短路径长度的平均值。
  3. 小世界网络的特点

    • 小世界网络具有高聚类系数和短平均路径长度的特点。这意味着网络中的节点既倾向于形成紧密的团簇,又能够保持全局的连接性。

关键词提炼

#小世界特性
#聚类系数
#平均路径长度
#复杂网络
#信息传播效率

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1954754.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

echarts没数据的时候,页面显示暂无数据

echarts没数据的时候,页面显示暂无数据 给个if判断 let option{} if(data.length0){ //没有数据或者数据不合法,显示暂无数据option {title: {text: 暂无数据,x: center,y: center,textStyle: {fontFamily: Manteka,fontSize: 12,fontWeight: normal,color: #333…

使用 Copilot 对 OneDrive 文档分享进行摘要

对于大量使用onedrive进行资料分享的用户而言,对分享的文件进行简要说明并提供给对方,是一个基本素养。 在以往,他们只能阅读文件名然后靠回忆进行撰写,或者打开每一个文档通读全文然后再关闭返回并撰写摘要。 当用户在 SharePo…

Java聚合快递小程序对接云洋系统程序app源码

​一场物流效率的革命 引言:物流新时代的序章 在数字化浪潮席卷各行各业的今天,物流行业也迎来了前所未有的变革。为了进一步提升物流效率,优化用户体验,聚合快递系统与云洋系统小程序的对接成为了行业内外关注的焦点。这一创新…

基于JSP的毕业生就业信息管理系统

你好,我是专注于信息系统开发的码农小野!如果你对毕业生就业信息管理有需求,欢迎联系我。 开发语言:JSP 数据库:MySQL 技术:JSP技术 SSM框架 工具:Eclipse、Maven、Navicat 系统展示 首页…

登录案例(JAVA)

练习1 package lx2;import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; import java.util.ArrayList; import java.util.Scanner;public class demo1 {/*需求:写一个登陆小案例。步骤…

Hive环境搭建(内置数据库)

实验目的】 1) 了解hive的作用 2) 熟练hive的配置过程(内置数据库) 【实验原理】 Hive的架构是由Client、Metastore、Driver、Compiler构成,执行流程是编译器可以将一个Hive QL转换成操作符,操作符是Hive中的最小处理单元。…

【BUG】已解决:UnicodeDecodeError: ‘utf-8’ codec can’t decode bytes in position 10

UnicodeDecodeError: ‘utf-8’ codec can’t decode bytes in position 10 目录 UnicodeDecodeError: ‘utf-8’ codec can’t decode bytes in position 10 【常见模块错误】 【解决方案】 欢迎来到英杰社区https://bbs.csdn.net/topics/617804998 欢迎来到我的主页&#x…

torch fbgemm.dll 报错

这里写自定义目录标题 OSError: [WinError 126] The specified module could not be found. Error loading \"c:\\Users\\Noor\\anaconda3\\envs\\DL\\Lib\\site-packages\\torch\\lib\\fbgemm.dll\" or one of its dependencies."https://github.com/lucasg/De…

在VMware创建Ubuntu24

目录 一、创建虚拟机 1. 自定义创建虚拟机 2. 设置虚拟机兼容 3. 选择镜像 4. 命名虚拟机,选择存放位置 5. 处理器配置 6. 内存配置 7. 网络类型配置 8. I/O控制器类型 9. 磁盘配置 10. 完成虚拟机创建 二、Ubuntu安装 1. 进入虚拟机中进行ubuntu的安…

java算法day25

java算法day25 广度优先搜索岛屿数量深搜岛屿数量广搜 广度优先搜索 核心:从起点出发,以起始点为中心一圈一圈进行搜索,一旦遇到终点,记录之前走过的节点就是一条最短路。搜索的方式是上下左右 一张图说明白模拟过程&#xff1…

21.发布确认模式-高级

问题 生产环境中由于一些不明原因,导致rabbitmq重启,在重启的期间生产者消息投递失败,导致消息丢失,需要手动处理恢复。那么如何才能进行rabbitmq的消息可靠性投递?特别是在极端的情况,rabbitmq集群不可用…

从json到protobuf,接口效率的提升

在express开发的前后端调用中,express作为服务端是不二之选,它有一些很好用的body解析器来解析传入数据;而作为请求发起方,axios是非常方便的,这是一个很好的选择,它可以传输多种类型的数据给接收方。 通常…

ios生成打包证书和描述文件(保姆级)

苹果开发者地址:Apple Developer (简体中文) 1.申请苹果App ID(App的唯一标识) 选择App IDs 选择App 输入APP ID的描述和Bundle ID Explicit:唯一的ID,用于唯一标识一个应用程序,一般选Explicit WildCard:通配符ID&am…

【初阶数据结构篇】顺序表和链表算法题

文章目录 顺序表算法题移除元素删除有序数组中的重复项合并两个有序数组 链表算法题移除链表元素反转链表链表的中间结点合并两个有序链表链表分割链表的回文结构 顺序表算法题 不熟悉顺序表的可以先了解一下 顺序表实现方法 移除元素 给你一个数组 nums 和一个值 val&#x…

谷歌DeepMind的AlphaProof和AlphaGeometry 2:AI系统在国际数学奥林匹克竞赛中取得突破

每周跟踪AI热点新闻动向和震撼发展 想要探索生成式人工智能的前沿进展吗?订阅我们的简报,深入解析最新的技术突破、实际应用案例和未来的趋势。与全球数同行一同,从行业内部的深度分析和实用指南中受益。不要错过这个机会,成为AI领…

管不住人,你就当不好官:一流高手的3大管人秘籍,价值千金

管不住人,你就当不好官:一流高手的3大管人秘籍,价值千金 秘籍一:睁眼法 古语有云:“水至清则无鱼,人至察则无友。” 驾驭下属,学会睁一只眼闭一只眼,不要一竿子打死,…

如何在GPU服务器上安装Stable Diffusion webUI

一、前提条件 1、硬件条件 GPU:12G,建议16G以上,还是尽量勾搭,好像现在最大32G,目前个人性价比24G有时长出售。 内存:16G以上,建议32G,也是越大越好。 硬盘:最好使用…

谈谈面向对象

引言 无论你是刚入门的程序小白,还是混迹社会多年的程序大佬,谈起面向对象,想必多多少少都能侃上两句。面向对象作为程序界“家喻户晓”的一种编程思想,亦或是一种程序设计方法,重要性已是不言而喻。毫不夸张的说&…

打卡第22天------回溯算法

开始学习了,希望我可以尽快成功上岸! 一、回溯理论基础 什么是回溯法?回溯法也可以叫做回溯搜索法,它是一种搜索的方式。 回溯是递归的副产品,只要有递归就会有回溯。 回溯法的效率回溯法的本质是穷举,穷举所有可能,然后找出我们想要的答案。如果想让回溯法高效一些,可…

160. 相交链表(返回相交起点)

思路: 前提: PA headA,PB headB (B链表头节点) 过程: 1.PA与PB同时向后遍历 2.若PA遍历完,PA headB PB遍历完,PB headA 3.直到PA与PB指向相同节点(实际遍历过两次中的较短的链表即可&am…