Jump to content

Расширение Рида – Мюллера

(Перенаправлено из расширения Рида-Мюллера )

В булевой логике расширение Рида-Мюллера (или расширение Давио ) представляет собой разложение функции булевой .

Для булевой функции мы звоним

положительные и кофакторы отрицательные относительно , и

логический вывод относительно , где обозначает оператор XOR .

Тогда мы имеем для расширения Рида-Мюллера или положительного расширения Давио :

Описание

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

Это уравнение записано таким образом, что оно напоминает разложение Тейлора о . Аналогичное разложение соответствует разложению о ( отрицательное расширение Давио ):

Повторное применение расширения Рида – Мюллера приводит к полиному XOR в :

Это представление уникально и иногда его также называют расширением Рида – Мюллера. [1]

Например, для результат будет

где

.

Для результат будет

где

.

Геометрическая интерпретация

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

Этот случае можно дать кубическую геометрическую интерпретацию (или теоретико-графовую интерпретацию) следующим образом: при движении по ребру из к , XOR вверх по функциям двух конечных вершин ребра, чтобы получить коэффициент . Чтобы перейти от к существуют два кратчайших пути: один — двуреберный, проходящий через а другой — двусторонний путь, проходящий через . Эти два пути охватывают четыре вершины квадрата, а операция XOR функций этих четырех вершин дает коэффициент . Наконец, чтобы перейти от к существует шесть кратчайших путей, которые являются путями с тремя ребрами, и эти шесть путей охватывают все вершины куба, поэтому коэффициент может быть получено путем XOR функций всех восьми вершин. (Другие, не упомянутые коэффициенты, можно получить путем симметрии.)

Все кратчайшие пути включают монотонные изменения значений переменных, тогда как все некратчайшие пути включают немонотонные изменения таких переменных; или, другими словами, все кратчайшие пути имеют длину, равную расстоянию Хэмминга между начальной и конечной вершинами. Это означает, что должно быть легко обобщить алгоритм получения коэффициентов из таблицы истинности путем выполнения операции XOR значений функции из соответствующих строк таблицы истинности, даже для гиперразмерных случаев ( и выше). Между начальной и конечной строками таблицы истинности значения некоторых переменных остаются фиксированными: найдите все строки таблицы истинности, в которых эти переменные также остаются фиксированными с этими заданными значениями, затем выполните операцию XOR для их функций, и результат должен быть коэффициент для монома, соответствующего целевой строке. (В такой моном включите любую переменную, значение которой равно 1 (в этой строке), и исключите любую переменную, значение которой равно 0 (в этой строке), вместо включения отрицания переменной, значение которой равно 0, как в стиле минтерм. )

Подобно диаграммам двоичных решений (BDD), где узлы представляют разложение Шеннона по соответствующей переменной, мы можем определить диаграмма принятия решений на основе расширения Рида – Мюллера. Эти диаграммы решений называются функциональными BDD (FBDDD).

Разложение Рида – Мюллера можно получить из XOR-формы разложения Шеннона, используя тождество :

Вывод разложения для :

Вывод булевой производной второго порядка:

См. также

[ редактировать ]
  1. ^ Кебшулл, Удо; Шуберт, Эндрик; Розенстиль, Вольфганг (1992). «Многоуровневый логический синтез на основе функциональных диаграмм решений». Материалы 3-й Европейской конференции по автоматизации проектирования .

Дальнейшее чтение

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 1d30abb92e0ae840dc28ed2cdcf91029__1668105780
URL1:https://arc.ask3.ru/arc/aa/1d/29/1d30abb92e0ae840dc28ed2cdcf91029.html
Заголовок, (Title) документа по адресу, URL1:
Reed–Muller expansion - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)