Главная страница
Навигация по странице:

  • Контрольная работа за 3

  • 03.06.2022 Санкт-Петербург 2022 Задача 1

  • Дискретная математика. Дискретный матан. Контрольная работа за 3 семестр По дисциплине


    Скачать 90.32 Kb.
    НазваниеКонтрольная работа за 3 семестр По дисциплине
    АнкорДискретная математика
    Дата05.05.2023
    Размер90.32 Kb.
    Формат файлаdocx
    Имя файлаДискретный матан.docx
    ТипКонтрольная работа
    #1111204



    САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ

    УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ им. проф. М.А. Бонч-Бруевича

    ФАКУЛЬТЕТ ВЕЧЕРНЕГО И ЗАОЧНОГО ОБУЧЕНИЯ

    Контрольная работа за 3 семестр

    По дисциплине Дискретная математика
    Вариант 1
    Фамилия: Паечкин

    Имя: Михаил

    Отчество: Владимирович

    Курс: 2

    Студ. билет №: 2010462

    Группа №: АБ-03З

    Дата сдачи работы: 03.06.2022

    Санкт-Петербург

    2022

    Задача 1 Используя правила де Моргана, получить ДНФ и упростить ее: x ⋅ ¬x¬¬z ∨ ¬y¬¬z.

    Решение.

    x ⋅ ¬x¬¬z ∨ ¬y¬¬z = x ⋅ (¬x ∨¬¬z) ⋅ (¬y ∨¬¬z) =

    x ⋅ (¬x ∨ z)⋅(¬y ∨ z) = (x ⋅ ¬x ∨ x ⋅z)⋅(¬y ∨ z) = x ⋅z⋅(¬y ∨ z) = x ⋅ ¬y ⋅z ∨ x ⋅z = x ⋅z

    Задача 11. Даны две функции: f (x, y) = x +(x y) 1, f (x, y,z) = (x

    y)↓ xz 2. Требуется: а) для функции f (x, y) 1составить таблицу истинности и найти по ней полином Жегалкина,  СДНФ, СКНФ. Упростить, если возможно, СДНФ; 

    б) для функции f (x, y,z) 2составить таблицу истинности и найти по ней полином Жегалкина,  СДНФ, СКНФ. По карте Карно получить минимальную ДНФ, нарисовать эквивалентную  РКС

    в) составить таблицу Поста для системы функций f (x, y) 1, f (x, y,z) 2, проверить полноту  системы и выбрать базисы, если она полная. 

    Решение.

    а) Таблица истинности

    x




    y x y

    x + (x y)

    0




    0 1

    1

    0




    1 1

    1

    1




    0 0

    1

    1




    1 1

    0

    Полином Жегалкина f (x,y) = ∑ (x + ¬a1)( y + ¬a2)

    Получим f1(x1,y1) = (x + 1)(y + 1) + (x + 1)y + x(y + 1) = x(y + 1) + (y + 1) +

    + (x + 1)y + x(y + 1) = (y + 1) + (x + 1)y = y +1+ xy + y =1+ xy

    СДНФ: f1(x,y) = ¬x * ¬y v ¬x * y v x * ¬y => f1(x,y) = ¬x v x * ¬y

    СКНФ: f1 (x,y) = ¬x v ¬y

    б) Таблица истинности





    Z

    x

    ¬x 

    ¬xz 

    (x y) ↓ ¬xz





    0







    0





    1







    0





    0







    1





    1







    0





    0







    1





    1







    1





    0







    0





    1







    0

    Полином Жегалкина f (x,y,z) = ∑ (x + ¬a1) (y + ¬a2) (z + ¬a3)

    Тогда получим f1 (x,y,z) = (x + 1)y(z + 1) + x(y + 1)(z + 1) + x(y + 1)z =

    = (x + 1)y(z + 1) + x(y + 1) = (xyz + yz + xy + y) + (xy + x) = xyz + yz + y + x

    СНДФ: f2 (x,y,z) = ¬x * y * ¬z v x * ¬y *¬z v x * ¬y *z

    СКНФ: f (x,y,z) = (x¬a1 v y¬a2 v z¬a3)

    Получим f (x, y, z) = (x v y v z) * (x v y v ¬z) * (x v ¬y v ¬z) * (¬x v ¬y v z) *

    *(¬x v ¬y v ¬z)

    Карта Карно:

    yz 

    x

    00 

    01 

    11 

    10









    1









    0


    в) Для того чтобы система функций была полна, необходимо и достаточно, чтобы она содержала: 

    1) хотя бы одну функцию, не сохраняющую ноль; 

    2) хотя бы одну функцию, не сохраняющую единицу; 

    3) хотя бы одну несамодвойственную функцию; 

    4) хотя бы одну нелинейную функцию

    5) хотя бы одну немонотонную функцию. 
    Таблица Поста: 


    Функция

    Функционально-замкнутые классы

    T

    T





    L





    – 

    – 

    – 

    – 



    f





    – 

    – 

    – 



    Задача 21. Составить для данного графа структурную матрицу. Найти: а) все простые пути из вершины i = 3в вершину j = 1; б) совокупность всех сечений между вершинами iи j.



    Составим структурную матрицу

    S =

    а) Вычеркиваем из матрицы 1-ую строчку и 3-ый столбец, получаем минор M(1,3):

    M(1,3) = =

    = ¬e12 ¬e32 v ¬e12¬e25 ¬e35 v ¬e12¬e32 ¬e45 ¬e45

    Задача 31. Заданы сеть и начальный поток f:



    Требуется построить максимальный поток, считая вершину с номером 1 источником и  вершину с номером 4 стоком. Указать минимальное сечение, величина которого равна  максимальному потоку. 

    Решение.

    Расставим пометки: 



    Таким образом, поток можно увеличить на 3 единицы. Получим новый поток, на котором снова расставим пометки: 



    Таким образом, поток можно увеличить на 4 единицы. Получим новый поток, на котором снова расставим пометки: 



    Кроме источника можно пометить только одну вершину. Из множества помеченных вершин в множество непомеченных вершин идут только прямые насыщенные дуги 1-2, 1-4, 3-2, 3-4.  Эти три дуги образуют минимальное сечение, величина которого равна 16 единицам, и эта же величина равна величине потока. Таким образом, поток на последнем рисунке является максимальным.

    Задача 41. На множестве A = {1,2,3,4,5,6} задано отношение делимости: xRy тогда и только тогда, когда x делится на y. Для каждого отношения нужно: 

    а) записать отношение R

    б) построить матрицу смежности и граф отношения

    в) проверить, является ли отношение рефлексивным, симметричным, транзитивным.

    Решение.

    1. R =

    б) Матрица смежности А(¬G) =

    Граф отношения (петли не изображены, отношение - рефлексивное): 



    в) проверить, является ли отношение рефлексивным, симметричным, транзитивным. Отношение R

    рефлексивно, т.к. ∀aA: aRa

    не симметрично, т.к. ∀a,bA: aRb bRaне выполняется; 

    транзитивно, т.к. ∀a,b,cA:(aRb)∧(bRc)⇒ aRc


    написать администратору сайта