ТЕОРИЯ ГРАФОВ И ПРИКЛАДНАЯ КОМБИНАТОРИКА

advertisement
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ТАГАНРОГСКИЙ ИНСТИТУТ УПРАВЛЕНИЯ И ЭКОНОМИКИ
Экономический факультет
Кафедра математики и информатики
«УТВЕРЖДАЮ»
Проректор по научной работе
_____________/Н.Ф. Купчинов/
«____»___________2011 г.
РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ
«ТЕОРИЯ ГРАФОВ И ПРИКЛАДНАЯ КОМБИНАТОРИКА»
Программа разработана в соответствии с учебным планом по научной специальности
08.00.13 – Математические и инструментальные методы экономики
Квалификация (ученая степень)
Кандидат экономических наук
Общая трудоемкость 3 ЗЕ (108 часов), из них самостоятельная работа – 108 часов. Форма
итогового контроля - зачет
Автор (составитель) программы Карелин Владимир Петрович, д.т.н., профессор
контактный электронный адрес - v.karelin@tmei.ru
Рекомендована кафедрой Математики и информатики
Дата_19.10.2011 г., протокол № __2____, ____________________
(подпись заведующего кафедрой)
Утверждена Советом Экономического факультета
Дата_21.10.2011 г., протокол № __2____, _________________________
(подпись ученого секретаря)
Таганрог – 2011
1. ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ
Экономико-математическое направление постоянно и неуклонно развивается,
опираясь на использование современных средств вычислительной техники, новых
информационных технологий и современных информационных систем. Для формального
описания и моделирования экономических систем и процессов, анализа многих
практических задач из области экономики и управления идеально подходит
математический аппарат теории графов и комбинаторики. Теория графов и прикладная
комбинаторика дают доступный и мощный инструмент построения и исследования
математических моделей экономических задач и систем. Теория графов является
фундаментальной и имеет широкую область применения, позволяя анализировать
широкий круг важных как теоретических, так и практических комбинаторных проблем.
Целью изучения дисциплины является углубление у обучающихся экономических
специальностей математических знаний в области теории графов и прикладной
комбинаторики; формирование практических навыков построения и исследования
графовых моделей, способностей к анализу систем и процессов, представленных в виде
графов и сетей, а также практических умений моделировать сложные экономические
системы и процессы.
Задачи изучения дисциплины. Задачей учебного курса является знакомство
слушателей с методами представления сложных практических оптимизационных задач
при помощи графовых моделей. Сформировать у обучающихся навыки использования
комбинаторных алгоритмов, дать представление о возможностях аппарата теории графов
и методах решения задач на графах.
2. МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ООП АСПИРАНТА
Дисциплина «Теория графов и прикладная комбинаторика» (ОД.А.07) относится к
циклу дисциплин по выбору аспиранта по специальности 08.00.13 – Математические и
инструментальные методы экономики.
3. ТРЕБОВАНИЯ К РЕЗУЛЬТАТАМ ОСВОЕНИЯ ДИСЦИПЛИНЫ
В процессе изучения дисциплины обучающиеся должны:
Иметь представление о возможностях теории графов и прикладной комбинаторики,
о способах построения и исследования графовых моделей, о методах и алгоритмах теории
графов, применяемых для решения сложных задач дискретной оптимизации.
Знать: способы представления графов и их виды, характеристические числа графов,
основные понятия и возможности теории графов и прикладной комбинаторики, способы
организации перебора вариантов и сокращения перебора при решении сложных
практических задач дискретной оптимизации.
Уметь применять полученные знания по теории графов при решении и анализе
практических задач из области экономики и управления.
4. ПЛАН ИЗУЧЕНИЯ ДИСЦИПЛИНЫ
Общая трудоемкость 3 ЗЕ (108 часов), из них самостоятельная работа – 108 часов. Форма
итогового контроля - зачет
5. СОДЕРЖАНИЕ КУРСА
Тема 1. Основные понятия и определения графов. Виды графов.
Способы задания графов: геометрический, алгебраический, матричный. Матрица
смежности и матрица инцидентности. Степень вершины графа. Путь в графе. Подграф и
часть графа. Однородные графы. Неориентированные и ориентированные графы.
Изоморфизм графов. Изоморфное вложение и изоморфное пересечение графов. Плоские и
планарные графы. Теорема Понтрягина-Куратовского. Двудольные графы. Мультиграфы.
Взвешенные графы. Гиперграфы. Матрица инцидентности гиперграфа.
Тема 2. Связность графов
Понятие связности. Компоненты связности. Маршрут, длина маршрута. Цепи.
Простые цепи. Контур. Цикл. Простые и элементарные циклы. Ациклический граф.
Эйлеровы графы. Теорема Эйлера о существовании Эйлерова цикла. Гамильтоновы
графы. Достаточные условия существования гамильтонова цикла в графе.
Тема 3. Расстояния и основные числа графов
Расстояние
между
вершинами
графа.
Удаленность
вершины.
Центр
неориентированного графа. Радиус и диаметр графа. Матрица расстояний и алгоритм её
нахождения. Цикломатическое число. Независимые циклы. Теорема о связи числа
вершин и ребер графа с числом независимых циклов. Хроматическое число графа.
Свойства хроматического числа. Теорема о минимальной раскраске плоского графа.
Число внутренней устойчивости графа. Максимальное внутренне устойчивое
подмножество графа. Число внешней устойчивости графа. Ядро графа.
Тема 4. Деревья и сети.
Определение дерева. Характерные свойства деревьев. Сеть. Транспортная сеть.
Поток транспортной сети. Разрез сети. Пропускная способность разреза. Задача о
наибольшем потоке.
Тема 5. Операции над графами
Сумма, пересечение, композиция графов. Декартово произведение графов. Операция
суммирования графов. Операция суммирования в матричной форме. Транзитивное
замыкание графов.
Тема 6. Элементы комбинаторики.
Основные комбинаторные конфигурации. Разбиения, перестановки, выборки.
Формулы числа конфигураций: перестановок, сочетаний, выборок, разбиений. Латинские
квадраты. Коды Хемминга. Прикладная комбинаторика. Комбинаторные задачи на
графах.
Задача о минимальной раскраске вершин графа. Задача о нахождении
максимального внутренне устойчивого подмножества графа, минимального внешне
устойчивого подмножества графа. Сложность решения комбинаторных задач. Класс P
задач, решаемых за полиномиальное время. Класс NP и NP- полных задач. Примеры
прикладных задач из класса NP- полных.
Тема 7. Оптимизационные задачи на графах и задачи выбора
Общие свойства задач выбора. Математические проблемы, связанные с задачами
выбора. Типы задач: оптимизационные и задачи на существование. Пути преодоления
сложности при решении комбинаторных задач. Способы организации перебора вариантов
решений и сокращения перебора. Понятие разумно организованного перебора. Примеры и
способы задания экстремальных задач выбора. Задача размещения вершин графа. Задача
декомпозиции (разрезания) графа. Задача о кратчайшем связывающем дереве. Задача
упаковки ранца. Задача коммивояжёра. Задача о максимальном потоке. Приближенные
(эвристические) и точные методы решения задач выбора. Идеи и методы, положенные в
основу построения эффективных алгоритмов. Идея градиентного алгоритма. Идея метода
динамического программирования. Идея потоковых алгоритмов. Идея методов ветвлений
с отсечениями, метода ветвей и границ. Идея генетических алгоритмов.
6. ИТОГОВЫЙ КОНТРОЛЬ ПО ДИСЦИПЛИНЕ
Проводится в форме зачета (собеседование по темам).
7. ЛИТЕРАТУРА
1.
2.
3.
4.
5.
6.
7.
Основная литература:
Алгоритмы и программы решения задач на графах и сетях / Нечепуренко М.И., Попков
В.К., Майнагашев С.М. и др. - Новосибирск: Наука.Сиб.отд., 1990.
Басакер Р., Саати Т. Конечные графы и сети. М.: Гл. ред. Физ-мат. лит. Изд-ва "Наука",
1973.
Емеличев В.А. и др. Лекции по теории графов. М.: Наука,1990.
Илюхин А.А., Скобелев В.Г., Дискретная математика: Учебное пособие. Таганрог:
Изд-во ТИУиЭ, 2005.
Кристофидес Н. Теория графов. Алгоритмический подход.- М.: Мир, 1978.- 432с.
Компьютер и задачи выбора / Автор предисл. Ю.И. Журавлёв. М.: Наука, 1989.
Кофман А. Введение в прикладную комбинаторику. М.: Гл. ред. Физ-мат. лит. Изд-ва
"Наука", 1975.
Дополнительная литература
1. Авондо-Бодино Дж. Применение в экономике теории графов. М.: Изд-во "Прогресс",
1976.
2. Берж К. Теория графов и её применение. М. : ИЛ, 1962.
3. Зыков А.А. Основы теории графов.- М.: Наука, 1987.- 384с.
4. Курейчик В.М., Чернышев Ю.О. Методы оптимизации задач на графах: конспект
лекций. – Ростов н/Д: Изд-во Инст. Сельхоз машиностр., 1982.
5. Мелихов А.Н., Карелин В.П. Методы распознавания изоморфизма и изоморфного
вложения чётких и нечётких графов: Учебное пособие.- Таганрог: Изд.ТРТУ, 1995.112 с.
6. Робертс Ф.С. Дискретные математические модели с приложением к социальным,
биологическим и экономическим задачам.- М.: Наука, 1986.- 360 с.
7. Оре О. Графы и их приложения. М.: Мир, 1965.
8. Уилсон Р. Введение в теорию графов. М.: Мир, 1977.
9. Холл М. Комбинаторика. М.: Мир, 1970.
10. Горелова Г.В., Карелин В.П. Методы теории графов в когнитивном анализе и
моделировании социально-экономических систем. // Вестник ТИУиЭ. Вып.1, 2005.
11. Карелин В.П., Лозовский А.В. Методы понижения сложности и сокращения перебора
при решении комбинаторных задач. // Вестник ТИУиЭ. Вып.1, 2005.
8. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
Соответствует требованиям «Положения об организации учебного процесса в
ТИУиЭ» и включает компьютерные классы с выходом в интернет и электроннообразовательную среду MOODLE (раздел обеспечение учебного процесса) и
библиотечный фонд института.
Download