Binding
This wiki entry defines a term used across VSAVM and explains why it matters in the architecture.
The diagram has a transparent background and highlights the operational meaning of the term inside VSAVM.
Related wiki pages: VM, event stream, VSA, bounded closure, consistency contract.
Definition
Binding is a VSA operation that combines two vectors into a structured composite representation.
Role in VSAVM
VSAVM can use binding to represent typed slot assignments and relations in schema prototypes and span representations.
Mechanics and implications
Binding prevents the collapse of structure into bag-of-words similarity. It helps distinguish which value fills which role, supporting compilation into executable programs with explicit bindings.
Further reading
Different VSA variants implement binding differently, but the intent is consistent: bind roles to fillers to preserve structure in a distributed representation.
References
Vector symbolic architecture (Wikipedia) Hyperdimensional computing (Wikipedia) Holographic reduced representation (Wikipedia)