
- •Тема 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 основы теории алгоритмов