Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
74-105.docx
Скачиваний:
3
Добавлен:
01.04.2025
Размер:
365.9 Кб
Скачать

93. Методы отсекающих плоскостей

Методы отсечений относятся к численным методам решения дискретных задач оптимизации (методам дискретного программирования). Они предназначены для решения целочисленных задач линейного программирования (ЛП). Идея методов отсечения состоит в следующем. Первоначально решается обычная ("непрерывная") задача ЛП, полученная из исходной задачи отбрасыванием требования целочисленности. Если полученное решение является целочисленным, то оно будет также решением исходной задачи. Если нет, то к ограничениям исходной задачи добавляется новое линейное по формуле:

.

обладающее двумя свойствами:

  1. полученное нецелочисленное решение ему не удовлетворяет;

  2. все целочисленные точки допустимого множества исходной задачи ему удовлетворяют.

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

Решение: За основу берем уже решенный прямой симплекс-метод.

Таблица 2.9.1

Базисные переменные

Свободные члены

Свободные переменные

-

-

-

-

L

-

-

-

-

-

Так как решение не является целочисленным, вводим дополнительное ограничение по формуле: .

- - + - + =

- + - + + =

Решаем задачу ЛП с дополнительным условием. Составляем симплекс-таблицу.

Таблица 2.9.2

Базисные переменные

Свободные члены

Свободные переменные

-

-

1

-

-

-

-

-

-

-

-

1

-

-

-

-

L

-

-

-

-

- 3

-

-

Так как решение не является целочисленным, вводим дополнительное ограничение по формуле: .

- + - =

+ + =

Базисные переменные

Свободные члены

Свободные переменные

0

0

0

0

0

-

0

0

-

-

1

1

0

-

-

-

-

-11

0

-

1

-

- 10

-15

L

-132

4

0

0

-

-3

-8

-

-12

Таблица 2.9.4

Базисные переменные

Свободные члены

Свободные переменные

0

0

0

0

1

0

-

-

0

1

-

L

-128

0

0

-11

-

= 4, = 7, L = 128

Полученное решение является целочисленным. Расчет закончен.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]