Neighbourhood Complex Lifting (Graph to Simplicial) #41
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Given that connections based on neighbourhoods of nodes are already present in GNN literature, the notion of a neighbourhood complex becomes of interest. Following from previous work, defining a neighbourhoods as the nodes with which a node shares a neighbour. Formally,$N(G)$ is defined in terms of a simplex. Where a simplex $\sigma_v$ is the neighbourhood simplex of node $v \in V(G)$ , composed of all $u \in V(G)$ given that $\exists w: (v, w) \in E(G) \wedge (u, w) \in E(G)$ . [1].
This structure has been proven to have certain properties that could be interesting in certain domains such as$k$ -colorability. As stablished by Lovasz, if $N(G)$ is $(k+2)$ -connected, then, $G$ is not $k$ -colorable. Additionally, he shows a relationship between the homotopy invariance of $N(G)$ and the $k$ -colorability of $G$ .
Neighbourhood complexes can be used to calculate other more interesting structures in induced by graphs, such as the dominating set of$G$ which is the Alexander dual of $N(\bar{G})$ (neighbourhood complex of the complement of $G$ ). This is useful for computing homology groups of dominance complexes without having to actually calculated the dominance set [2]. In future implementations, adding a basic transformation pertaining to the Alexander Dual would help in having a Dominating Complex, namely, a simplicial complex composed of simplices where the complements of the nodes composing the simplifies are dominating in $G$ .
Tags:
Existing lift from literature | connectivity-based | deterministic | Feature lifting
[1] L, Lovász. (1967). Kneser's conjecture, chromatic number, and homotopy
[2] T, Matsushita. S, Wakatsuki. (2023). Dominance complexes, neighborhood complexes and combinatorial Alexander duals