hyperrelations
Hyperrelation is a generalization of the mathematical concept of a relation that relates more than two elements. Formally, an n-ary hyperrelation R of arity n ≥ 2 is a subset R ⊆ D1 × D2 × ... × Dn where D1, ..., Dn are domains. When n = 2, R is a binary relation. In this sense, hyperrelations extend the familiar idea of pairwise relations to relationships among three or more components.
Hyperrelations can be visualized as hyperedges in a hypergraph, where each tuple (d1, d2, ..., dn) in
In constraint satisfaction problems, variables with finite domains are constrained by hyperrelations that encode allowable combinations
Hyperrelations are not inherently functional or deterministic; a single element from one domain can participate in
The term is sometimes used loosely to refer to any n-ary relation or to a family of