Topology-Supervised Multivector Incidence Routing for Graph Neural Networks

Exploring topology-supervised incidence routing and multivector message passing in graph neural networks.

Donald Woukeng and Bright Wiredu Nuakoh

Multivector message passing

Animated illustration of multivector message passing on a graph.
Illustrative multivector message-passing animation. This visualization does not show predictions from a trained model.

Open the animation to view it separately.

Explore how local graph representations interact with hard multivector blocks and continuous incidence transport. This educational workspace exposes the routing decisions so you can inspect what changes when priorities, features, or graph structure change.

Teaching simulation — no trained model loaded. All scores and event probabilities are synthetic controls. Displayed embeddings use transparent scalar analogies, not fitted GINE or neural feedback maps.

Circle = vertex · square = edge-cell · thick half-edge = selected incidence · color = block membership · amber dot = transport direction. Colors repeat for large partitions; inspect cells for exact membership.

Edit the graph

Vertex input features
Illustrative incidence weights and event probabilities

Values range from 0 to 1. Bridge probability is one minus cycle probability. Defaults are uniformly tied; changes recompute deterministically. Ground-truth labels never change these values.

Edge First endpoint weight Second endpoint weight Cycle probability

Compare topology-conditioned hard partitions

Both views use the same graph. Left priorities are synthetic cycle probabilities; right priorities are synthetic bridge probabilities. Uniform probabilities select every incidence, including all ties. A partition need not match true cycle components.

Cycle-conditioned

Bridge-conditioned

How the method works

Input graph → local residual GINE backbone → endpoint-conditioned sigmoid incidence scores → auxiliary cycle/bridge event head → hard partition and continuous transport branches → gated multivector feedback → invariant graph pooling and a classification head.

Hard membership uses top-priority incidence selections and connected components on the full face poset. Exact ties are retained. Membership is discrete and stop-gradient; continuous embeddings inside a fixed block can still receive gradients. Soft transport has no top-1 selection and can carry gradients through continuous weights. The browser computes forward teaching values; it does not train or differentiate a model.

Try C24 and C12 + C12 with uniform priorities and constant features: the local analogy gives identical states, but blocks have cardinalities (24,24) versus two blocks of (12,12). Cardinality features reveal a distinction; no classifier prediction is implied.

What is real vs illustrated?

Graph editing, exact-tie partitioning, cell counts and the optional bridge overlay are computed algorithms. Scores, event probabilities, local scalar states, transport and block feedback are educational quantities. No trained graph or edge-event predictions are available. The GIF is illustrative.

Experiments

The supplied specification reports separate cohorts: connectivity C24 vs C12 + C12, GINE 50.00% and MVF feedback 88.89% balanced accuracy; cycle-conditioned BZR, GINE 70.62% and learned hard + soft 75.76%; common topology-supervision cohort, BZR 72.55%, COX2 68.72%, DHFR 76.18%. These are reported study results, not outputs of this demo. Shuffled and uniform controls are relevant comparisons; results across cohorts do not establish superiority.

Limitations

Scalar analogies omit learned vector maps and training. Graphs are limited to 30 vertices and 60 simple undirected edges. Ground-truth bridge detection is solely an educational overlay. Event classification does not guarantee better graph classification. The learned maps and trained-model numerical agreement must be validated before inference is integrated.

References and implementation

Donald Woukeng and Bright Wiredu Nuakoh, Topology-Supervised Multivector Incidence Routing for Graph Neural Networks. Publication venue, year, DOI and code release have not been verified; no formal bibliographic citation is asserted.

The manuscript was supplied locally; a public paper link is not yet available. · Implementation notes are maintained in the repository at docs/multivector-routing-demo.md.