Jump to content

Блокировать алгоритм Ланцоша

В информатике блочный алгоритм Ланцоша — это алгоритм поиска нулевого пространства матрицы . над конечным полем , использующий только умножение матрицы на длинные тонкие матрицы Такие матрицы рассматриваются как векторы кортежей элементов конечного поля, и поэтому в описаниях алгоритма их обычно называют «векторами».

Блочный алгоритм Ланцоша является одним из наиболее эффективных методов, известных для поиска нулевых пространств, который является заключительным этапом в алгоритмах факторизации целых чисел , таких как квадратичное решето и решето числового поля , и его разработка была полностью обусловлена ​​этим приложением.

и очень похож на него . Он основан на алгоритме Ланцоша для поиска собственных значений больших разреженных действительных матриц [1]

Проблемы распараллеливания

[ редактировать ]

Алгоритм по сути не является параллельным: конечно, можно распределить умножение матрицы на «вектор», но весь вектор должен быть доступен для шага комбинирования в конце каждой итерации, поэтому все машины, участвующие в расчете, должны быть в той же быстрой сети. В частности, невозможно расширить векторы и распределить фрагменты векторов по разным независимым машинам.

Блочный алгоритм Видемана более полезен в контекстах, где доступно несколько систем, каждая из которых достаточно велика, чтобы вместить всю матрицу, поскольку в этом алгоритме системы могут работать независимо до заключительного этапа в конце.

  1. ^ Монтгомери, Польша (1995). «Блочный алгоритм Ланцоша для поиска зависимостей над GF (2)». Конспекты лекций по информатике . ЕВРОКРИПТ '95. Том. 921. Шпрингер-Верлаг. стр. 106–120. дои : 10.1007/3-540-49264-X_9 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 3623478c7e2f41a6d447d7817b2734ae__1698178980
URL1:https://arc.ask3.ru/arc/aa/36/ae/3623478c7e2f41a6d447d7817b2734ae.html
Заголовок, (Title) документа по адресу, URL1:
Block Lanczos algorithm - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)