Лекция 8: модели целочисленного лп. Метод Гомори.
1. Модель целочисленного линейного программирования. 2. Метод Гомори. Решения ряда ЗЛП, являющихся моделями экономических задач, должны выражаться в целых числах. Например, решения задач, в которых неизвестные означают число изготовленных изделий, число станков при загрузке оборудования и многое другое. Поэтому возникли ЗЛП, требующие целочисленного решения. Они формулируются при дополнительном ограничении: Рассмотрим некоторые методы решения таких задач. I. Пусть ЗЛП содержит две неизвестные и решение, найденное геометрическим методом, нецелочисленное. Тогда в области допустимых решений строят целочисленную решетку. На ней находят вершины с целочисленными координатами, в которых значение целевой функции наиболее близко к оптимальному нецелочисленному решению. Для этого перемещают линию уровня либо до первой точки встречи с построенной целочисленной решеткой в случае, когда ищется минимум целевой функции, либо до последней точки встречи – когда ищется максимум. II. В случае если компоненты оптимального решения оказываются нецелочисленными, их округляют до ближайших целых чисел. Этот метод применяют тогда, когда отдельная единица совокупности составляет малую часть объема всей совокупности. В противном случае округление может привести к далекому от оптимального целочисленному решению. Поэтому используют специально разработанные методы. Один из них метод отсечения. III.Метод отсечения или метод Гомори состоит в том, что сначала ЗЛП решается без условия целочисленности. Если полученное решение целочисленное, то задача решена. В противном случае к ограничениям задачи добавляется новое ограничение, называемое отсечением.
Опишем его построение. Пусть в оптимальном решении задачи (
где Оно обладает свойствами правильного отсечения: а) линейное относительно неизвестных б) отсекает найденный оптимальный нецелочисленный план, в) не отсекает ни одного целочисленного решения. Далее ЗЛП решается с учетом нового ограничения. Если полученное решение целочисленное, то задача решена. В противном случае добавляется новое ограничение и т.д. Замечание. Если в оптимальном решении ЗЛП несколько нецелочисленных компонент, то из них выбирают компоненту с наибольшей целой частью. Обратимся к примерам. Задача. При модернизации оборудования в цехе выделено 72 м2 для установки оборудования первого и второго типов. На установку одного комплекта оборудования первого типа требуется 3 м2, на установку одного комплекта оборудования второго типа – 4 м2. Причем оборудование первого типа приносит ежемесячный доход 2 млн. руб., а оборудование второго типа – 6 млн. руб. Определить количество комплектов оборудования первого и второго типов, обеспечивающее максимальную прибыль, при условии, что предприятие может приобрести не более 16 комплектов оборудования первого типа и не более 8 комплектов оборудования второго типа. Решение. Пусть при условиях
где Сначала решим задачу геометрическим методом. На плоскости
Очевидно, OABCD – многоугольник допустимых решений (см. рис. 8.1). Построим вектор
Таким образом,
Рис. 8.1
Для нахождения целочисленного решения ЗЛП методом I строим целочисленную решетку на плоскости Теперь найдем целочисленное решение методом Гомори. Сначала решим задачу симплекс-методом. С этой целью приведем ее к каноническому виду, введя неотрицательные неизвестные
при которых ищем Шаг 1:
Тогда (0; 0; 72; 16; 8) – базисное решение и Шаг 2:
Тогда (0; 8; 40; 16; 0) – базисное решение и Шаг 3:
Тогда Так как в выражении F нет базисных переменных с положительными коэффициентами, то найденное базисное решение Имеем
Тогда дополнительное ограничение (8.1) запишем в виде
или после введения в него дополнительной целочисленной переменной
Шаг 4:
Базисное решение Шаг 5:
Тогда (13; 8; 1; 3; 0; 0) – базисное решение и Так как F не содержит положительных коэффициентов при свободных неизвестных, то найденное базисное решение оптимальное. Ответ: Сформулируем ответ исходной экономической задачи. Предприятие получит максимальную прибыль (74 млн. руб.), если установит в цехе 13 единиц оборудования первого типа и 8 единиц оборудования второго типа. При этом незанятая площадь в цехе составит 1 м2, в резерве для установки 3 единиц оборудования первого типа и ни одной единицы оборудования второго типа (шестая компонента содержательного смысла не имеет).
Замечание. Для геометрической интерпретации на плоскости или Прямая l:
Воспользуйтесь поиском по сайту: ![]() ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|