Лекция № 4. Пересчёт.
Комбинаторика – раздел математике ,посвящённый решению задач выбора и расположения элементов некоторого ,обычно конечного множества в соответствии с заданными правилами, каждое такое правило определяет способ построения некоторых конструкций из элементов исходного множества и это называется комбинаторной конфигурацией.
Основные задачи:
1)перечисление (Если нас интересует, сколько элементов данного множества обладают некоторым свойствам).
2)пересчёт (Если необходимо выделить все элементы множества, обладающим заданным свойствам.
3)оптимизация (Если на исходном конечном множестве определена некоторая целевая функция и нас интересует те элементы множества, которые доставляют минимум или максимум этой функции).
4)вопросы существования комбинаторных комбинаций.
5)алгоритмы построения комбинаторной конфигурации.
Правило суммы.
Пусть Х1…Хк – конечные попарно не пересекающиеся множества, т.е. ХI принадлежит Xj при Iнеравныеj.
Пусть IXI=m, IYI=n.
Если объект х может быть выбран m способами, а объект y – другими n способами.
Правило произведения.
Пусть IXI=m, IYI=n.
Если объект х может быть выбран m способами и после каждого из таких выборов объект y, в свою очередь, может, выбран n способами то выбор упорядоченной пары (x,y) может быть осуществлён m на n способами.
Пусть задано множество Х={х1…хn} Набор элементов: называется выборкой объёма r из n элементов или иначе (n,r)-выборка.
Выборка называется упорядоченной, если в ней задан порядок следования элементов.
Если порядок следования элементов является не существенный, то такая выборка называется неупорядоченной.
Упорядоченная (n,r) выборка, в которой элементы могут повторяться, называются (n,r)-размещения с повторением.
Если элементы упорядоченной (n,r) выборки попарно различны, то она называется (n,r) размещением без повторений или просто (n,r) размещением.
Х={1,2,3} n=3 r=2
1)составим размещения без повторений
(1,2),(1,3),(2,1),(2,3),(3,1),(3,2)
2)размещения с повторениями
(1,2),(1,3),(2,1),(2,3),(3,1),(3,2),(1,1),(2,2),(3,3)
Вывод: размещения отличаться либо порядком, либо самими элементами, либо и тем и другим.
Число (n,r) размещениями с повторениями обозначим Aиндекс n и степень r с чертой
Число различных размещений с повторениями из n элементов по r определяется по формуле
Aиндекс n и степень r с чертой=n в степени r.
Число различных размещений без повторений из n элементов по r вычисляется по формуле
Aиндекс n и степень r = n1/(n-r)! При r<=n
Aиндекс n и степень r =0 при r>n
n!=1*2*3…*n 0!=1
(n,n) размещение без повторений называется перестановкой множества X и обозначается Pn.
Число различных перестановок без повторений из n элементов вычисляется по формуле:
Pn=n!
Х={1,2,3} n=3
1)составим перестановки множества X
(1,2,3,),(1,3,2,),(2,1,3),(2,3,1,),(3,1,2,),(3,2,1,)
2)размещения с повторениями
Р3=n!=1*2*3=6
Вывод: различаться порядком элементов
Неупорядоченная (n,r) выборка, в которой элементы могу повторяться называется сочетанием с повторениями (n,r).
Если элементы неупорядоченной (n,r) выборки попарно различны то она называется сочетанием без повторения или просто сочетанием.
Х={1,2,3} n=3 r=2
1)составить сочетания без повторения из 3 элементов по 2.
{1,2},{2,3},{3,1}
2)составить сочетания с повторениями
{1,2},{2,3},{3,1},{3,1},{2,1},{3,2}
Вывод: сочетания различаться элементами.
Число сочетаний без повторений n элементов по r вычисляться по формуле
С из n по r = n!/(n-r)!*r! при r<=n
С из n по r=0 при r>n
Число сочетаний с повторениями из n элементов по r вычисляется по формуле
С из n по r c чертой =С из n+r-1 по r
Пусть Х-конечное множество,IXI=n
Множества {X1…Xk} – разбиение Х:
Пересечение Х1=X XiпересекаетXj = 0 при iне=J IXiI=mi i=1,2,…k
Причём n=n
Pn(n1….nk)=n!/n1!...*nk!
Если формула для вычисления числа перестановок с повторением из n элементов , среди которых n1 равны между собой,n2 равны между сjбой,…,nk равны между собой и n=n1+n2…nk.
Сn1*n2….*nk)=n!/n1!...*nk!
Свойство комбинаторных конфигураций, размещений, перестановок и сочетаний.
- Конспект лекций по дисциплине “Дискретная математика”
- Санкт Петербург Содержание.
- Раздел I. Множества, функции, отношения. Лекция № 1. Множества и операции над ними.
- 1. Основные понятия теории множеств.
- 2. Операции над множествами и их свойства.
- 3. Векторы и прямые произведения.
- Лекция № 2. Соответствия и функции.
- Соответствия.
- Отображения и функции.
- Лекция № 3. Отношения и их свойства.
- Основные понятия и определения.
- Свойства отношений.
- Лекция № 4. Основные виды отношений.
- Отношения эквивалентности.
- Отношения порядка.
- Лекция № 4. Пересчёт.
- Раздел II. Введение в общую алгебру. Лекция № 6. Элементы общей алгебры.
- 1. Свойства бинарных алгебраических операций.
- 2. Алгебраические структуры.
- Гомоморфизм и изоморфизм.
- Лекция № 7. Различные виды алгебраических структур.
- Полугруппы.
- Группы.
- Поля и кольца.
- Раздел III. Введение в логику. Лекция № 8. Элементы математической логики.
- Булевы функции.
- Лекция № 9. Логические функции.
- Функции алгебры логики.
- Примеры логических функций.
- Суперпозиции и формулы.
- Лекция № 10. Булевы алгебры.
- Разложение функций по переменным. Совершенная дизъюнктивная нормальная форма.
- Булева алгебра функций.
- Эквивалентные преобразования.
- Лекция № 11. Булевы алгебры и теория множеств.
- Двойственность.
- Булева алгебра и теория множеств.
- Днф, интервалы и покрытия.
- Лекция № 12. Полнота и замкнутость.
- Функционально полные системы.
- Алгебра Жегалкина и линейные функции.
- Замкнутые классы. Монотонные функции.
- Теоремы о функциональной полноте.
- Лекция № 13. Язык логики предикатов.
- Предикаты.
- Кванторы.
- Истинные формулы и эквивалентные соотношения.
- Доказательства в логике предикатов.
- Лекция № 14. Комбинаторика.
- Правила суммы и произведения.
- Размещения.
- Перестановки.
- Сочетания. Бином Ньютона.
- Раздел IV. Теория графов. Лекция № 15. Графы: основные понятия и операции.
- Графы, их вершины, рёбра и дуги. Изображение графов.
- Матрица инцидентности и список рёбер. Матрица смежности графа.
- Идентификация графов, заданных своими представлениями.
- Лекция № 16. Маршруты, цепи и циклы.
- Основные определения.
- Связные компоненты графов.
- Расстояния. Диаметр, радиус и центр графа. Протяжённости.
- Эйлеровы графы.
- Лекция № 17. Некоторые классы графов и их частей.
- Деревья.
- Ориентированные графы.
- Графы с помеченными вершинами и рёбрами.
- Лекция № 18. Теория алгоритмов Понятие алгоритма
- 1.2.1. Основные требования к алгоритмам
- 1.2.2. Машина Тьюринга
- Универсальная машина Тьюринга
- 1.2.3. Тезис Тьюринга
- 1.3. Граф машина
- 1.3.1. Модель данных
- 1.3.2. Построение моделей алгоритмов в системе graph
- 2. Сложность алгоритмов
- 2.1.Временная и пространственная сложность алгоритма. Классы dtime и dspace
- 2.2. Классы сложности
- 2.2.1. Полиномиальность и эффективность
- 2.2.2. Алгоритмическая сводимость задач
- 3. Алгоритмы и их сложность
- 3.1. Представление абстрактных объектов (последовательностей)
- 3.1.1. Смежное представление последовательностей
- 3.1.2. Связанное представление последовательностей
- Список вопросов для подготовки к экзамену по дисциплине "дискретная математика"