Аноним

Максимальная выполнимость формул в 2-КНФ: различия между версиями

Материал из WEGA
м
Строка 74: Строка 74:


== Далее ==
== Далее ==
описывается процедура нахождения максимального треугольника быстрее, чем с помощью простого перебора, с использованием быстрого умножения матриц. Алон, Галил и Маргалит [ ] (вслед за Ювалем [20]) показали, что произведение расстояний для матриц с элементами из Z[- W; W] может быть вычислено с помощью быстрого умножения матриц в качестве подпрограммы.
описывается процедура нахождения максимального треугольника быстрее, чем с помощью простого перебора, с использованием быстрого умножения матриц. Алон, Галил и Маргалит [1] (вслед за Ювалем [20]) показали, что произведение расстояний для матриц с элементами из <math>\Z [-W, W]</math> может быть вычислено с помощью быстрого умножения матриц в качестве подпрограммы.




Теорема 2 (Алон, Галил, Маргалит [ ]). Пусть A и B – матрицы размера n x n с элементами из Z,[-W, W] [ f1g. Тогда произведение A ®d B может быть вычислено за время O(Wn! log n).
'''Теорема 2 (Алон, Галил, Маргалит [1]). Пусть A и B – матрицы размера n x n с элементами из <math>\Z [-W, W] \cup{ \infty}</math>. Тогда произведение A ®d B может быть вычислено за время O(Wn! log n).'''


Доказательство (набросок). Заменим 1 запись в A и B на 2W + 1 следующим образом. Определим матрицы A0 и B0, где и x – переменная. Положим C = A0 x B0. Тогда
Доказательство (набросок). Заменим 1 запись в A и B на 2W + 1 следующим образом. Определим матрицы A0 и B0, где и x – переменная. Положим C = A0 x B0. Тогда
4622

правки