|
0 / 0 / 0
Регистрация: 29.10.2019
Сообщений: 8
|
|
По заданной монотонной самодвойственной функции найти ее представление с использованием медианы28.11.2019, 15:40. Показов 1898. Ответов 0
Метки нет (Все метки)
Булевы функции – один из центральных объектов изучения дискретной математики. Множество S булевых функций называют полным, если любая булева функция может быть представлена в виде композиции функций из множества S.
К классическим полным системам функций относят, например, {∨, ∧, ¬} для дизъюнктивной или конъюнктивной нормальной формы, или {⊕, ∧, 1} для полиномов Жегалкина, а также существуют полные системы, состоящие из одной функции стрелка Пирса ↓ (not or), и штрих Шеффера ' (not and). Большинство полных систем, которые обычно рассматриваются, содержат унарные и бинарные функции. Но есть несколько тернарных операций, которые также представляют особый интерес. Одна из них – медиана: < xyz >, равная 0, если хотя бы два ее аргумента равны 0, и 1 если хотя бы два ее аргумента равны 1. Медиану легко выразить через конъюнкцию и дизъюнкцию: < xyz > = (x ∧ y) ∨ (y ∧ z) ∨ (z ∧ x) = (x ∨ y) ∧ (y ∨ z) ∧ (z ∨ x). Функция f(x1, x2, ... , xn) называется самодвойственной, если для любого набора переменных выполнено следующее свойство: f(x1, x2, ... , xn) = f(x1, x2, ..., xn), где x означает not x. Пример самодвойственной функции: f(x, y, z) = x ⊕ y ⊕ z. Функция f(x1, x2, . . . , xn) называется монотонной, если для любых двух наборов переменных x1, x2, ..., xn и y1, y2, ..., yn, таких что xi ≤ yi для всех i, выполнено следующее свойство: f(x1, x2, ..., xn) ≤ f(y1, y2, ..., yn). Пример монотонной функции: f(x, y, z) = x ∧ y ∧ z. Легко проверить, что медиана является одновременно самодвойственной и монотонной. Более того, медиана оказывается полной для класса самодвойственных монотонных функция. Это означает, что любая самодвойственная монотонная функция может быть представлена в виде композиции медиан. Например, функция f (u, v, x, y, z) = ((u∨v∨x∨y)∧z)∨(u∧v∧x∧y) может быть представлена в виде f (u, v, x, y, z) = < uz < vz < xzy > > >. По заданной монотонной самодвойственной функции найдите ее представление с использованием медианы. Входные данные Входной файл INPUT.TXT содержит формулу самодвойственной монотонной булевой функции. В формуле используются маленькие буквы английского алфавита в качестве переменных, а также следующие операции (в порядке приоритета при вычислении): «!» для not, «&» для and, «|» для or. Скобки как обычно используются для изменения приоритета операций. В формуле используется не более 5 переменных. Длина формулы не превышает 250 символов. Выходные данные В выходной файл OUTPUT.TXT выведите представление функции из входного файла с использованием медианы. Не выводите пробелов. Ваша формула должна содержать не более 50 000 символов.
0
|
|
| 28.11.2019, 15:40 | |
|
Ответы с готовыми решениями:
0
|
|
Новые блоги и статьи
|
|||
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|