Наука Викторова Н.Б. Дискретная математика. Булевы функции. Сборник контрольных работ

Дискретная математика. Булевы функции. Сборник контрольных работ

Возрастное ограничение: 0+
Жанр: Наука
Издательство: Проспект
Дата размещения: 20.12.2017
ISBN: 9785392267453
Язык:
Объем текста: 40 стр.
Формат:
epub

Оглавление

Введение

Теоретическая часть

Контрольная работа 1. Простейшие свойства функций алгебры логики

Контрольная работа 2. Специальные представления булевых функций

Контрольная работа 3. Полнота систем функций алгебры логики

Ответы

Заключение



Для бесплатного чтения доступна только часть главы! Для чтения полной версии необходимо приобрести книгу



Заключение


В пособии приведены задачи для контрольных работ студентов, осваивающих простейшие булевы функции и их свойства. Эти навыки необходимы для дальнейшего освоения теории алгоритмов и теории алгоритмической сложности. В частности, в терминах булевых функций и выполнимости логических формул можно сформулировать основную задачу теории сложности — так называемую SAT-проблему.


Это задача о выполнимости булевой формулы, то есть о существовании набора переменных, на которых она истинна. Такая задача относится к так называемым переборным задачам. Она решается методом прямого перебора наборов переменных. Прямой перебор состоит в следующем: один за другим генерируются всевозможные двоичные наборы в произвольном порядке, и для любого набора переменных вычисляется значение функции на нем. Этот алгоритм дает решение вопроса о выполнимости тогда, когда либо будет найден набор, на котором формула истинна (в этом случае формула выполнима), либо ни на каком наборе формула не будет истинной (в этом случае она невыполнима). Такого рода задачи называются NP-задачами. Важно, что вычисление функции на наборе является очень простой процедурой. Вся сложность заключается в том, что нужно перебирать экспоненциально большое число двоичных наборов. Возникает вопрос: возможно ли ускорить этот перебор? Данный вопрос является открытой математической проблемой. Это — так называемая P = NP(?)-проблема. Заметим, что если формула находится в форме ДНФ, то вопрос о ее выполнимости решается очень просто. Если же формула находится в КНФ, то задача становится очень сложной, так как переход от КНФ к ДНФ ведет к экспоненциальному росту длины формулы. Отметим, что вопрос о выполнимости формулы эквивалентен вопросу о поиске решения уравнения f(x) = 1, где f — булева функция. На квантовом компьютере решение этой задачи требует действий, или занимает время порядка . Этот результат был получен Л. К. Гровером (США) в 1994 г. Данный алгоритм особого рода. Его применение основано на построении квантового компьютера, что само по себе является фундаментальной проблемой естество­знания. Это обусловливает важность задач дискретной математики для широкого круга специалистов.




Дискретная математика. Булевы функции. Сборник контрольных работ

Данное пособие представляет собой сборник однотипных контрольных работ по дискретной математике, а именно по такому разделу, как булевы функции.<br /> Эти контрольные предлагались студентам факультета информационных систем и безопасности Института информационных наук и технологий безопасности РГГУ на протяжении нескольких последних лет. Ко всем задачам имеются ответы.<br /> Последний вариант каждой контрольной полностью разобран.<br /> Пособие рассчитано на студентов первого и второго курсов. Книга также может быть полезна преподавателям, которые начинают читать курс дискретной математики.

139
 Викторова Н.Б. Дискретная математика. Булевы функции. Сборник контрольных работ

Викторова Н.Б. Дискретная математика. Булевы функции. Сборник контрольных работ

Викторова Н.Б. Дискретная математика. Булевы функции. Сборник контрольных работ

Данное пособие представляет собой сборник однотипных контрольных работ по дискретной математике, а именно по такому разделу, как булевы функции.<br /> Эти контрольные предлагались студентам факультета информационных систем и безопасности Института информационных наук и технологий безопасности РГГУ на протяжении нескольких последних лет. Ко всем задачам имеются ответы.<br /> Последний вариант каждой контрольной полностью разобран.<br /> Пособие рассчитано на студентов первого и второго курсов. Книга также может быть полезна преподавателям, которые начинают читать курс дискретной математики.

Внимание! Авторские права на книгу "Дискретная математика. Булевы функции. Сборник контрольных работ" (Викторова Н.Б.) охраняются законодательством!