- •Тема 1. Множества, отношения, функции.
- •1.1 Элементы и множества
- •1.2 Задание множеств
- •1.3 Операции над множествами
- •1.4 Свойства операций над множествами.
- •Тема 2. Булевы функции
- •2.1 Функции алгебры логики
- •2.2 Булевы функции одной переменной
- •2.3 Булевы функции двух переменных
- •2.4 Реализация функций формулами.
- •3 Логические исчисления
- •3.1 Основные понятия.
- •3.2 Высказывания.
- •3.3 Формулы.
- •3.4 Интерпретация.
- •3.5 Формальная теория.
- •Тема 4. Графы и сети
- •4.1 История возникновения теории графов.
- •4.2 Определение графа.
- •Смежность.
- •Графическое изображение графа.
- •4.5 Основные определения теории графов.
- •Представление графа в эвм матрицей смежности.
- •Тема 5 комбинаторные задачи
- •5.1 Комбинаторные конфигурации.
- •5.2 Комбинаторные задачи.
- •Тема 6 основы теории алгоритмов
5.2 Комбинаторные задачи.
Для формулировки и решения комбинаторных задач используются различные модели комбинаторных конфигураций. Рассмотрим следующие две наиболее популярные.
1. Дано п предметов. Их нужно разместить по m ящикам так, чтобы выполнялись заданные ограничения. Сколькими способами это можно сделать?
2. Рассмотрим множество функций:
Не ограничивая общности, можно считать, что
.
Сколько существует функций F, удовлетворяющих заданным ограничениям?
5.2 Размещение.
Число всех функций (при отсутствии ограничений), или число всех возможных способов разместить п предметов по m ящикам называется, числом размещений и обозначается .
.
5.3 Размещение без повторений.
Число инъективных функций, или число всех возможных способов разместить п предметов по т ящикам, не более чем по одному в ящик, называется числом размещений без повторений и обозначается или , или ,
.
Число взаимнооднозначных функций, или число перестановок п предметов, обозначается Р(п)
5.4 Сочетания.
Число строго монотонных функций, или число размещений п неразличимых предметов по m ящикам, не более чем по одному в ящик, то есть число способов выбрать из m ящиков n ящиков с предметами, называется числом сочетаний и обозначается или или .
.
5.5 Сочетания с повторениями.
Число монотонных функций, или число размещений п неразличимых предметов по т ящикам, называется числом сочетаний с повторениями и обозначается или .
.
Тема 6 основы теории алгоритмов