4th-Order Adjacency Tensor
- 4th-Order Adjacency Tensor is a symmetric representation that captures complex 4-adic interactions in hypergraphs and hb-graphs.
- It utilizes null vertices and normalization techniques to standardize non-uniform edge sizes and incorporate vertex multiplicities.
- The tensor underpins advanced spectral analysis and scalable algorithms using methods like tensor-times-same-vector for efficient computation.
A 4th-order adjacency tensor is a symmetric tensorial representation that encodes the multiway structure of 4-adic interactions in hypergraphs, non-uniform hypergraphs, and generalized objects such as hyperbag-graphs (hb-graphs, i.e., hypergraphs with multiset edges). The 4th-order adjacency tensor construction is central for advancing spectral theory and higher-order network analysis, supporting both theoretical and computational approaches for systems with complex multiway relationships.
1. Notions of Adjacency in Higher-Order Structures
Adjacency in classical graphs is a binary relationship, naturally represented by a 2nd-order matrix. For hypergraphs—where edges can join any subset of the vertex set—adjacency must generalize to higher-order relations:
- k-adjacency: A tuple of (not necessarily distinct) vertices is k-adjacent if it is contained in a hyperedge of size at least .
- e-adjacency: For each edge (hyperedge) , all vertices within are e-adjacent; this captures the simultaneous co-membership structure central to hypergraph data.
For non-uniform hypergraphs, where edge sizes vary, pairwise matrices fail to capture the intrinsic higher-order connectivity; an order- tensor, with being the maximal hyperedge cardinality, is required for a lossless representation (Ouvrard et al., 2017, Ouvrard et al., 2018).
2. Construction of the 4th-Order Adjacency Tensor
Explicit constructions vary according to the type of structure—simple hypergraph, non-uniform hypergraph, or hb-graph. The construction outlined below follows the most general approach based on (Ouvrard et al., 2018), with cross-references to (Aksoy et al., 2023, Ouvrard et al., 2017), and (Ouvrard et al., 2018).
a) General Definition for hb-graphs (Natural Multisets)
Let with and each a multiset, i.e., records vertex multiplicities. Set 0, the maximum multiset cardinality of any edge.
- For each 1 of size 2, introduce a "null" vertex 3 of multiplicity 4.
- The extended multiset 5 consists of the elements of 6, plus 7 copies of 8.
- The tensor 9 has dimension 0, symmetrized in all indices:
1
where 2, and 3 is nonzero only when the indices match the extended multiset 4:
5
b) Specialization to 6 (Order 4)
Set 7; introduce null vertices 8, 9, 0. For 1 of size 2:
- 3
- 4
- Nonzero values:
5
if the index multiset is given by the multiplicities 6 for 7 and 8 entries equal to 9 (location of 0) (Ouvrard et al., 2018).
An entry is nonzero if and only if, for some 1 of size 2, 3 of the indices equal 4 for 5 and 6 of the indices equal 7.
c) Uniform Hypergraphs
If the hypergraph is 4-uniform (every edge has size exactly 4), no null vertices are needed, and the tensor reduces to 8:
9
with full permutation symmetry in all indices (Pearson et al., 2012).
3. Key Properties
- Permutation symmetry: 0 is invariant under any permutation of indices.
- Degree normalization: The m-degree of vertex 1, denoted 2 (i.e., the sum of its multiplicities), is recovered by summing 3 over the last three indices:
4
- Handling duplicates: Multiplicities 5 in multiset edges contribute factorial weights, such as 6 in the numerator.
- Edge encoding: The specific "null" vertex associated to edge size 7 ensures that edges of different cardinalities are uniquely identified in the tensor structure (Ouvrard et al., 2018, Ouvrard et al., 2017, Ouvrard et al., 2018).
4. Concrete Examples
a) hb-graph Example (Ouvrard et al., 2018)
Given 8 (9) and edges: 0 (1), 2 (3), 4 (5). The tensor 6 (of dimension 6) includes, for instance:
- For 7: 8, 9. Each of the 12 tuples matching two 0, one 1, and one 2 is assigned 3-value 4.
- For 5 (6): pattern 7, with each tuple receiving 8-value 9.
b) Uniform Hypergraph Example (Pearson et al., 2012)
For 0 and 1: Each permutation of 2 indexes yields 3; all other entries vanish.
c) General Hypergraph via Polynomial Homogeneization
The construction via homogeneous polynomials or the hypergraph uniformisation process leads to a tensor of dimension 4 (for order 4), assigning 5 to each valid pattern obtained by augmenting an edge of size 6 with 7 auxiliary indices; all other entries are zero (Ouvrard et al., 2017, Ouvrard et al., 2018).
5. Spectral Theory
The spectral theory of the 4th-order adjacency tensor underpins higher-order generalizations of eigenvalues and centralities:
- H-eigenvalues:
8
The set of real H-eigenvalues is finite; if the hypergraph is connected, the spectral radius 9 is attained at a unique positive eigenvector (up to scaling) (Pearson et al., 2012).
- Z-eigenvalues:
0
The largest Z-eigenvalue 1 has an associated nonnegative unit-norm eigenvector; strict positivity is guaranteed under additional "nice" connectivity (Pearson et al., 2012).
- E-eigenvalues:
2
For 4-partite 4-graphs, the E-spectrum is symmetric about zero.
A Gershgorin-type bound applies for 3 symmetric and degree-normalized:
4
where 5 is the maximum vertex m-degree, and 6 is the maximum m-degree over null indices (Ouvrard et al., 2018). In the 4-uniform case, this reduces to 7 (Ouvrard et al., 2017).
6. Computational and Algorithmic Aspects
Direct formation of the 8-size adjacency tensor is typically avoided in practice for large 9. Recent developments, e.g., tensor-times-same-vector (TTSV) methods, achieve efficient computation (00 time), central for centrality and clustering algorithms:
- For vector 01, 02 is computed without explicit tensor storage (Aksoy et al., 2023).
- The tensor is formally 03-dimensional but only nonzero on patterns prescribed by the edge structure and the normalization scheme.
TTSV algorithms enable the use of 4th-order adjacency tensors in scalable hypergraph data analysis, extracting higher-order structure inaccessible to matrix-based approaches (Aksoy et al., 2023).
7. Connections and Generalizations
The 4th-order adjacency tensor is encapsulated by multiple frameworks:
- Hypergraph uniformization and polynomial homogeneization (Ouvrard et al., 2017, Ouvrard et al., 2018): Orders non-uniform edges by introducing auxiliary vertices, producing a homogeneous symmetric tensor encoding all hyperedge layers in a single structure.
- hb-graphs and multisets (Ouvrard et al., 2018): Accommodates multiedges with multiplicity, requiring careful normalization and null-vertex bookkeeping.
- Stirling number–based weighting (Aksoy et al., 2023): Equidistributes edge-weight over all index patterns representing full coverage of edge vertices, crucial for algorithms exploiting multilinear spectral theory.
All approaches converge on the core requirement: a fully symmetric, degree-normalized, combinatorially faithful encoding of 4-adic adjacency, serving as a canonical representation for higher-order spectral, algebraic, and algorithmic analyses in hypergraph-based models.