【High 翻天】Higer-order Networks with Battiston Federico (1)

简介: 各种高维相关的东西火遍全球,一起High起来吧!

前言

Ginestra Bianconi 的一篇综述1和一本书2展开的故事。
在这里插入图片描述

书还没有开始看,先看看综述吧。综述提供了一个关于超越成对交互的网络新兴领域的概述。

  • 讨论了高阶网络的表示,主要是其中相互作用的表示,并强调了现有概念和其联系。
  • 回顾了用来描述高阶系统结构的测量方法,以及可用于生成合成结构的模型。
  • 介绍了快速发展的高阶动力系统和动态拓扑的相关研究,讨论了高阶相互作用与集体行为之间的关系。
  • 特别关注了具有动态过程特征的新涌现扩展到成对交互之外时的现象,如扩散、同步、传播、社会动态和游戏。

高阶网络的表示

首先,给出高阶的概念。通常来讲,将包含 $k$ 个节点的相互作用的阶(order)表示为 $k - 1$。例如:一个节点处的环记为0-阶,两个节点的相互作用是1-阶,三个节点的是2-阶,等等。当 $k \geq 2$ 时就是所谓的高阶。由于此时的定义与维度类似(dimension),有些文献也会说是高维。显而易见,低阶系统是那些只发生自我或成对交互作用的系统,而高阶系统在两个以上元素的组中显示交互作用。

至于为什么需要讨论高阶系统呢?作者给出理由如下:

The distinction between low- and high-order interactions is needed for two reasons. First, it highlights the differences between the graph-theoretic descriptions, that shaped the study of complex systems in recent decades, and the more recently (re)proposed descriptions based on genuine group interactions. Secondly, it allows us to clearly frame the connections between such descriptions, their various overlaps and reciprocal mappings. Finally, our definition explicitly leaves out other types of higher-order dependencies between the components of a system, as for example those defined by multiple link types in multilayer networks, or by non-Markovian paths in time-stamped interaction data.

在我的认知中,本质就是由于多层网络的兴起带来的问题。

高阶相互作用的初等表示

定义一个交互系统 $(V, \mathcal{I})$ 定义为节点集 $V$ 及其节点之间的交互族 $\mathcal{I} = \{I_{0}, \cdots, I_{n}\}$ 。如下图所示,给一个交互系统的例子,其中$V = \{a, b, c, d, e\}$,$\mathcal{I} = \{[a, b, c], [a, d], [d, c], [c, e]\}$。显然 $\mathcal{I}$ 包括三个1-order 交互和一个 2-order 交互。很自然地, $\mathcal{I}$ 可由1-order 交互组成的基来表示。换句话说,$\mathcal{I}$ 可以映射为 $\mathcal{I}_{G} = \{[a, b], [a, c], [a, d], [b, c], [d, c], [c, e]\}$,这样的话,传统图表示工具仍可使用。
在这里插入图片描述
与此同时,高维映射到低维的逆问题,即低维求解后如何重构高维,是一个艰难的问题。

Hypergraphs provide the most general and unconstrained description of higher-order interactions.

超图(Hypergraphs)包含顶点集 $V$ 和指定在交互中哪些节点以何种方式参与的超边 $H$。如上图中的(L)部分所示,超图是高阶交互系统的最好展现方式。

表示之间的关系

当讨论同一个交互系统的不同表示形式时,会出现关于联系与转换的问题。接下来,以 simplicial complexes 的两种表示(the Hasse diagram 和 the facet representation)为例,如下图所示。

在这里插入图片描述


总结

虽然提出了很多新的概念,但是底层逻辑是清晰的。事实上,将高维用合适的形式表示并不是难点,难点往往在于模型的通用性和统一性。

相关文章
【High 翻天】Higer-order Networks with Battiston Federico (8)
在本节将讨论一些观点和文化动力学模型,它们基于物理和数学文献启发、用简单规则来描述社会动态。
131 0
【High 翻天】Higer-order Networks with Battiston Federico (8)
【High 翻天】Higer-order Networks with Battiston Federico (7)
模拟人类行为的动态过程一直是许多研究的焦点,其中社会关系和交互通常被认为是一种潜在结构,是高阶方法的天然试验场。
【High 翻天】Higer-order Networks with Battiston Federico (7)
|
资源调度
【High 翻天】Higer-order Networks with Battiston Federico (5)
在给出建模之后,接下来讨论如何将传统意义下的扩散拓展到高阶系统。扩散是一个线性过程,但在许多不同的情况下都有强相关性。
【High 翻天】Higer-order Networks with Battiston Federico (5)
|
机器学习/深度学习
【High 翻天】Higer-order Networks with Battiston Federico (4)
模型的目的是再现、解释和预测系统的结构,最好用涉及系统两个或多个元素的交互来描述。为了考虑其输出的可变性,这些模型通常被指定为随机规则的集合,即随机过程。
【High 翻天】Higer-order Networks with Battiston Federico (4)
|
关系型数据库
【High 翻天】Higer-order Networks with Battiston Federico (3)
模型的目的是再现、解释和预测系统的结构,最好用涉及系统两个或多个元素的交互来描述。为了考虑其输出的可变性,这些模型通常被指定为随机规则的集合,即随机过程。
133 0
【High 翻天】Higer-order Networks with Battiston Federico (3)
|
人工智能 数据挖掘 Shell
【High 翻天】Higer-order Networks with Battiston Federico (2)
接上回说到了高阶的表示方法,接下来开始高阶系统的测量方法。
161 0
【High 翻天】Higer-order Networks with Battiston Federico (2)
【High 翻天】Higer-order Networks with Battiston Federico (6)
同步是两个或两个以上耦合动力系统的出现顺序,常见于物理、生物和社会系统中。在网络同步中,图的每个节点都是一个动态系统,它的动态通过成对的相互作用受到相邻节点的影响。当相互作用使所有或宏观部分的扰动达到相干状态时,同步就发生了。
125 0
Re8:读论文 Hier-SPCNet: A Legal Statute Hierarchy-based Heterogeneous Network for Computing Legal Case
Re8:读论文 Hier-SPCNet: A Legal Statute Hierarchy-based Heterogeneous Network for Computing Legal Case
Re8:读论文 Hier-SPCNet: A Legal Statute Hierarchy-based Heterogeneous Network for Computing Legal Case
|
存储 算法
PAT (Advanced Level) Practice 1046 Shortest Distance (20 分)
PAT (Advanced Level) Practice 1046 Shortest Distance (20 分)
94 0
PAT (Advanced Level) Practice 1046 Shortest Distance (20 分)