Linked Nets: Node Sharing & Entanglement
- Linked Nets are diverse network structures that encompass interconnecting bilayer networks (coupled by shared nodes) and ensnarled spatial network pairs (defined by topological interlocking of cycles).
- The node-sharing formulation quantifies structural differences by comparing degree and betweenness metrics across shared nodes in multilayer systems spanning biology, transportation, and more.
- The topological framework employs linking invariants and greedy edge-cutting algorithms to analyze and measure spatial entanglement, offering actionable metrics for network decoupling.
Linked nets denote distinct forms of network coupling in contemporary research. In one formulation, a linked system is an interconnecting bilayer network in which two network layers are coupled because they share some of their nodes, called interconnecting nodes. In another formulation, a linked system is a pair of finite, 2-component spatial nets embedded in whose cycles are topologically interlocked so that the two networks cannot be separated without removal of a subset of edges; this state is termed ensnarled. The two constructions address different problems—identity overlap across layers in the first case, topological entanglement of spatial graphs in the second—but both treat coupling as a structural property of a network pair rather than as a property of a single isolated graph (Xu et al., 2011, Kramer et al., 2022).
1. Terminological scope and principal constructions
Within the literature considered here, “linked nets” does not refer to a single canonical object. The phrase covers at least two non-equivalent constructions. In interconnecting bilayer networks, linkage is created by shared nodes. In ensnarled spatial network pairs, linkage is created by topological interlocking of cycles in space. The distinction is substantive: the former is a multilayer network problem, whereas the latter is a spatial graph and topological graph theory problem.
| Aspect | Interconnecting bilayer networks | Ensnarled spatial network pairs |
|---|---|---|
| Coupling principle | Layers share some common nodes | Embedded cycles are topologically linked |
| Basic objects | Two network layers with | Two finite graphs embedded in |
| Central quantities | , , | , , , , 0, 1 |
These constructions are also distinct from adjacent categories explicitly discussed in the sources. Interconnecting bilayer networks differ from interdependent networks, where layers are coupled by dependency links, and from multiplex networks, where layers typically share the same node set but differ in edge type. Ensnarled nets, by contrast, generalize classical knot and link theory from disjoint closed curves to mesh-like spatial graphs with many cycles (Xu et al., 2011, Kramer et al., 2022).
2. Interconnecting bilayer networks as node-sharing systems
An interconnecting bilayer network consists of an upper layer with node set 2 and a lower layer with node set 3, subject to 4. A real entity that appears in both layers is represented as node 5 in the upper layer and node 6 in the lower layer; these two layer-specific representations are treated as a single interconnecting node in the bilayer system. If there are 7 such shared nodes, the normalized number of interconnecting nodes is
8
This formulation treats coupling as node identity overlap rather than as inter-layer edges. The paper analyzes 8 bilayer systems spanning food, biology, medicine, movies, and transportation. Representative examples include the HP–CD bilayer, in which the upper layer is a network of Chinese herb prescriptions and the lower layer is a network of Chinese cooked dishes, with interconnecting nodes given by items used both as herbs and as food ingredients; the coach–train bilayer, where interconnecting nodes are cities that have both coach and train stations; and the YPI–YM bilayer, where interconnecting nodes are proteins that are both present in the yeast protein interaction network and act as enzymes in the yeast metabolic network.
The empirical analysis focuses on two standard node properties in each layer: degree 9 and betweenness 0. For an interconnecting node, with values 1 in the upper layer and 2 in the lower layer, where 3 stands for either 4 or 5, the topological difference is defined as
6
and the averaged topological difference over all 7 interconnecting nodes is
8
The paper studies 9 and 0 as bilayer-level measures of how differently shared entities function structurally in the two layers. Across all 16 single layers, the degree and betweenness distributions are fitted by a shifted power-law,
1
which interpolates between a power law at 2 and exponential-like decay for large 3 (Xu et al., 2011).
3. Analytical node-sharing mechanism and empirical regularity
The core empirical finding is that networks with smaller averaged topological differences of the interconnecting nodes tend to share more nodes. The paper formulates a “very simple node sharing mechanism” to explain this relation analytically. The model adopts three simplifying assumptions: 4, identical distributions 5 and equal averages 6; 7 for interconnecting nodes; and a proportional selection rule
8
where 9 depends on the bilayer system index 0. The parameter 1 is interpreted as a measure of role difference: larger 2 means that, for shared entities, the upper-layer centrality is much larger than the lower-layer centrality.
With 3 distributed on 4 according to the shifted power-law, the number of interconnecting nodes can be expressed as an integral over the admissible range determined by 5. After substitution, the normalized number of interconnecting nodes becomes
6
with 7 and 8 defined in terms of the shifted power-law parameters. The paper also derives a closed-form expression 9. Eliminating 0 yields a functional relation 1. Its qualitative content is explicit: 2 decreases as 3 increases, 4 increases as 5 increases, and therefore 6 is a decreasing function of 7.
The empirical data from eight bilayers are reported to follow this monotonic tendency for both degree and betweenness. Bilayers such as HP–CD exhibit small 8 and large 9, meaning that few entities are shared and those shared entities play quite different structural roles. Bilayers such as coach–train and YPI–YM exhibit larger 0 and smaller 1, meaning that many entities are common to both layers and have more similar centrality profiles. To support the proportional rule indirectly, the paper also examines an averaged scaling relation between 2 and 3, reported in logarithmic form as
4
with small 5, which suggests a statistical tendency consistent with 6 rather than an exact nodewise identity (Xu et al., 2011).
4. Ensnarled network pairs as topologically linked spatial graphs
In the second usage, linked nets are pairs of spatially embedded graphs whose edges and cycles are topologically interlocked in three dimensions. The paper defines an ensnarled pair as two finite graphs 7 and 8, each embedded in 9 as tubal structures, such that one cannot move 0 and 1 apart to infinity by continuous deformations in 2 while keeping all edges intact; unlinking requires removal of a subset of edges. This extends classical link theory from closed curves to mesh-like networks.
Each network is represented as a simple graph 3, where 4 is the vertex set, 5 the edge set, and 6 give the start and end vertices of each edge. A connected graph with 7 vertices and 8 edges has cycle-space dimension, or cyclomatic number,
9
A spanning tree uses 0 edges, and the remaining 1 edges generate 2 fundamental cycles forming a cycle basis 3. Because the graphs are spatially embedded, each cycle is represented as a polygonal curve in 4.
For two closed oriented curves 5, the linking number is defined by the Gauss integral
6
The paper uses this invariant to evaluate pairwise linking of cycles from two graph cycle bases. If 7 and 8, the linking matrix is
9
For arbitrary cycles 0 and 1, represented through basis coefficients 2 and 3, the linking number can be written as
4
Within this framework, Hopf-link identification means finding pairs of basis cycles with linking number 5, interpreted as primitive topological locks between the two spatial nets (Kramer et al., 2022).
5. Edge-space factorization, greedy unlinking, and ensnarledness metrics
To transfer topological information from cycle space to edge space, the paper introduces the mesh matrix
6
With mesh matrices 7 and 8 for the two graphs, the linking matrix is factorized through an edge-space operator 9. Because the mesh matrices are not full rank, 00 is not unique; the paper selects the canonical least-squares solution
01
where 02 denotes a generalized inverse. This yields an edge-space expression for arbitrary cycle linking numbers,
03
with 04 and 05 the edge-incidence vectors of the cycles. Two positive-definite edge priority operators are then defined:
06
The diagonals of 07 and 08 assign scalar priorities to edges, indicating how critical each edge is for maintaining nonzero linking. An edge that lies on many Hopf-linked cycles, or on cycles with large linking numbers, acquires high priority.
These priorities drive a greedy edge-cutting algorithm for unlinking. One graph is designated as reference and the other as target. The procedure computes cycle bases, the linking matrix 09, 10, and the target priority operator, then iteratively removes the target edge with maximum priority, recomputing all quantities after each cut. The process terminates when the updated linking matrix becomes the zero matrix. The resulting number of removed edges is 11. The paper notes that this heuristic “reliably identifies efficient cuts,” but it may fail to find the global optimum, particularly when linking is near the periphery of the meshes or when degree-2 vertices distort priorities; coarse-graining such vertices can improve performance.
From these cut sets, the paper defines several topological metrics. For each network 12, with cyclomatic number 13 and required cut count 14,
15
This is interpreted as a normalized linkage cost: if 16, only a small fraction of the cycle space is essential for linkage, whereas 17 means that essentially all cycles are involved in ensnarement. When 18, the graph is a tree and cannot be topologically linked via linking numbers. To quantify worst-case burden and symmetry, the paper defines
19
The minimal absolute cut cost is
20
These metrics are illustrated on dual ladder meshes, a ring linked to a hexagonal mesh, finite pieces of Laves nets, and random spatial networks. In the dual ladder example, translation changes the edge-priority pattern and eventually drives all linking numbers to zero. In the ring–hexagonal mesh example, the greedy algorithm removes four edges from the mesh to achieve unlinking. The methodology is implemented in the open-source Python package SnarlPy (Kramer et al., 2022).
6. Conceptual comparison, limitations, and open directions
The two linked-net constructions encode different structural questions. Interconnecting bilayer networks ask how many entities can be shared between two layers, and how the degree or betweenness of those entities differs across layers. Ensnarled network pairs ask which cycles and edges sustain topological interlocking in 21, and how many cuts are required to eliminate it. In the first case, coupling is by node identity and is quantified by 22 and 23. In the second, coupling is by spatial linkage and is quantified by 24, 25, edge priorities, and cut-based measures such as 26 and 27. The two uses are therefore complementary rather than interchangeable.
Each framework is explicitly limited. The interconnecting bilayer study is restricted to two layers, static undirected unweighted networks, a symmetric analytical model with 28 and 29, and a stylized proportional rule 30. It focuses primarily on degree and betweenness, though the authors report trying average nearest neighbor degree and node strength with similar qualitative results. Suggested extensions include more than two layers, combining node-sharing with inter-layer edges or dependency links, studying dynamical processes on interconnecting networks, and treating directed or weighted networks.
The ensnarled-network framework is inherently two-component and based on pairwise linking numbers between cycles. The paper states that it does not capture higher-order entanglements such as Brunnian links and suggests that multi-component nets would require higher-order invariants such as Milnor invariants. Additional open directions include construction algorithms that synthesize spatial graphs from a desired 31, treatment of dynamic embeddings, and systematic coarse-graining strategies for large meshes and degree-2 vertices. A plausible implication of considering the two literatures together is that “linked nets” should be read contextually: in one domain it denotes multilayer overlap of entities, while in another it denotes topological entanglement of spatial network components (Xu et al., 2011, Kramer et al., 2022).