Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Методы отсечения




 

Идея методов отсечения состоит в следующем. Решается задача ЛП, полученная из целочисленной задачи отбрасыванием условия целочисленности. Если решение вспомогательной задачи ЛП целочисленное, то оно же является и решением исходной задачи. Если оптимальное решение вспомогательной задачи не целочисленное, то к решённой задаче ЛП добавляют новое линейное ограничение; оно удовлетворяет целочисленным решениям исходной задачи, но не удовлетворяет полученному нецелочисленному решению первоначальной задаче ЛП. Указанное дополнительное линейное ограничение определяет некоторую отсекающую плоскость и называется правильным отсечением. Новые правильные отсечения добавляют к первоначальной вспомогательной задаче ЛП до тех пор, пока на некотором шаге не будет получено целочисленное решение вспомогательной задачи, являющееся, очевидно, оптимальным решением исходной задачи целочисленного линейного программирования.

Одним из методов отсечения является методГомори, названный так в честь своего автора (этот метод также носит название метода отсекающих плоскостей).

Решается задача полностью целочисленного линейного программирования:

 

где

Наряду с ней рассматривается вспомогательная задача ЛП

 

(2)

 

Вспомогательная задача ЛП решается симплекс-методом. Пусть на последней итерации ограничения этой задачи приняли вид:

 

 

полученная из предыдущей отбрасыванием условия целочисленности вектора Вспомогательная задача ЛП решается симплекс-методом. Пусть на последней итерации ограничения этой задачи приняли вид:

 

 

Как известно, оптимальным решением задачи будет вектор Пусть существует номер i такой, что βі – нецелое (в противном случае целочисленный вектор является оптимальным решением и исходной задачи.

Обозначим, как обычно, [z] и {z} соответственно целую и дробную части числа z. Заметим, что если – нецелое число, .

Согласно общей идее метода отсечения необходимо перейти к решению новой вспомогательной задачи ЛП, у которой наряду с исходными ограничениями рассматривается дополнительное ограничение, осуществляющее правильное отсечение. Рассмотрим ограничение

 

 

которое соответствует βi такому, что {βi}≠0. Имеет место следующее утверждение.

Теорема. Дополнительное линейное ограничение (3) является правильным отсечением для задачи целочисленного линейного программирования (1).

Рассмотрим алгоритм Гомори на примере:

 




Поделиться с друзьями:


Дата добавления: 2013-12-13; Просмотров: 1112; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.026 сек.