КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Тема 4. Кратчайшие пути в графах
При изучении сетевых задач организационного управления (темы 4 и 5) следует иметь в виду, что для многих их них существуют специальные алгоритмы (Прима, Дейкстры, Форда-Фалкерсона и другие), которые эффективнее симплекс-метода, но требуют программирования. Полезно уяснить основную идею этих алгоритмов и провести сравнение с симплекс-методом.
Для решения сетевых задач в Excel следует по материалу лабораторной работы №1 уяснить различные способы представления графов:
а также структуру шаблона и сценария оптимизации для каждого представления в конкретной задаче.
При изучении раздела «Минимальный остов графа» следует хорошо уяснить понятие остова графа и то, что во взвешенном графе может быть много остовов с различным и даже одинаковым весом. Таким образом, минимальный остов графа – это один из остовов с минимальным весом (безразлично, какой именно).
Нужно хорошо знать задачи организационного управления, приводящие к минимальному остову графа:
Во всех этих задачах требуется обеспечить минимальную стоимость проекта при известных затратах на соединение каждой пары пунктов.
При использовании методов математического программирования нужно хорошо уяснить булеву постановку задачи для неорграфа. При этом важно понять, что двоичные переменные, приписанные к рёбрам графа, показывают, входит (1) или не входит (0) данное ребро в искомый остов.
Особое внимание нужно обратить на проблему связности остова (отсутствия циклов) и хорошо уяснить способы её преодоления:
При изучении раздела «Минимальный и максимальный пути в графе» следует обратить внимание на сходство этих задач. Различие состоит только в операциях минимизации и максимизации.
При использовании методов математического программирования нужно хорошо уяснить булеву постановку задачи для орграфа. При этом важно понять, что двоичные переменные, приписанные к дугам графа, показывают, входит (1) или не входит (0) данная дуга в искомый путь.
Полезно иметь представление о нестандартных задачах, сводящихся к задаче о минимальном пути в графе:
Решение задачи о максимальном пути в графе является основой специальной науки – «Сетевое планирование и управление» (СПУ), которая определяет критические сроки выполнения проектов, состоящих из множества различных работ.
При изучении раздела «Задача коммивояжёра» следует обратить внимание на комбинаторный характер этой задачи, который из-за огромных вычислительных затрат делает её одной из «труднорешаемых».
При использовании методов математического программирования нужно хорошо уяснить булеву постановку задачи для орграфа и неорграфа. При этом важно понять, что двоичные переменные, приписанные к дугам (рёбрам) графа, показывают, входит (1) или не входит (0) данная дуга (ребро) в искомый маршрут.
Нужно помнить, что постановка задачи для неорграфа требует во много раз меньше вычислительных затрат, но не всегда приводит к нужному результату. В связи с этим особое внимание нужно обратить на проблему связности маршрута (отсутствия подциклов) в постановке задачи для неорграфа и хорошо уяснить способы её преодоления:
Полезно иметь представление о нестандартных задачах, сводящихся к задаче коммивояжёра:
Контрольные вопросы для самопроверки:
Дата добавления: 2015-04-29; Просмотров: 385; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |