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 , the maximum multiset cardinality of any edge.
- For each of size , introduce a "null" vertex of multiplicity .
- The extended multiset consists of the elements of , plus copies of .
- The tensor has dimension , symmetrized in all indices:
where , and is nonzero only when the indices match the extended multiset :
b) Specialization to (Order 4)
Set ; introduce null vertices , , . For of size :
- Nonzero values:
if the index multiset is given by the multiplicities for and entries equal to (location of ) (Ouvrard et al., 2018).
An entry is nonzero if and only if, for some of size , of the indices equal for and $4-s$ of the indices equal .
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 :
with full permutation symmetry in all indices (Pearson et al., 2012).
3. Key Properties
- Permutation symmetry: is invariant under any permutation of indices.
- Degree normalization: The m-degree of vertex , denoted (i.e., the sum of its multiplicities), is recovered by summing over the last three indices:
- Handling duplicates: Multiplicities in multiset edges contribute factorial weights, such as in the numerator.
- Edge encoding: The specific "null" vertex associated to edge size 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 () and edges: (), (), (). The tensor (of dimension 6) includes, for instance:
- For : , . Each of the 12 tuples matching two , one , and one is assigned -value $4/9$.
- For (): pattern , with each tuple receiving -value $1/3$.
b) Uniform Hypergraph Example (Pearson et al., 2012)
For and : Each permutation of indexes yields ; 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 (for order 4), assigning $1/6$ to each valid pattern obtained by augmenting an edge of size with $4-j$ 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:
The set of real H-eigenvalues is finite; if the hypergraph is connected, the spectral radius is attained at a unique positive eigenvector (up to scaling) (Pearson et al., 2012).
- Z-eigenvalues:
The largest Z-eigenvalue has an associated nonnegative unit-norm eigenvector; strict positivity is guaranteed under additional "nice" connectivity (Pearson et al., 2012).
- E-eigenvalues:
For 4-partite 4-graphs, the E-spectrum is symmetric about zero.
A Gershgorin-type bound applies for symmetric and degree-normalized:
where is the maximum vertex m-degree, and is the maximum m-degree over null indices (Ouvrard et al., 2018). In the 4-uniform case, this reduces to (Ouvrard et al., 2017).
6. Computational and Algorithmic Aspects
Direct formation of the -size adjacency tensor is typically avoided in practice for large . Recent developments, e.g., tensor-times-same-vector (TTSV) methods, achieve efficient computation ( time), central for centrality and clustering algorithms:
- For vector , is computed without explicit tensor storage (Aksoy et al., 2023).
- The tensor is formally -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.