当前位置: 首页 > news >正文

网络分析的发展

网络分析是近年来兴起的一种研究范式。从研究方法上来说主要有3种分析方法:

    variable analysis,就是传统的分析,主要是针对attribute的分析

    typological analysis,主要是澄清概念,针对的是ideational

    network analysis,分析的是结构,ralational

现在很多学科趋势已经从ideational->attribute->ralational。开始分析系统中结构性因素了。比如一对互不相识的男女和一对情人,从attribute来看差别不大,从ralational来看差别就海了去了。近5年来这种分析开始蔓延开来,主要是因为1999年(98年?)两个搞物理学的哥们统计分析发现互联网的度数分布呈scale free特征,然后大家一块上了。

理论上发展是这样的:

1950年代随机图概念的提出,发现了随机图中突变现象。物理学中又发展出一套分析方法,分析临界现象,相变什么的。90年代末一帮人就把这两个工具结合起来分析互联网还有其它复杂系统,发展成一套复杂系统分析工具。采用网络结构为复杂系统建模,这是一种非常优秀的分析方法,分析软件系统是迟早的事情。不过对研究人员要求较高,需要数学知识、领域知识和编程知识。


主要文献:

综述:

1,从统计物理学看复杂网络研究

2,Statistical mechanics of complex networks

3,Evolution of networks

4,THE STRUCTURE AND FUNCTION OF COMPLEX NETWORKS

以上都能下载

2本书:

5,Modern Graph theory

6,random graph  2ed

有一本物理书也挺好玩的,不过我看不懂

7,scaling and renormaliztion in statistical physics

以上能买到影印版

阅读顺序的话,1->2->6. 其它的可看可不看.

社会网络应该不是从随机图那一块发展过来的,似乎是传统图论和社会学的结合,然后

慢慢的发展到网络分析。社会网络更加注重分析微观的结构,提出了很多有价值的概念。

small world就是在这一块出名的。六度分离概念,就是指的small world。

这一块的文献我收集到的主要是纸版的:

有一本小书:Social network analysis

一本大书:Social network analysis--methods and applications

几本中文书:

社会资本

社会网络分析讲义

图书馆有一个电子期刊,social network(?)

SARS传播的许多论文,都是采用这种分析方法分析的

以上看起来和软件工程没关系,其实不然。最近两三年出了好几百篇分析开源软件

开源社区,开源开发过程的paper,很多都是采用这种分析方法。用这种方法分析

软件体系结构应该也很有前途。

相关文章:

  • Web前端MVC框架
  • jquery笔记之属性选择器 查找以某种条件开头的页面元素
  • 分享:微软提供的一个开源控件treeview 的一小个用法
  • com.panie 项目开发随笔(NoF)_环境搭建(2016.12.29)
  • 鲁棒的数据库持久层设计
  • java 线程 障碍器
  • 利用WSS做后台存储--设计一个统一的信息发布平台
  • Java foreach操作(遍历)数组
  • lduan server 2012 远程桌面网络高可用(二十三)
  • ASP.NET Theme/aspnet_regiis -ga/aspnet_regsql
  • easyUI中onLoadSuccess方法获取多个对象
  • signalr推送消息
  • 老鼠Atlas之旅(八):Hands-On Lab 4第四个实验,Atlas服务器控件自动完成
  • 使用hashids库混淆在url中与数据库相关的数字
  • 2005年互联网最具潜力奖
  • .pyc 想到的一些问题
  • 《Javascript高级程序设计 (第三版)》第五章 引用类型
  • ABAP的include关键字,Java的import, C的include和C4C ABSL 的import比较
  • Docker 笔记(2):Dockerfile
  • Java Agent 学习笔记
  • Linux快速复制或删除大量小文件
  • Sequelize 中文文档 v4 - Getting started - 入门
  • Storybook 5.0正式发布:有史以来变化最大的版本\n
  • Vue学习第二天
  • 服务器从安装到部署全过程(二)
  • 个人博客开发系列:评论功能之GitHub账号OAuth授权
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 名企6年Java程序员的工作总结,写给在迷茫中的你!
  • 模型微调
  • 适配mpvue平台的的微信小程序日历组件mpvue-calendar
  • 小程序开发之路(一)
  • 写代码的正确姿势
  • d²y/dx²; 偏导数问题 请问f1 f2是什么意思
  • 你对linux中grep命令知道多少?
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • mysql面试题分组并合并列
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • 国内唯一,阿里云入选全球区块链云服务报告,领先AWS、Google ...
  • #QT(一种朴素的计算器实现方法)
  • $.ajax()参数及用法
  • (C#)获取字符编码的类
  • (分布式缓存)Redis持久化
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (十五)Flask覆写wsgi_app函数实现自定义中间件
  • (一)u-boot-nand.bin的下载
  • (转)LINQ之路
  • ./configure,make,make install的作用
  • .net/c# memcached 获取所有缓存键(keys)
  • .NET/C# 项目如何优雅地设置条件编译符号?
  • .NET/C# 中设置当发生某个特定异常时进入断点(不借助 Visual Studio 的纯代码实现)
  • .net利用SQLBulkCopy进行数据库之间的大批量数据传递
  • .Net转Java自学之路—SpringMVC框架篇六(异常处理)
  • @Transactional注解下,循环取序列的值,但得到的值都相同的问题
  • [ vulhub漏洞复现篇 ] JBOSS AS 4.x以下反序列化远程代码执行漏洞CVE-2017-7504
  • [100天算法】-目标和(day 79)