[发明专利]一种复杂网络通用仿真系统有效
申请号: | 201510726671.0 | 申请日: | 2015-10-30 |
公开(公告)号: | CN105260561B | 公开(公告)日: | 2019-01-01 |
发明(设计)人: | 顾亦然;许梦馨;黄子轩 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 汪旭东 |
地址: | 210003 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种复杂网络通用仿真系统,该系统的整体架构主要分为三层:第一层为基础层,主要包括网络CNet类和节点CNode类;第二层为功能层,包含了复杂网络仿真分析所需具备的所有基础功能;第三层为应用层,即用户能直接进行操作的各应用模块。第一层网络CNet类和节点CNode类分别封装了网络和节点的属性、方法;第三层的各应用模块包含文件操作模块、网络生成模块、参数计算模块、K‑Shell分解模块、社团划分模块及传播模型模块,分别由第二层各项基础功能组合实现。 | ||
搜索关键词: | 一种 复杂 网络 通用 仿真 系统 | ||
【主权项】:
1.一种复杂网络通用仿真系统,其特征在于,所述系统包括:第一层为基础层,包括网络CNet类和节点CNode类;第二层为功能层,包括复杂网络仿真分析所需的各项基础功能;第三层为应用层,即用户能直接进行操作的各应用模块;所述第一层的网络CNet类和节点CNode类分别封装了网络和节点的属性、方法;所述第二层的各项基础功能包括不同格式网络信息文件的读写、经典复杂网络模型的生成、网络及节点参数计算、K‑Shell分解功能、经典复杂网络社团划分功能、SIR传播功能,以及为实现用户最优使用体验而增加的图形显示、网络信息列表显示及图像保存功能;第三层的各应用模块包含文件操作模块、网络生成模块、参数计算模块、K‑Shell分解模块、社团划分模块及传播模型模块,分别由第二层各项基础功能组合实现,实现过程包括:所述文件操作模块由sst文件读写、xml文件读写两部分基础功能组合实现,用于对包含复杂网络信息的sst、xml文件的读写;所述网络生成模块由ER随机网络生成、WS小世界网络生成、BA无标度网络生成三部分基础功能组合实现,用于复杂网络中上述ER随机网络、WS小世界网络、BA无标度网络三种经典网络的生成,相关参数可手动设置或选择默认值;所述参数计算模块由节点参数计算和网络参数计算两部分基础功能组合实现,用于计算复杂网络的节点参数及网络参数;所述K‑Shell分解模块由K‑Shell分解基础功能实现,用于对复杂网络应用K‑Shell分解算法,分离出各层节点;所述社团划分模块由KL社团划分和CNM社团划分基础功能组合实现,用于对复杂网络应用KL社团划分和CNM社团划分算法获得相应的社团划分结果;所述传播模型模块由SIR传播基础功能实现,用于对复杂网络应用SIR传播模型进行传播研究,并在原SIR传播模型基础上进行改进,支持用户自主设置符合某条件的节点作为传播源或将部分节点直接设为免疫节点后再进行传播;图形显示、网络信息列表显示及图像保存三部分基础功能作为各个功能模块的辅助功能,在各个模块主要功能实现后,将网络信息或系统处理结果形象地展示给用户的同时,用户对各图像结果进行保存。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510726671.0/,转载请声明来源钻瓜专利网。