网络科学—Windows下生成LFR人工网络数据集的步骤

article/2025/10/8 10:38:18

目录

 

1 引言

2 步骤

2.1 下载LFR程序包

2.2 解压LFR程序包

2.3 进入cmd程序

2.4 生成LFR网络


1 引言

很多做网络科学研究的学者研究生等都需要经常用到人工网络的数据,最为常用的就是LFR人工网络,下面详细描述了LFR网络的生成方式

2 步骤

2.1 下载LFR程序包

直接点击链接下载即可LFR人工网络生成包

不需要积分,点个关注就可以下载咯

2.2 解压LFR程序包

直接解压即可,下图是我解压的路径

2.3 进入cmd程序

在解压目录下的Debug的路径栏输入cmd,回车就进入了cmd的小窗口,这是个小技巧,注意看下图的路径

2.4 生成LFR网络

这里是比较关键的一步,也是比较容易出错的一步,在cmd窗口输入benchmark -N 1000 -k 10 -maxk 40 -mu 0.2 -minc 30 -maxc 60,回车之后就会生成三个文件:network.dat、community.dat、statistics.dat。这三个文件就分别表示了网络的数据,社团的数据和网络的参数信息。

这句话什么意思呢?我简单解释一下

benchmark 这是主程序,可以在Debug目录下看到一个叫benchmark的主程序对吧

N 这是表示网络的规模,1000就是1000个节点的网络

k 这是表示网络的平均度大小

maxk 这是表示网络中最大的节点度

mu 这个参数比较重要了,就是LFR网络的混合参数,参数越大网络拓扑越复杂

minc 这个表示网络中社团的最小规模

maxc 这个表示网络中社团的最大规模

 

 


http://chatgpt.dhexx.cn/article/lD1cJbQ9.shtml

相关文章

查看gcc编译器版本

我们在windows下DS5中编译时使用GCC交叉编译器,但是在ubuntu时也需要使用GCC编译器,这时最好时保持版本一致,所以就需要查看windows下版本,如下图,在按装的文件夹中找到对应得文件即可。 转载于:https://www.cnblogs.c…

linux下gcc版本切换

今天在linux环境下编译c文件的时候发现库函数居然找不到路径,查了好久都没有找到是什么问题,最后想到的解决办法:把gcc版本切回到linux自带版本 1.查看linux下已安装gcc版本 ls /usr/bin/gcc* 结果如下: 2.手动设置候选版本优先…

linux中gcc版本升级

环境 Linux version 3.10.0-1160.el7.x86_64 (mockbuildkbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-44) (GCC) ) #1 SMP Mon Oct 19 16:18:59 UTC 2020 目前gcc版本4.8.5 正文 所需资源可以在gnu安装包下载_开源镜像站-阿里云下载 包括&#x…

Linux升级gcc到最新版本--gcc-9.1.0

Linux升级gcc到最新版本–gcc-9.1.0详细步骤 一、下载gcc最新的源码包–>wget http://ftp.gnu.org/gnu/gcc/gcc-9.1.0/gcc-9.1.0.tar.gz 二、解压缩–>tar -xzvf gcc-9.1.0.tar.gz 三、进入解压缩后目录–>cd gcc-9.1.0 四、运行download_prerequisites脚本&#xff0…

所有Gcc版本对C和C++的支持情况(超详细版本)

在最近接触的新的项目,由于技术使用为C98风格实现,遇到一个问题需要加锁解决,本能反应用lock_guradmutex解决,但是没设置CFLAGS为C11标准,不确定当前gcc编译器默认支持的C和C标准是什么,索性就一把都研究透…

Linux 安装指定版本GCC方法

今天来记录一下如何安装指定版本gcc,因为在linux中有些软件需要指定gcc的版本,所以记录一下还是很有必要的。好了,直接上安装步骤。 第一步:安装默认版本gcc 首先我们需要安装一个gcc,我们使用yum命令来进行安装。 $ y…

linux升级gcc版本详细教程

0.前言 一般linux操作系统默认的gcc版本都比较低,例如centos7系统默认的gcc版本为4.8.5。gcc是从4.7版本开始支持C11的,4.8版本对C11新特性的编译支持还不够完善,因此如果需要更好的体验C11以及以上版本的新特性,需要升级gcc到一个…

ubuntu20.04查看gcc版本以及各版本切换

1、查看自己当前的gcc版本 gcc -v通过下图的最后一行可以得到,这里电脑当前gcc的版本是 7.5.0 查看Eigen版本: pkg-config --modversion eigen32.安装另一个版本gcc 这里安装的是gcc-9: sudo add-apt-repository ppa:ubuntu-toolchain-r…

最新:斐讯K3千兆无线路由器刷官改版固件的详细图文教程

2018年1月31日更新:本教程已经同步增添Phitools 作者最新修改的固件以便支持 K3_V21.6.12.66 版刷机。 如果喜欢折腾的话可以刷LEDE固件,刷机方法看:[图文教程] 斐讯K3金/银色版路由器免拆机通用刷机教程 此前蓝点网已经发布了借助恩山论坛开…

斐讯k2刷不死breed K2 22.5.11.14

[k2] 斐讯K2 22.5.11.14 A5 原厂固件 刷breed刷官方固件定制版方法 这个是我刷机之前备份的,有用的拿去。 首先是刷breed,按照abccba94大神的终极方法刷入成功,参考【刷机必读】斐讯K2刷breed的安全方法及开源一键刷机脚本 终极的不行&…

用编程器免拆夹子刷斐讯K2 K2P解决难搞固件 刷BREED 无损原EEPROM

文章中放的几个地址都是思路来源,感谢各路大神原帖子的思路,因为我刷机时候没有拍照,只好借用各位大佬的图来说明步骤,我做一下整理会放出本篇刷机流程,很简单! K2 22.6.532.231软件版本已经无解&#xff…

k2p—b1版本刷固件遇到的问题

因为之前刷过梅林华硕的固件,但是今天手贱,点了个升级,然后路由器就gg了,当时想再刷一遍就好了,但是好久没刷过了,难免有些生疏,看完教程就上手了,但是发现固件一直传不上去&#xf…

msdn i tell you网址及下载系统详细步骤

一、msdn i tell you网址及下载系统详细步骤 msdn i tell you地址: 2.进去网站以后会让你免费注册以一个账号,然后用邮箱方式让你激活。 3.注册完以后,你就可以正常下载了。

Travel English

Tong lau or Chinese tenement building - 唐楼

MSDN i tell you 下载说明

i tell you 如何下载文件 网址:https://msdn.itellyou.cn/ 1、这里复制 BT类型,原因是百度网盘不支持ED2K 2、使用百度网盘下载文件,下载速度慢的话,就自己想办法,别问我!!!&…

Travel

Description 给出一个有 个顶点 条边的有向图,对于一条边长度为len的边有两种走法。   1、如果a和b可以互达,则走过这条边的时间为len   2、如果a和b不可以互达,则走过这条边的时间为2*len   现在给出一个k,问&#xff0…

Don't forget your original intention.

生活不止眼前的苟且 妈妈坐在门前 哼着花儿与少年 虽事隔多年 记得她泪水涟涟 那些幽暗的时光 那些坚持与慌张 在临别的门前 妈妈望着我说 生活不止眼前的苟且,还有诗和远方的田野, 你赤手空拳来到人世间,为找到那片海不顾一切。 她…

I tell you 如何下载文件

地址:https://msdn.itellyou.cn/ I tell you 可以下载一些office,windows系统等,还是十分方便的。 如何下载(可以使用迅雷或者百度网盘等) 展开详细信息 —— 复制框中的链接——打开迅雷 直接下载就好了。

please tell me who you are?

GIT 中提示 please tell me who you are 如果使用git过程中出现了,please tell me who you are , 需要设置一下使用者的身份。 1.git config user.name "username" 2.git config user.email "usernameXXX.com"