Лучшие вопросы
Таймлайн
Чат
Перспективы
Алгебраическая сложность
Из Википедии, свободной энциклопедии
Remove ads
Алгебраическая сложность — раздел теории сложности вычислений, имеющий дело с полиномами. Был создан в основном благодаря работам Ф. Штрассена[1][2][3].
Алгебраическая сложность полинома
Определение
Алгебраической сложностью полинома , которую обозначают через , называется длина кратчайшей неветвящейся программы, вычисляющей [4]. Неветвящейся программой называется последовательность функций , определённая следующим образом:
- ,
- …
- ,
- …
где и — полиномы первой степени. Длиной неветвящейся программы называется число членов в последовательности . Неветвящаяся программа длиной вычисляет полином , если .
Свойства
Нерешённые проблемы
- Неизвестны нетривиальные нижние и верхние оценки алгебраической сложности частичных сумм разложения функции в ряд . Существует гипотеза, что для вычисления первых n слагаемых этого ряда требуется выполнить умножений[5].
- Неизвестны нетривиальные нижние и верхние оценки алгебраической сложности частичных сумм разложения функции в ряд .
Remove ads
Аддитивная сложность матрицы
Определение
Рассмотрим операцию умножения квадратной матрицы с постоянными элементами: на вектор .
Аддитивной сложностью квадратной матрицы называется длина самой короткой последовательности функций , вычисляющих произведение вектора на строку таблицы и определённых следующим образом: , ...,, ... где , а являются постоянными.
Свойства
- Аддитивная сложность произвольной матрицы равна . У некоторых видов матриц она меньше. Например, у матрицы быстрого преобразования Фурье, она равна .
Remove ads
Класс VP
Классом VP называется множество всех семейств полиномов , для которых . Например, задача вычисления детерминанта матрицы принадлежит классу VP. Класс сложности вычислений VP является алгебраическим аналогом класса P из теории сложности вычислений[6].
Класс VNP
Класс VNP включает в себя семейство полиномов , если для него найдется семейство полиномов из класса VP такое, что выполнено равенство . Суммирование ведется по всем векторам из нулей и единиц длины , а равно значению -й координаты вектора e. Например, задача вычисления перманента матрицы принадлежит классу VNP. Класс сложности вычислений VNP является алгебраическим аналогом класса NP из теории сложности вычислений.
Remove ads
Примечания
Литература
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads