△ Mechanism confirmed, baseline not beaten 2026

Independent-Simplex Hypergraph Router

Implementation & benchmark of arXiv:2607.00153 — On volume vectors determined by hypergraphs in thin subsets of Euclidean space

Usefulness6/10
Difficulty6/10
Novelty7/10

Source paper: On volume vectors determined by hypergraphs in thin subsets of Euclidean space arXiv:2607.00153 ⓘ · analyzed Aug 29, 2026

AI-generated research hypothesis, automatically tested. Not peer-reviewed.

Idea description

Use the paper's edge-to-area incidence structure to choose a small set of geometrically independent simplices instead of processing every possible hyperedge. A greedy rank-increasing router retains a triangle only when its Jacobian adds a new direction, reducing higher-order message-passing cost while preserving diverse geometric information.

Formulas

$$\operatorname{rank}_{\delta}(J)=\#\{r:\sigma_r(J)>\delta\},$$ where \sigma_r(J) are singular values and \delta>0 is a numerical tolerance.
$$q(S)=\log\det\left(J_SJ_S^{\mathsf T}+\lambda I\right),$$ where S is the selected simplex set and \lambda>0 stabilizes the determinant.
$$J_S=D\Phi_S(t)=\begin{bmatrix}-t_{1}+t_{6}+t_{7}&0&0&0&0&t_{1}-t_{6}+t_{7}&t_{1}+t_{6}-t_{7}&0&0\\0&-t_{2}+t_{3}+t_{9}&t_{2}-t_{3}+t_{9}&0&0&0&0&0&t_{2}+t_{3}-t_{9}\\0&0&0&-t_{4}+t_{5}+t_{8}&t_{4}-t_{5}+t_{8}&0&0&t_{4}+t_{5}-t_{8}&0\\0&0&0&0&0&0&-t_{7}+t_{8}+t_{9}&t_{7}-t_{8}+t_{9}&t_{7}+t_{8}-t_{9}\end{bmatrix}.$$

Mathematical statement

The paper's example has four area outputs depending on nine edge lengths, with Jacobian $$D\Phi(t)$$ given by the displayed 4-by-9 matrix. Its rows encode which edge lengths affect each triangle area. The paper notes that the matrix is generically full rank and exhibits a witness by choosing columns 1,2,4,7 and setting t_1=2,t_2=1,t_4=1,t_7=1 with all other variables zero; these selected columns correspond to choosing one suitable edge from each triangle. Let J_S be the submatrix formed by rows for the currently selected simplex set S. The router uses the constructive criterion rank(J_{S\cup\{h\}})>rank(J_S), approximated numerically by a singular-value threshold. The determinant or log-determinant score $$q(S)=\log\det(J_SJ_S^{\mathsf T}+\lambda I)$$ is a smooth alternative that rewards independent rows while preventing singular matrices. Here h is a candidate simplex, t_h are its edge lengths, J_h is its area-gradient row or volume-gradient block, \delta is the numerical rank threshold, and \lambda>0 is a stabilization constant.

Implementation notes

Integrate this at the candidate-hyperedge selection stage of a geometric graph network, before expensive triangle or simplex message passing. (1) Build candidates from k-nearest-neighbor point-cloud edges or molecular bonds. For each candidate triangle h, calculate its three lengths and its area gradient g_h=
abla_{t_h}A(t_h) using automatic differentiation. Map g_h into a common global edge-coordinate space, producing one sparse row per triangle; for a d-simplex use the gradient of its volume with respect to its edge lengths. (2) Pseudocode: initialize selected set S empty and Gram matrix G=\lambda I. For each routing round, score every unselected h by gain_h=logdet(G+g_h g_h^T)-logdet(G), equivalently log(1+g_h^T G^{-1}g_h). Select the top B candidates, append them to S, update G, and stop at a fixed budget B. During training, use the selected simplices for higher-order attention or messages; recompute routing every few batches or use a straight-through top-B estimator if the router is learned. (3) The mathematical computation is the Jacobian gradient and rank/log-determinant gain. The edge candidate graph, budget B, tolerance delta, and refresh frequency are engineering choices. Prevent pathological long-edge selection by multiplying gain_h by exp(-length_h^2/r^2), where r is the neighborhood radius. (4) First cheap experiment: run on ModelNet40 point clouds with a 4-layer EGNN or DimeNet-style baseline, comparing all triangles, random B triangles, attention-top-B triangles, and Jacobian-gain top-B triangles. Keep B at 10%, 25%, and 50% of all candidates. Measure wall-clock time, peak memory, validation accuracy, and average selected-set rank. The falsifiable target is at least 1.5x lower geometric-message FLOPs with equal accuracy, or higher accuracy than random selection at the same B; inspect whether selected triangles have larger logdet scores and less redundancy.

Verification

Mechanism confirmed, baseline not beaten

Stage 1 · Toy mechanism gate: Passed ✓

Stage 2 · Mechanism transferred to benchmark: Confirmed ✓

Stage 2 · Practical benchmark result: Inconclusive

Methodology: 8 paired seeds, permutation test (p<0.05) against a learning-rate-tuned baseline. How verification works

Stage 1 — Mechanism check agent confidence 8/10

Built an MVP independent-simplex router using Heron area gradients embedded in a shared global edge space, with greedy log-det gain selection and numerical-rank tracking. The core math checks passed: the area-gradient finite-difference error was 2.0e-10, and the paper witness had rank 4 with the stated 4x4 minor determinant equal to 1.0. In the synthetic candidate pool, greedy selection substantially improved information and conditioning over equal-budget random selection, especially at 10% budget (logdet 13.53 vs -65.42; smallest singular value 3.89 vs 0.20 mean), but this is only evidence for the routing criterion, not an end-to-end neural-network win.

Agent confidence
8/10
Baseline
Random selection: at 10%/25%/50% budgets, mean logdet information = -65.42/53.10/101.99; mean smallest singular value = 0.197/0.185/1.180; rank = 18.0/29.725/30.0.
Idea
Greedy Jacobian/log-det routing: at 10%/25%/50% budgets, logdet information = 13.53/134.63/141.86; smallest singular value = 3.895/2.213/2.908; rank = 18/30/30. The 10% budget processes 10% of 180 candidates while retaining full rank of the selected rows.

Limitations: No geometric graph neural network, ModelNet40 data, validation accuracy, GPU benchmark, actual message-passing FLOPs, memory measurement, attention baseline, or learned/refreshing router was tested. The synthetic candidate construction and regularization parameter are illustrative, and logdet values for rank-deficient random row sets depend strongly on lambda.

How to run: OMP_NUM_THREADS=1 OPENBLAS_NUM_THREADS=1 MKL_NUM_THREADS=1 /home/maxwelhelp/main/bin/python3 router_experiment.py

Stage 2 — Benchmark vs. tuned baseline (arXiv:2607.00153)

Beats the tuned baseline by -0.1095 metric points (p=0.0388, wins 7 / 8 paired seeds; metric: lower is better).

Benchmark
Geometric_triangle_area
Model
mlp_tiny
Paired seeds
8
Baseline mean
0
Idea mean
0.49
Effect (Δ)
-0.1095 (n/a; negative = idea better)
Wins
7 / 8 paired seeds
p-value
0.0388 (permutation test, 20 000 shuffles)
Smallest detectable effect
n/a
Mechanism
Confirmed ✓
Practical effect
Inconclusive
Baseline tuning
swept over 0 configs
Limitations:

The custom track is a minimal geometric regression benchmark rather than ModelNet40 or a full geometric message-passing network. Wall-clock time, peak memory, and actual message FLOPs were not profiled; routing was fixed per seed rather than learned or refreshed during training.

How to run: python3 run_bench.py

Verdict computed by deterministic test code from paired-seed statistics — not by the language model.

Stage 2 — Benchmark latest Worked ✓

Agent confidence: 7/10

The idea was implemented as an end-to-end geometric triangle-area regression system using the same MLP architecture and matched learning-rate sweep as the random equal-budget baseline. It achieved mean MSE 0.49005 versus 0.59957 for the baseline, with paired delta -0.10952 and permutation p=0.0388, satisfying the harness significant-win criterion. Runtime, memory, and FLOP savings were not measured.

Baseline
Mean test MSE 0.5995706543 over 8 seeds; best lr=0.003, budget=8, random router.
Idea
Mean test MSE 0.4900477603 over 8 seeds; best lr=0.01, budget=8, greedy Jacobian router; delta=-0.1095228940, p=0.0388, 7/8 wins.

Benchmark result

Beats the tuned baseline by -0.1095 metric points (p=0.0388, wins 7 / 8 paired seeds; metric: lower is better).

Benchmark
Geometric_triangle_area
Model
mlp_tiny
Paired seeds
8
Baseline mean
0
Idea mean
0.49
Effect (Δ)
-0.1095 (n/a; negative = idea better)
Wins
7 / 8 paired seeds
p-value
0.0388 (permutation test, 20 000 shuffles)
Smallest detectable effect
n/a
Mechanism
Confirmed ✓
Practical effect
Inconclusive
Baseline tuning
swept over 0 configs
Limitations:

The custom track is a minimal geometric regression benchmark rather than ModelNet40 or a full geometric message-passing network. Wall-clock time, peak memory, and actual message FLOPs were not profiled; routing was fixed per seed rather than learned or refreshed during training.

How to run: python3 run_bench.py

Artifacts

Implementation overview ⬇ Download all as ZIP 7 files · code, reports and structured results