Skip to content

Algorithm Reference

Eigenvue includes 22 algorithms across four categories: Classical Algorithms, Deep Learning, Generative AI, and Quantum Computing. Each algorithm provides step-by-step visual explanations, interactive playback controls, and shareable deep links. Click any algorithm name below to view its detailed documentation, including input options, step format, and educational content.

Foundational algorithms for searching, sorting, and graph traversal. These form the basis of computer science education and are essential building blocks for more advanced topics.

AlgorithmDifficultyTime ComplexitySpace Complexity
Binary SearchBeginnerO(log n)O(1)
Bubble SortBeginnerO(n²)O(1)
QuickSortIntermediateO(n log n) avgO(log n)
Merge SortIntermediateO(n log n)O(n)
BFSIntermediateO(V + E)O(V)
DFSIntermediateO(V + E)O(V)
Dijkstra’sAdvancedO((V + E) log V)O(V)

Core building blocks of neural networks, from single neurons to gradient-based optimization. These visualizations help build intuition for how deep learning models learn.

AlgorithmDifficultyKey Concept
PerceptronBeginnerSingle neuron, activation functions
Feedforward NetworkIntermediateMulti-layer signal propagation
BackpropagationIntermediateGradient computation, chain rule
ConvolutionIntermediateKernel sliding, feature maps
Gradient DescentIntermediateOptimization, loss landscapes

Components of modern generative AI architectures, focusing on the transformer pipeline from raw text to contextualized representations.

AlgorithmDifficultyKey Concept
Tokenization (BPE)BeginnerByte-pair encoding, vocabulary
Token EmbeddingsIntermediateVector representations, similarity
Self-AttentionIntermediateQ/K/V projections, attention weights
Multi-Head AttentionAdvancedMultiple heads, concatenation
Transformer BlockAdvancedFull block: attention + FFN + residual

Fundamental quantum computing concepts, from single-qubit states on the Bloch sphere to multi-qubit algorithms like Grover’s search and quantum teleportation.

AlgorithmDifficultyKey Concept
Qubit Bloch SphereBeginnerQubit states, Bloch sphere geometry
Quantum GatesIntermediateUnitary transformations, gate circuits
Superposition & MeasurementIntermediateBorn rule, state collapse
Grover’s SearchAdvancedOracle, diffusion, quadratic speedup
Quantum TeleportationAdvancedBell pairs, classical communication