Александр Казанский - Дискретная математика. Краткий курс. Учебное пособие

Тут можно читать онлайн Александр Казанский - Дискретная математика. Краткий курс. Учебное пособие - бесплатно ознакомительный отрывок. Жанр: Прочая научная литература, издательство Литагент Проспект (без drm), год 2015. Здесь Вы можете читать ознакомительный отрывок из книги онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

Александр Казанский - Дискретная математика. Краткий курс. Учебное пособие краткое содержание

Дискретная математика. Краткий курс. Учебное пособие - описание и краткое содержание, автор Александр Казанский, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru
В пособии изложены основные разделы современной дискретной математики. Рассматриваются вопросы, связанные с теорией множеств, теорией отношений, теорией графов и логикой. Материал построен на основе курса лекций, читаемого автором в технических вузах. В каждой главе рассмотрено большое число задач с подробными решениями и примерами, что позволяет эффективно и быстро осваивать изучаемую тему. Для студентов, обучающихся по специальности «Прикладная математика», а также для студентов технических и экономических факультетов, изучающих курс «Дискретная математика» и компьютерные технологии. Представляет интерес для тех, кто связан с использованием методов дискретной математики.

Дискретная математика. Краткий курс. Учебное пособие - читать онлайн бесплатно ознакомительный отрывок

Дискретная математика. Краткий курс. Учебное пособие - читать книгу онлайн бесплатно (ознакомительный отрывок), автор Александр Казанский
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Рассмотрим пример. Пусть имеется разбиение множества U , показанное на рис. 1.10. Выделим множество, которое задается формулой (нормальной формой объединения пересечений) А ∪ ( В С ∩ С ). Она задает объединение двух множеств: А = {4, 5, 6, 7} и множества, представляющего собой пересечение множеств В С и С , т. е. множества В С ∩ С = {1, 5}. Поэтому множество А ∪ ( В С ∩ С ) = {1, 4, 5, 6, 7}. На рис. 1.12 это множество заштриховано. Из диаграммы видно, что множество А ∪ ( В С ∩ С ) задается объединением пяти фундаментальных произведений: множеству {4} соответствует фундаментальное произведение АВ С ∩ С С, множеству {6} – АВС С, множеству {7} – АВС , множеству {5} – А ∩ ВC ∩ С и множеству {1} – АC ∩ ВС ∩ С. Объединение этих фундаментальных произведений и дает полную нормальную форму

( АВ С ∩ С С) ∪ ( АВС С) ∪ ( АВС ) ∪ ( АВ С ∩ ∩ С ) ∪ ( А С ∩ В С ∩ С ).

Рис 112 Заметим что для любого множества существует не только единственная - фото 33

Рис. 1.12

Заметим, что для любого множества существует не только единственная полная нормальная форма объединения пересечений, но и единственная полная нормальная форма пресечения объединений. Эту форму также можно найти двумя способами. Так, для множества из предыдущего примера А ∪ ( В С ∩ С ) раскроем скобки и получим выражение в нормальной форме пересечения объединений ( АВ С) ∩ ( АС ). В первой скобке нет переменной С , а во второй переменной В. Поскольку выражение ( СС С) = Ø , то следующее выражение эквивалентно исходному

(( АВ С) ∪ ( СС С)) ∩ (( АС ) ∪ ( ВВ С)) = ( АВ С ∪ С ) ∩ ( АВ С ∪ С С) ∩ ( АВС ) ∩ ( АВ С ∪ С ) = ( АВ С ∪ С ) ∩ ( АВ С ∪ С С) ∩ ( АВС ).

Последнее выражение и будет полной нормальной формой пересечения объединений для исходной формулы.

Найти данное выражение можно также и при помощи диаграммы Венна. Поскольку в исходное множество {1, 4, 5, 6, 7} не вошли элементы {0, 2, 3 }, то необходимо образовать пересечение таких объединений, которые не содержат эти три множества. Объединение АВС не содержит элемента {0}, объединение АВ С ∪ С не содержит элемента {2} и объединение АВ С ∪ С С не содержит элемента {3}. Отсюда, образовав из них пересечение, можно получить полную нормальную форму пересечения объединений

( АВС ) ∩ ( АВ С ∪ С ) ∩ ( АВ С ∪ С С).

Более подробно эти формы будут рассмотрены в упражнениях.

1.14. Определение минимальных форм

Множество можно задавать различными формулами. Хотя эти формулы выглядят по-разному, но все они эквивалентны в том смысле, что они определяют одни и те же элементы данного множества. Например, пусть имеются два выражения в нормальной форме:

Е1 = ( ВС ) ∪ ( А С ∩ С С),

Е2 = ( ВС ) ∪ ( А С ∩ В ) ∪ ( А С ∩ В С ∩ С С).

Эти формулы эквивалентны, что нетрудно проверить, если преобразовать каждую из них к полной нормальной форме, которая и для Е1 и для Е2 одна и та же:

( АВС ) ∪ ( А С ∩ ВС ) ∪ ( А С ∩ ВС С) ∪ ( А С ∩ В С ∩ С С).

Для того чтобы определить, какая из эквивалентных формул «проще», введем следующие обозначения. Пусть Е – выражение в нормальной форме и пусть L ( E ) – количество литералов в этом выражении (считаются все вхождения) и F ( E ) – количество произведений, из которых образовано Е . Так, для Е 1 значение L ( E 1) = 2 + 2 = 4 и F ( E 1) = 2, а L ( Е 2) = 2 + 2 + 3 = 7 и F ( E 2) = 3.

Пусть Е1 и Е2 эквивалентные выражения в нормальной форме. Тогда Е1 проще Е2 если

L ( E 1) < L ( Е 2) и F ( E 1) < L ( Е 2) или

L ( E 1) < L ( Е 2) и F ( E 1) < L ( Е 2).

Выражение Е , представленное в нормальной форме, называется минимальным, если не существует никакого другого эквивалентного ему выражения, которое проще, чем Е . Следует заметить, что может существовать более одного эквивалентного минимального выражения.

Произведение Р называется простым импликантом, для выражения Е , если

РЕ = Е

и нет никакого другого произведения, содержащегося в Р, которое обладает этим свойством. Например, пусть

Е = ( АС ) ∪ ( В С ∩ С ) ∪ ( А С ∩ ВС ).

Можно показать, что выражение

( А С ∩ В ) ∪ Е = Е , но А С ∪ Е ≠ Е и ВЕ ≠ Е .

Поэтому А С ∩ В является простым импликантом Е .

Теорема 1.3. Любое выражение Е , представленное в минимальной форме, является объединение простых импликантов Е .

Методы определения минимальных форм обычно базируются на алгоритмах, которые позволяют находить простых импликантов и выбирать из них те, которые и дают выражения в минимальной форме. Для определения простых импликантов имеется метод соседства (его также называют методом консенсуса), который состоит в следующем. Пусть P i и P j – такие два произведения, что одно из них содержит литерал Х , а другое Х С (т. е. какая-то переменная в одно произведение входит без дополнения, а в другое с дополнением и других переменных с этим свойством в данных произведениях нет). Тогда соседством P i и P j будет называться произведение (без повторений), составленное из литералов P i и P j, из которых удалены Х и Х С, а сами P i и P j называются соседними. Соседство не определено, если P i = X и P j = X C.

Из определения соседства следует следующее утверждение:

если S является соседством Pi и Pj , то тогда

P i ∪ P j ∪ S = P i ∪ P j.

Пример 1.9.Найти соседство S для P 1 и Р 2.

1) P 1 = ( АВ ) и Р 2 = ( В С ∩ С С), удалим В и В С и образуем пересечение P 1 и Р 2 получим S = АС С.

2) P 1 = А С ∩ В С ∩ С и Р 2 = В С ∩ С С, удалим С и С С, получим без повторений S = А С ∩ В С.

3) P 1 = В и Р 2 = В С ∩ С С, удаление В и В С дает S = С С.

4) P 1 = А С ∩ В С ∩ С и Р 2 = ВСD , удаление В С и В дает S = А С ∩ СD .

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


Александр Казанский читать все книги автора по порядку

Александр Казанский - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Дискретная математика. Краткий курс. Учебное пособие отзывы


Отзывы читателей о книге Дискретная математика. Краткий курс. Учебное пособие, автор: Александр Казанский. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x