Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методич. указан. и руководство по лаборат.работ...doc
Скачиваний:
12
Добавлен:
16.11.2019
Размер:
2.07 Mб
Скачать

Вопросы для самопроверки

1. Какие алгоритмы называются жадными ?

2. Дайте определение понятию матроид ?

3. Дайте определение понятию матроиду разбиений ?

4. Дайте определение понятию матроиду матрицы А ?

5. Дайте определение понятию частичная трансверсаль ?

6. Что является матроидом трансверсалей ?

7. Приведите примеры решения практических задач с помощью жадных алгоритмов для матричного матроида и матроида трансверсалей.

Задание на лабораторную работу

1. По заданным алгоритмам 3.2 и 3.3 написать и отладить программы вычисления жадных алгоритмов для матричного матроида и матроида трансверсалей.

2. Продемонстрировать работающую программу преподавателю и получить отметку о ее выполнении.

3. Провести анализ полученного алгоритма.

4. Оформить отчет о проделанной работе. Он должен включать в себя:

– цель работы;

– ответы на вопросы для самопроверки;

– схему обрабатывающего алгоритма и описание его работы;

– распечатки экранных форм, полученных в результате работы программы.

Список литературы

1. Калужнин Л.А., Сущанский В.И. Преобразования и перестановки: Пер. с укр. – 2-е изд., перераб. и доп. – М.: Наука, 1985. – 160 с.

2. Кофман А. Введение в прикладную комбинаторику. М.: Наука, 1975.

3. Сачков В.Н. Введение в комбинаторные методы дискретной математики. – 2-е изд., испр. и доп. – М.: МЦНМО, 2004. – 424 с.

4. Уилсон Р. Введение в теорию графов. М.: Мир, 1977. – 208 с.

46