




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第37卷第2期 2009年4月 浙 江 工 业 大 学 学 报 JOURNAL OF ZHEJ IANG UNIVERSITY OF TECHNOLOGY Vol 37 No 2 Apr 2009 收稿日期 2008204222 基金项目 国家自然科学基金资助项目 60504027 60874080 中国博士后科学基金资助项目 20060401037 作者简介 王 波 1982 男 浙江义乌人 博士生 研究方向为复杂网络和智能交通 WS与NW两种小世界网络模型的建模及仿真研究 王 波 王万良 杨旭华 浙江工业大学 信息工程学院 浙江 杭州310032 摘要 对WS小世界网络和NW小世界网络两种网络模型进行计算机建模 并分析它们的静态网 络统计量 包括节点的度分布 平均最短路径和聚类系数等特征指标 进一步得到了WS和NW小 世界网络模型的度分布图以及NW小世界网络模型的平均最短路径和平均聚类系数的归一化图 使用Matlab软件 用邻接矩阵表示网络连接 用随机数产生器产生概率 生成两种小世界模型 并 且使用稀疏矩阵的方法 大大减少了内存的使用量 使仿真程序能生成具有更多网络节点的大型网 络 使对数十万节点的网络进行建模和分析成为可能 关键词 小世界网络 度分布 平均最短路径 聚类系数 稀疏矩阵 中图分类号 N945 12 文献标识码 A文章编号 100624303 2009 0220179204 R esearch of modeling and simulation on WSand NW small2world network model WANGBo WANG Wan2liang YANG Xu2hua College of Information Engineering Zhejiang University of Technology Hangzhou 310032 China Abstract The WS and NW small2world network are modeled and the static network statistics are analyzed including the degree distribution of the vertex average shortest paths and clustering coefficient Furthermore the degree distribution figures of WS and NW small2world network the average shortest paths and the normalized map of average clustering coefficient are obtained The two small2world networks are modeled using Matlab simulator in which the network connections are presented with adjacency matrix the probability is generated by random number generator Meanwhile the sparse matrix is used and it greatly reduces the memory space The simulation program can produce larger2scale networks with more vertices It is possible to model and analyze the networks containing hundreds thousand vertices with this simulation Keywords small2worldnetwork degreedistribution averageshortestpaths clustering coefficient sparse matrix 0 引 言 近年来 复杂网络的研究受到了科学和工程各 个领域研究人员的广泛关注 复杂网络理论研究也 不再局限于数学领域 人们开始考虑节点数量众多 连接结构复杂的实际网络的整体特性 在从物理学 到生物学的众多学科中掀起了研究复杂网络的热 潮 甚至于被称为 网络的新科学 122 复杂网络中 小世界网络模型的研究是进行的比较早也是比较多 的 小世界网络模型包括WS小世界网络模型 1 NW小世界网络模型 3 Monasson小世界网络模 型 4 以及一些其它的变形模型包括BW小世界网络 模型等等 5 其中Watts和Strogatz开创性的提出 了小世界网络并给出了WS小世界网络模型 接着 Newman和Watts又对WS小世界网络模型进行改 进 提出了NW小世界网络模型 他们用随机化加 边代替了随机化重连 从而避免了产生孤立节点的 可能 因此WS和NW小世界网络模型是最为经典 的小世界网络模型 所以对WS和NW小世界网络 模型进行研究是很有意义的 笔者主要对WS小世 界网络 NW小世界网络进行计算机建模 并用 Matlab软件进行仿真实现 得到它们的静态网络统 计量 包括节点的度分布 degree distribution 平 均最短路径 average shortest paths 聚类系数 clustering coefficient 其中对两个小世界网络模 型的matlab实现方法做了较详细的介绍 并且使用 了稀疏矩阵的方法 使得可以生成并分析具有更多 网络节点的小世界网络模型 1 网络统计量 复杂网络统计量主要包括度和度分布 平均最 短路径 聚类系数等等 这些统计量可以深刻的揭露 网络的内部特性 下面先分别对这些统计量做简单 的介绍 1 1 度与度分布 度 degree 是单独节点的属性中简单而又重要 的概念 节点的度是指与该节点相关联的边的条数 也就是指与该节点连接的其它节点的数目 度分布 degree distribution 是指网络中各节点具有的度 的分布 一般记作p k p k 也等于在随机一致的 原则下挑选出的节点其度数为k的概率 6 1 2 平均最短路径 网络的平均最短路径 average shortest paths 可以对网络的连通性进行较好地描述 网络中两个 节点i和j之间的距离di j定义为连接这两个节点的 最短路径上的边数 网络的平均最短路径长度L定 义为任意两点之间的最短路径的平均值 即 L 1 1 2 N N 1 i j di j 其中N为网络的节点数 1 3 聚类系数 聚类系数 clustering coefficient 表征的是网络 的聚类特性 也就是群落特性 一般假设网络中的节 点i与ki条边关联 即与另外ki个节点相连 显然 在这ki个节点之间最多可能有ki k i 1 2条边 而 这ki个节点之间实际存在的边数是Ei 那么这ki个 节点之间实际存在的边数是Ei与总的可能的边数 ki k i 1 2之比就定义为节点i的聚类系数Ci 即 Ci 2Ei ki k i 1 而对网络中所有节点的聚类系数取平均值 就是整 个网络的聚类系数C 即 C 1 N N i 1 Ci 其中N为网络的节点数 2 WS小世界网络 1998年 Watts和Strogatz提出了小世界网络 这一概念 并建立了WS模型 1 实证结果表明 大 多数的真实网络都具有小世界特性 较小的最短路 径 和聚类特性 较大的聚类系数 传统的规则最 近邻耦合网络具有高聚类的特性 但并不具有小世 界特性 而ER随机网络 7 具有小世界特性但却没 有高聚类特性 因此这两种传统的网络模型都不能 很好的来表示实际的真实网络 Watts和Strogatz 建立的WS小世界网络模型就介于这两种网络之 间 同时具有小世界特性和聚类特性 可以很好的来 表示真实网络 WS小世界网络模型从规则图开始 考虑一个 含有N个节点的最近邻耦合网络 它们围成一个 环 其中每个节点都与它左右相邻的各k 2个节点 相连 k是偶数 也就是节点的度 然后进行随机化 重连 以概率p随机地重新连接网络中的每个边 即 将边的一个端点保持不变 而另一个端点取为网络 中随机选择的一个节点 并且规定任意两个不同节 点之间至多只能有一条边 每一个节点都不能有边 与自身相连 在WS小世界网络模型中 p 0对应于完全规 则网络 p 1则对应于完全随机的网络 通过调节 p的值可以控制从完全规则网络到完全随机网络的 过渡 如图1所示 081 浙 江 工 业 大 学 学 报第37卷 图1 随机化重连 Fig 1 Random rewiring procedure 根据以上算法使用matlab进行仿真 网络的连 接用邻接矩阵an n表示 其中n表示网络的节点数 ai j 1 当节点i和节点j有边连接时 ai j 0 当节 点i和节点j无边相连时 由规则网络向小世界网络 演化的过程中需要根据概率p来决定一条边是否重 连 这里的p可以由一个均匀连续随机数产生器产 生一个0到1之间的随机数来代替 例如假设要以 概率0 1随机重连 那么只要产生一个0到1之间的 随机数 当 0 1时进行随机重连就可以了 随机 重连的过程中还需要在整个网络中随机的选择重连 的端点 这可以由均匀离散随机数产生器来完成 产 生一个由1到n的整数随机数m m就代表随机重连 选择到的端点编号 当然若m恰好等于原端点的编 号 就应该再选择一次 即再产生一个随机数 由于 需要存储每一对网络节点之间的边连接情况 所以 用来存储一个网络需要的内存量很大 因此无法对 具有上万个节点的小世界网络进行仿真 但是对一 个网络进行仿真分析 它的节点数越多 那么得到网 络以及统计规律就越具有普遍性 越能表现其内部 特征 并且真实网络所具有的节点数往往都是很大 的 所以这里我们使用稀疏矩阵的方法 sparse a 因为小世界网络之间的连接其实是很稀疏的 表现 在邻接矩阵上就是矩阵中大部分位置的值是0 只 有小部分的位置是1 使用稀疏矩阵的方法可以节 省大量的内存空间 使我们可以产生和分析具有数 万以至数十万节点的小世界网络模型 以下是WS小世界网络模型的仿真结果 图2 表示生成的WS小世界网络的平均最短路径与聚类 系数随p变化的图形 图中 L p 和 C p 表示以不 同的概率p得到的小世界网络的平均最短路径和聚 类系数 L 0 和 C 0 表示规则网络的平均最短路 径和聚类系数 用 L 0 和 C 0 对 L p 和 C p 进 行归一化处理 从图中可以看出 WS小世界网络随 着p的增加 平均最短路径急剧下降 而聚类系数下 降十分缓慢 因此WS小世界网络同时具有小世界 特性和高聚类特性 图3是WS小世界网络的度分 布图形 取了其中概率p为0 1 0 4 0 9时的度分 布情况 从图3中可以看出WS小世界网络的度分 布类似ER随机图的度分布 服从泊松分布 WS小 世界模型很好的描述了一个同时具有小世界特性和 高聚类特性的网络 但是WS网络模型的随机化重 连过程可能会破坏网络的连通性 即可能会出现孤 立的节点 孤立节点的出现会使此节点与其他节点 的最短路径变成无穷大 对平均最短路径造成较大 的影响 一般来说我们可以在计算平均最短路径时 去除这个节点 这样对整个网络来说是可取的 或者 我们也可以用调和平均最短路径来代替平均最短 路径 3 NW小世界网络 由于WS小世界网络可能在生成过程中产生孤 立节点 不利于对网络特性的分析 因此Newman 和Watts进一步提出了NW小世界网络模型 3 该 181 第2期王 波 等 WS与NW两种小世界网络模型的建模及仿真研究 模型用随机化加边代替了WS模型中的随机化重 连 从而避免了在模型生成过程中产生孤立节点的 危险 NW小世界网络模型与WS模型一样也从规则 图开始 考虑一个含有N个节点的最近邻耦合网 络 它们围成一个环 其中每个节点都与它左右相邻 的各k 2个节点相连 k是偶数 也就是节点的度 然 后进行随机化加边 以概率p在随机选取的一对节 点之间加上一条边 其中任意两个不同节点之间至 多只能有一条边 并且每一个节点都不能有边与自 身相连 在NW小世界网络模型中 p 0对应于原来的 最近邻耦合网络 p 1是规则网和随机网的叠加 如图4所示 图4 随机化加边 Fig 4 Random adding edges procedure 根据NW小世界网络模型的构造算法 用 matlab进行仿真实现 与实现WS小世界网络相同 网络的连接也用邻接矩阵an n表示 其中n表示网 络的节点数 ai j 1 当节点i和节点j有边连接时 ai j 0 当节点i和节点j无边相连时 产生随机加 边概率p的方法和随机选择节点编号的方法也与产 生WS小世界网络模型时一样 利用均匀随机数产 生器产生连续的和离散的随机数来代替 并且也使 用稀疏矩阵的方法 sparse a 来减少内存空间的使 用 图5表示NW小世界网络模型随着随机加边概 率p的增加 平均最短路径和聚类系数的变化情况 与WS网络相同 L p 表示网络的平均最短路径 C p 表示网络的聚类系数 并且也使用规则网络的 L 0 和 C 0 进行归一化处理 从图中可以看到 当 p足够小的时候 NW小世界网络等同于WS小世界 网络 随着p的增加 平均最短路径急剧下降 而聚 类系数下降十分缓慢 当p比较大的时候 聚类系数 开始快速下降 当p 1时 网络成为一个规则网络 和随机网络的叠加网络 平均最短路径 L p 和聚 类系数C p 同时到达最小值 NW小世界网络模型的度分布如图6所示 由 于NW小世界网络用随机化加边代替了WS小世界 网络的随机化重连 因此NW小世界网络每个节点 的度至少是原来规则网络的k值 所以度分布图为k 4部分的泊松分布 8 4 结 论 针对WS小世界网络和NW小世界网络 本文 使用Matlab进行仿真实现 其中详细叙述了仿真实 现的过程 并对实现过程的几个难点 例如度分布图 形的生成 概率的产生等做了说明 并且使用了稀疏 矩阵的方法 解决了大型网络仿真分析消耗内存巨 大 难以进行仿真的问题 最后在得到了两种小世界 网络模型的同时 计算并分析了网络的静态统计量 度分布 平均最短路径和聚类系数 得到的小世界网 络模型可以很好的模拟一些真实的小世界网络 同 时得到的网络统计量可以很好的揭示小世界网络的 内在特性 下转第189页 281 浙 江 工 业 大 学 学 报第37卷 模块2 对模块1的转化结果就是各难度分数 取整 模块3 按4 1 2方法 通过在试题库与知识库 中读取各试题的解题时间及其内容类别与题型类别 的参数 计算各试题的权重 模块4 按模块3计算出各题的权重对各难度 档中的试题进行赋分 试题分数 难度档分数 试 题的权重 模块5 对各试题的分数进行取整 6 结 论 出卷系统的研究对开发的软硬件环境要求较 低 Windows XP下用VisualC 6 0语言实现出 卷算法功能 用MFC实现用户界面 以Office软件 输出成卷即可实现系统功能 开发人员和设备投入 少 使用方便 具备理论和实际操作上的可行性 系统设计完成后我们分别进行了系统测试和算 法测试 算法测试中我们对 难度 时间 内容 时间 和 题型 时间 三个对应关系测试了理论出 卷的符合度 并对整卷内容覆盖率和出卷效果进行 了检验 系统测试中通过操作正确性校验测试 系统 流程测试 强度测试三个阶段对整个系统进行了测 试 测试结果是有关操作都能正确执行 根据验证测 试信息 发现该出卷系统以下方面需要进一步完善 1 在数据库题量不足的情况下 选题无法结 束 解决方法 设置最大循环次数 2 在少数 几个 不合理的选题指标下出卷效 果不佳 解决方法 对这几个选题指标做特殊处理 强行优化 另外 笔者在出卷理论上只研究了 难度 时 间 内容 时间 题型 时间 三个对应关系 对 其他可能与出卷有关的对应关系还有待进一步 研究 参考文献 1 姚碧芬 基于动态评价函数的试卷自动生成系统的设计与实现 J 现代计算机 2006 9 83287 2 陆蓓 王小华 基于动态多目标评价函数的试卷自动生成策略 J 杭州电子工业学院学报 2002 1 11215 3 毛秉毅 基于目标树的组卷算法的研究 J 计算机工程与应 用 2002 23 2452247 4 田翔 肖人岳 一个改进的通用成卷模型 J 计算机工程 2004 19 1872189 5 谢平 基于框架模式的试题库智能组卷系统 J 华东交通大学 学报 1998 4 60265 6 L YNDA T CHRISMENT C MOHAND B Multiple query evaluation based on enhanced genetic algorithm J Informa2 tion Processing and Management 2003 39 2 2152
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 8.1 《梦游天姥吟留别》教学设计 2024-2025学年统编版高中语文必修上册 2024-2025学年统编版高中语文必修上册
- 电池厂员工考勤考核制度
- 五年级体育下册 第三课 向后转走说课稿
- 化肥厂通勤福利制度
- 美容院美容师服务合同
- 第1章网络概述1.2网络的类型 -高中教学同步《信息技术-网络基础》教学设计(人教-中图版2019)
- 8.从生活中吸取设计的灵感说课稿-2025-2026学年初中美术浙教版八年级上册-浙教版
- 七年级地理上册 第三章 第二节 气温的变化与分布说课稿 新人教版
- 安徽省宿州市灵璧实验学校2024-2025学年八年级下学期期中生物试题 (含答案)
- 生态旅游项目招标工作计划编制与可持续发展规划合同
- 锻造操作机安全检查表模版
- 钢结构深化设计工作流程
- 落地式钢管脚手架验收记录表
- GA 1814.2-2023铁路系统反恐怖防范要求第2部分:旅客列车
- 个人养老保险重复缴费退费申请表
- 大气污染控制工程课程设计 车间除尘系统设计说明书1
- YY 9706.240-2021医用电气设备第2-40部分:肌电及诱发反应设备的基本安全和基本性能专用要求
- JJF 1059.2-2012用蒙特卡洛法评定测量不确定度
- GA/T 1788.3-2021公安视频图像信息系统安全技术要求第3部分:安全交互
- 省级公开课(一等奖)雨巷-戴望舒课件
- 反不正当竞争法-课件
评论
0/150
提交评论