Instruction Set and Language for Hypergraphs
Not on the map. Why?
Abstract (arXiv)
We present IsalHG, a method for representing the structure of any finite, connected hypergraph of bounded hyperedge arity as a string over a compact instruction alphabet SigmaHG. The encoding is executed by a small virtual machine comprising a sparse hypergraph, a circular doubly-linked list (CDLL) of node references, and k traversal pointers, where k bounds the hyperedge arity. Instructions either move a pointer through the CDLL or insert a hyperedge, optionally together with new nodes, into the hypergraph. Every string over SigmaHG decodes to a valid hypergraph; the alphabet is closed. A greedy HypergraphToString (h2s) algorithm encodes any connected hypergraph into a string; a backtracking variant seeded at nodes of lexicographically maximal structural tuple produces a canonical string w*, which we conjecture to be a complete isomorphism invariant. Canonical-string equality then decides hypergraph isomorphism natively, without the standard reduction to the Levi incidence graph followed by a graph-isomorphism engine. We verify the round-trip property s2h(h2s(H)) cong H on 150 connected random uniform hypergraphs and on named combinatorial designs, and we benchmark the canonical algorithm against the three practically available exact baselines -- nauty, Traces, and bliss operating on the 2-coloured Levi graph -- across a (n, c) grid with ten seeds per cell. All four methods agree on every one of 600 isomorphism verdicts, consistent with the completeness conjecture. On wall-clock time the Levi baselines dominate every tested cell by three to five orders of magnitude (geometric-mean ratio 311× to 117,672×), which we report as measured. We contribute the representation framework, a conjecture of canonical completeness, and the first native-versus-Levi benchmark for hypergraph isomorphism.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 12 of its 33 references that are in the map. First posted on arXiv 11 Jul 2026.
Builds on
12 of 33 references.
References · 12
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 413
- 2020Networks beyond pairwise interactions: structure and dynamicscited by 130
- 2018Simplicial Closure and higher-order link predictioncited by 93
- 2023Hypergraph Isomorphism Computationcited by 10
- 2023Hypergraphx: a library for higher-order network analysiscited by 4
- 2017Benchmark Graphs for Practical Graph Isomorphismcited by 2
- 2025Representation of the structure of graphs by sequences of instructionscited by 2
- 2018A unifying method for the design of algorithms canonizing combinatorial objectscited by 1
- 2020Hypergraph Isomorphism for Groups with Restricted Composition Factorscited by 1
- 2026Instruction set for the representation of graphscited by 1
- 2026Instruction Set and Language for Symbolic Regressioncited by 1
Built on by
Not cited yet.