concept
active
concept:euclidean-algorithmEuclidean Algorithm
Ancient algorithm from Euclid's Elements (circa 300 B.C.) that computes greatest common divisor; shown to structurally parallel Bjorklund's rhythm generation algorithm.
Neighborhood — ranked by edge-count
Thinkers (3)
thinker
- H. S. M. CoxetercitesMathematician cited for historical account of mathematics-music interaction; author of 'Music and Mathematics' (1962).
- Euclid of AlexandriaintroducesAncient Greek mathematician (circa 300 B.C.) who described the Euclidean algorithm in Elements, Book VII, Proposition 2.
- PythagorascitesAncient Greek mathematician and philosopher; referenced as originator of intimate relationship between mathematics and music, historically focused on pitch and scales.
Communities (2)
community
- Game Semanticsmembers_of
- Euclidean Musical Rhythmsmembers_of
Concepts (1)
concept
- Bjorklund's Algorithmassociated_withAlgorithm developed for timing systems in neutron accelerators; generates binary sequences where pulses are distributed as evenly as possible among intervals.
Related by similarity (8)
cosine ≥ 0.65 · no typed edgeEntities in the same semantic neighborhood but without a typed relation to this one — candidates for new edges or unrecognized duplicates.
- Family of musical rhythms generated via Bjorklund's algorithm, where k onsets are distributed evenly across n time units; denoted E(k,n).
- Evolutionary search algorithm used to evolve embryo populations through development, selection, and mutation stages across 1000 generations.
- The implicit assumption of linear steering methods, which the paper argues is inappropriate for neural activation spaces
- Key theoretical insight: both algorithms use repeated subtraction (division) to recursively partition sequences; this structural identity justifies the term 'Euclidean rhythm'.
- Used to update pain beliefs online from observations of happiness
- Machine learning approach using evolutionary processes to generate and select designs, used to blur the designed vs. evolved distinction
- The different reinforcement learning algorithms used across conditions, to ensure the alignment result is not algorithm-specific.
- Algorithm that extracts a localist (axis-aligned) approximation from any learned orthogonal rotation matrix for baseline comparison.