diff --git a/estimator/lwe.py b/estimator/lwe.py index 0aa8012..ba47ce0 100644 --- a/estimator/lwe.py +++ b/estimator/lwe.py @@ -25,13 +25,14 @@ class Estimate: def rough(self, params, jobs=1, catch_exceptions=True): """ - This function makes the following (non-default) somewhat routine assumptions to evaluate the cost of lattice + This function makes the following (non-default) somewhat routine assumptions to evaluate the cost of lattice reduction, and to provide comparable numbers with most of the literature: - The GSA holds. - The Core-SVP model holds. - Provided numbers are notably not directly comparable with the rest of our API, when using the default cost models. + Provided numbers are notably not directly comparable with the rest of our API, when using the default cost + models. This function furthermore assumes the following heuristics: diff --git a/estimator/ntru.py b/estimator/ntru.py index 400272e..2cd27ef 100644 --- a/estimator/ntru.py +++ b/estimator/ntru.py @@ -22,13 +22,14 @@ class Estimate: def rough(self, params, jobs=1, catch_exceptions=True): """ - This function makes the following (non-default) somewhat routine assumptions to evaluate the cost of lattice + This function makes the following (non-default) somewhat routine assumptions to evaluate the cost of lattice reduction, and to provide comparable numbers with most of the literature: - The ZGSA holds. - The Core-SVP model holds. - Provided numbers are notably not directly comparable with the rest of our API, when using the default cost models. + Provided numbers are notably not directly comparable with the rest of our API, when using the default cost + models. This function furthermore assumes the following heuristics: diff --git a/estimator/sis.py b/estimator/sis.py index ba90a7c..f0c13f8 100644 --- a/estimator/sis.py +++ b/estimator/sis.py @@ -19,13 +19,14 @@ class Estimate: def rough(self, params, jobs=1, catch_exceptions=True): """ - This function makes the following (non-default) somewhat routine assumptions to evaluate the cost of lattice + This function makes the following (non-default) somewhat routine assumptions to evaluate the cost of lattice reduction, and to provide comparable numbers with most of the literature: - The LGSA holds. - The Core-SVP model holds. - Provided numbers are notably not directly comparable with the rest of our API, when using the default cost models. + Provided numbers are notably not directly comparable with the rest of our API, when using the default cost + models. This function furthermore assumes the following heuristics: - None at the moment. May change as more algorithms are added.