Это команда fplll, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
fplll - fplll применяет LLL, BKZ или SVP к заданному набору векторов-строк (либо из stdin, либо из
в файле, заданном как параметр)
СИНТАКСИС
полный [кредита] [файл]
ОПИСАНИЕ
См. /Usr/share/doc/libfplll-dev/README.html из пакета libfplll-dev для получения дополнительной информации.
Список of опции:
-a [lll | svp]
lll = LLL-уменьшить входную матрицу (по умолчанию) bkz = BKZ-уменьшить входную матрицу svp =
вычислить кратчайший ненулевой вектор решетки
-m [доказанный | эвристический | быстрый | оболочка]
Версия LLL (по умолчанию: оболочка)
-z [int | mpz | double]
Целочисленный тип в LLL (по умолчанию: mpz)
-f [mpfr | dpe | double]
Тип с плавающей точкой в LLL (только проверенный / эвристический метод; по умолчанию: dpe)
-p
Точность с плавающей запятой (только с -f мпфр)
-d (по умолчанию = 0.99)
-e (по умолчанию = 0.51)
-l
-y
Включить раннее сокращение
-b
Размер блоков БКЗ
-v
Включить подробный режим
АВТОРСКИЕ ПРАВА
Авторские права 2005-2012 Дэмиен Стеле, Дэвид Кейд, Ксавье Пужоль. fplll - бесплатное программное обеспечение. Ты
может распространять и / или изменять его в соответствии с условиями GNU Lesser General Public
Лицензия, опубликованная Free Software Foundation, либо версия 2.1 Лицензии,
или (по вашему выбору) любую более позднюю версию.
Используйте fplll онлайн с помощью сервисов onworks.net