Guruswami-Sudan Concrete Implementations #
Named concrete dense-interpolation/Roth-Ruckenstein implementations and correctness theorem specializations for the implementations exercised by the benchmark suite.
Dense interpolation backend over canonical KoalaBear.
Instances For
Dense interpolation backend over native-word fast KoalaBear.
Instances For
NTTFast-backed univariate multiplication over canonical KoalaBear.
Instances For
NTTFast-backed low univariate multiplication over canonical KoalaBear.
Instances For
NTTFast-backed univariate monic remainders over canonical KoalaBear.
Instances For
NTTFast-backed subproduct batch evaluation over canonical KoalaBear.
Instances For
NTTFast-backed univariate multiplication over native-word fast KoalaBear.
Instances For
NTTFast-backed low univariate multiplication over native-word fast KoalaBear.
Instances For
NTTFast-backed univariate monic remainders over native-word fast KoalaBear.
Instances For
NTTFast-backed subproduct batch evaluation over native-word fast KoalaBear.
Instances For
Lee-O'Sullivan interpolation over canonical KoalaBear with direct vanishing setup.
Instances For
Lee-O'Sullivan interpolation over canonical KoalaBear with subproduct-tree vanishing setup.
Instances For
Lee-O'Sullivan interpolation over native-word fast KoalaBear with direct vanishing setup.
Instances For
Lee-O'Sullivan interpolation over native-word fast KoalaBear with subproduct-tree vanishing setup.
Instances For
PM-basis scalar-kernel cutoff for the approximant-basis interpolation backend.
The recursive solver handles all larger orders with low-product residuals and block matrix composition; dense scalar linear algebra is reserved for small bounded leaves.
Instances For
Polynomial-matrix basis-composition cutoff for the approximant backend. The current GS interpolation shapes are narrow enough that direct bounded composition is faster than recursing Strassen down to unit blocks.
Instances For
Recursive approximant-basis PM-basis context over canonical KoalaBear.
Instances For
Diagonal modular-equation solution context over canonical KoalaBear.
Instances For
Approximant-basis interpolation over canonical KoalaBear.
Instances For
Approximant-basis interpolation over canonical KoalaBear with subproduct-tree vanishing setup.
Instances For
Default approximant-basis interpolation over canonical KoalaBear.
Instances For
Recursive approximant-basis PM-basis context over native-word fast KoalaBear.
Instances For
Diagonal modular-equation solution context over native-word fast KoalaBear.
Instances For
Approximant-basis interpolation over native-word fast KoalaBear.
Instances For
Approximant-basis interpolation over native-word fast KoalaBear with subproduct-tree vanishing setup.
Instances For
Default approximant-basis interpolation over native-word fast KoalaBear.
Instances For
Mulders-Storjohann step budget for the hybrid interpolation backend: the
ski-rental rent/buy break-even, set near the cost ratio between one
approximant-fallback solve and one reduction step. Both scale with the input
mass, so the ratio is proportional to ℓ^(ω−1) (with ℓ + 1 the module
width) and independent of n and m under softly-linear multiplication;
the constant is calibrated from the n = 5040 long-code benchmark shape.
Instances For
Hybrid interpolation (budgeted Lee-O'Sullivan reduction with approximant fallback) over canonical KoalaBear.
Instances For
Hybrid interpolation (budgeted Lee-O'Sullivan reduction with approximant fallback) over native-word fast KoalaBear.
Instances For
Roth-Ruckenstein root backend over canonical KoalaBear.
Instances For
Roth-Ruckenstein root backend over canonical KoalaBear with NTTFast field roots.
Instances For
Roth-Ruckenstein root backend over native-word fast KoalaBear.
Instances For
Roth-Ruckenstein root backend over native-word fast KoalaBear with NTTFast field roots.
Instances For
Alekhnovich root backend over canonical KoalaBear.
Instances For
Alekhnovich root backend over canonical KoalaBear with NTTFast field roots.
Instances For
Alekhnovich root backend over native-word fast KoalaBear.
Instances For
Alekhnovich root backend over native-word fast KoalaBear with NTTFast field roots.
Instances For
Filtered dense/Roth context over canonical KoalaBear.
Instances For
Filtered dense/Roth context over canonical KoalaBear with NTTFast field roots.
Instances For
Filtered dense/Roth context over native-word fast KoalaBear.
Instances For
Filtered dense/Roth context over native-word fast KoalaBear with NTTFast field roots.
Instances For
Concrete soundness for the canonical KoalaBear dense/Roth core.
Concrete completeness for the canonical KoalaBear dense/Roth core.
Concrete soundness for the canonical KoalaBear dense/Roth filtered core.
Concrete completeness for the canonical KoalaBear dense/Roth filtered core.
Concrete soundness for the canonical KoalaBear dense/Roth-NTTFast core.
Concrete completeness for the canonical KoalaBear dense/Roth-NTTFast core.
Concrete soundness for the canonical KoalaBear dense/Roth-NTTFast filtered core.
Concrete completeness for the canonical KoalaBear dense/Roth-NTTFast filtered core.
Concrete soundness for the fast KoalaBear dense/Roth core.
Concrete completeness for the fast KoalaBear dense/Roth core.
Concrete soundness for the fast KoalaBear dense/Roth filtered core.
Concrete completeness for the fast KoalaBear dense/Roth filtered core.
Concrete soundness for the fast KoalaBear dense/Roth-NTTFast core.
Concrete completeness for the fast KoalaBear dense/Roth-NTTFast core.
Concrete soundness for the fast KoalaBear dense/Roth-NTTFast filtered core.
Concrete completeness for the fast KoalaBear dense/Roth-NTTFast filtered core.