Метод ветвей и границ

Автор работы: Пользователь скрыл имя, 09 Января 2014 в 13:38, курсовая работа

Краткое описание

В курсовой работе рассматривается применения метода ветвей и границ для задач линейного программирования. В контексте данных задач будет дано общее описание метода ветвей и границ, его места в общей задаче линейного программирования.

Содержание

Введение…………………………………………………………………………2
1.Историческая справка………………………………………………………..3
2.Описание метода………………………………………………………...……4
2.1Правила ветвления………………………………………………………….4
2.2Формирование нижних и верхних оценок целевой функции…………...6
2.3Алгоритм метода ветвей и границ………………………………………...9
2.4Решение задачи методом ветвей и границ………………………………..10
3.Решение задачи коммивояжера методом ветвей и границ……………….15
3.1 Постановка задачи…………………………………………………………15
3.2Условие задачи……………………………………………………………..19
3.3Математическая модель задачи…………………………………………...19
3.4Решение задачи методом ветвей и границ………………………………..21
Заключение………………………………………………………………………26
Список используемых источников……………………………………………27

Прикрепленные файлы: 1 файл

курсовая.doc

— 455.50 Кб (Скачать документ)

 (9 а)

   (10 а)

 (11 а)

 

3.4 Решение задачи методом ветвей и границ

задача коммивояжер  ветвь граница

1) Анализ множества D.

Найдем оценку снизу Н. Для этого определяем матрицу минимальных расстояний по строкам (1 где расстояние минимально в строке).

 

=> ;

 

Аналогично определяем матрицу минимальных расстояний по столбцам.

 

=> ;

;

 

Выберем начальный план: . Тогда верхняя оценка:

. Очевидно, что , где означает переход из первого пункта в j-тый. Рассмотрим эти подмножества по порядку.

2) Анализ подмножества D12.

 

;

;

;

;

;

 

3) Анализ подмножества D13.

 

;

;

;

;

 

4) Анализ подмножества D14.

 

;

;

;

;

;

 

5) Анализ подмножества D15.

 

;

;

;

;

;

6) Отсев неперспективных  подмножеств.

 

;

 

Подмножества D13 и D15 неперспективные. Т.к. , но , то далее будем рассматривать подмножество D14.

 

.

 

7) Анализ подмножества D142.

 

;

;

;

;

;

 

8) Анализ подмножества D143.

 

;

;

;

;

 

9) Анализ подмножества D145.

 

;

;

;

;

;

 

10) Отсев неперспективных подмножеств

 

;

 

Подмножество D143 неперспективное. Т.к. , но , то далее будем рассматривать подмножество D145.

 

.

 

11) Анализ подмножества D1452.

 

;

;

;

;

;

 

12) Анализ подмножества D1453.

 

;

;

;

;

;

;

 

Оптимальное решение: .

 

.

 

Таким образом, маршрут студента: 12-ый корпус – Администрация – 5-ый корпус – Белый дом – КРК Премьер – 12-ый корпус.


 

 

 

 

 

 

 

 

 

 

 

Заключение

Термин «метод ветвей и границ» является собирательным и включает в себе целое семейство методов, применяемых для решения как линейных, так и нелинейных дискретных задач, объединяемое общими принципами.

Конкретные реализации метода ветвей и границ связаны с  правилами разбиения на подмножества (правилами ветвления) и построения оценок значений целевых функций на данных подмножествах (границ).

Главный недостаток алгоритма  метода ветвей и границ заключается  в необходимости полностью решать задачи линейного программирования, ассоциированные с каждой из вершин многогранника допустимых решений. Для задач большой размерности это требует значительных и, в известной степени, неоправданных с практической точки зрения затрат времени.

Таким образом, несмотря на отмеченные недостатки данного метода, можно утверждать, что в настоящее время алгоритмы метода являются наиболее надежным средством решения целочисленных задач, встречающихся в практических исследованиях.

 

 

 

 

 

 

 

 

 

 

 

 

 

Список используемых источников

 

  1. Абрамов Л.А., Капустин В.Ф. Математическое программирование. – Л.: Изд-во ЛГУ, 1981. -328 с.
  2. Алексеев О.Г. Комплексное применение методов дискретной оптимизации. – М.: Наука, 1987. -294 с.
  3. Корбут А.А., Финкелгейн Ю.Ю. Дискретное программирование. М.: Наука. 1969. -240 с
  4. Кузнецов Ю.Н. и др. Математическое программирование: Учебное пособие. – 2-е изд., перераб и доп. – М.: Высшая школа, 1980. -300 с.
  5. Пападимитриу Х., Стайглиц К. Комбинаторная оптимизация. Алгоритмы и сложность. – М.: Мир, 1985. -213 с.

Размещено на Allbest.ru

 


Информация о работе Метод ветвей и границ