Дискретная математика
Для того, чтобы число, составленное из заданных цифр, делилось на 5, достаточно, чтобы цифра 5 стояла на последнем месте. Остальные пять цифр могут стоять на оставшихся местах в любом порядке. Значит, искомое число шестизначных чисел, кратных пяти, равно числу перестановок из пяти элементов, т. е. Поскольку другие множества не включены в универсальное множество U, то результатом вычитания… Читать ещё >
Дискретная математика (реферат, курсовая, диплом, контрольная)
1. Дано: универсальное множество U и X, Y, Z U.
U = a, b, c, d X = a, c Y = a, b, d Z = b, c;
Найти: a) (XZ)Y b) X Y c) X (ZY);
Решение:
a)Y = UY Y = (abcd)(abd) Y = c;
XZ = (ac) (bc) = (abc);
(abc) c = c;
b) X = UX, X = (abcd)(ac), X = (bd);
XY, (bd)(abd) = bd;
c) Z = UZ, Z = (abcd)(bc), Z = ad;
ZY = (ad)(abd) = (abd)
X (ZY), (ac)(abd) = c;
Ответ: a) c; b) bd; c) c.
2. Пусть множества A, B, C U;
Продемонстрировать диаграммами Эйлера — Венна что:
a) A (B C) = (A B) (C A);
b) A (B C) = (A B) (A C);
Рассмотрим левую часть равенства (а);
Найдем сперва разность множеств В и С;
Рис.
Теперь найдем объединенное множество, А (В C);
Рис.
Теперь рассмотрим правую часть равенства (а);
Найдем разность множеств С и A;
Рис.
Теперь найдем объединение, А и В;
Рис.
Затем найдем разность множеств (AB) и (C A);
Рис.
И сравним полученные диаграммы из левой и правой части:
Рис.
Мы видим, что левая и правая части действительно равны.
Перейдем теперь к равенству (b) и рассмотрим его левую часть;
Покажем объединение множеств В и С:
Рис.
И вычтем из множества, А полученное множество (BC):
Рис.
Перейдем к правой части равенства, и найдем разности множеств (A B) и множеств (А C);
Рис.
И найдем пересечение полученных множеств;
Рис.
А теперь сравним полученные диаграммы из левой и правой частей:
Рис.
И вновь мы видим равенство левой и правой частей.
3. Доказать справедливость:
AB = A B;
Доказательство:
Рассмотрим левую часть равенства;
AB = U AB = U,
поскольку другие множества не включены в универсальное множество U, то результатом вычитания из универсального множества включенных в него множеств, А и В, объединенных во множество АВ, будет само универсальное множество U.
Теперь рассмотрим правую часть равенства;
А = UA = B;
B = UB = A;
А В = U,
поскольку другие множества не включены в универсальное множество U и по условию задачи множества Аи В не имеют общих множеств, то и результатом пересечения двух имеющихся множеств будет само универсальное множество U.
И поскольку, левая и правая части равенства равны U, значит они равны друг другу, ч.т.д.
4. Это задача на перестановки с повторениями Значит вычисляем по формуле:
Р(n1!n2…nk!) = n!/ n1!n2…nk!
Тогда Р = 17! / 5!5!4!3! = 24 504 480
Ответ: 24 504 480
5. Имеем буквы с выборкой по 3 из 30 букв, и цифры с выборкой по 4 из 10.
Так как в комбинации букв цифры не входят, комбинации можно искать по отдельности, но общее количество комбинаций должно быть перемножено.
Тогда проведем размещения из 30 по 3 для букв, и из 10 по 4 для цифр.
А330 = 30!/(30 — 3)! = 30 * 29 * 28 = 24 360;
А410 = 10!/(10 — 4)! = 10 * 9 * 8 * 7 = 5040;
И найдем произведение:
24 360 * 5040 = 122 774 400;
Ответ: 122 774 400.
6. Для того, чтобы число, составленное из заданных цифр, делилось на 5, достаточно, чтобы цифра 5 стояла на последнем месте. Остальные пять цифр могут стоять на оставшихся местах в любом порядке. Значит, искомое число шестизначных чисел, кратных пяти, равно числу перестановок из пяти элементов, т. е.
Ответ: 120.
7.составим рекуррентное соотношение:
составим характеристическое уравнение:
имеем корни
по формулам находи общее решение:
где получим
8. Построим по матрице весов граф.
Рис.
Затем выберем начальной вершиной вершину В, и расслабим соседние вершины D и E.
Рис.
Затем, выбираем наименьшую вершину, т. е. Е, и продолжаем выполнение алгоритма поиска минимального покрывающего дерева.
Рис.
Рис.
Рис.
Рис.
9. Построим дерево кратчайших расстояний из вершины V0, используя алгоритм Дейкстры Рис.
величина задача дискретный математика
Рис.
Маршрут V0, V3, V4, V1, V2, V5 является кратчайшим, т.к. его длина равняется 5, в то время как длина маршрутов V0, V5; V0, V3, V4, V5; V0, V1, V2, V5; V0, V3, V2, V5 равна 6.
10. Найдем величину максимального потока в сети, используя алгоритм Форда — Фалкерсона.
Рис.
Для начала заполним все потоки так:
Рис.
И так:
Рис.
В результате мы имеем полностью заполненную сеть, где пропускная способность инкрементых вершине Т дуг полностью истрачена, и значит больше пропустить через эту вершину уже невозможно.
Рис.
Таким образом величина максимального потока в сети равна сумме величин потоков на дугах инкрементных выходной вершине Т, т. е. равна 6.
Если провести проверку, то мы увидим, что в каждую вершину сколько потоков вошло, столько же и вышло, как и во всей сети в целом: вошло шесть и вышло шесть.
Мое мнение об этом примере таково, что он не удачен для демонстрации работы алгоритма, поскольку вся сеть заполняется всего за один подход, и дальнейшие вычисления, которые есть суть алгоритма, становятся лишними.
3.