Курсовая работа: Методы отсечения
Следуя общей схеме методов отсечения, решим (£, C) – задачу (11, 12, 14), соответствующую (£ц , C) – задаче (11–14). Пусть x(£, C) – ее оптимальное решение. Проанализируем координаты x(£, C) на целочисленность. Если все координаты вектора x(£, C) целые, то x(£, C) = x(£ц , C). Если хотя бы одна координата, пусть xi , будет нецелой, поступим следующим образом.
Обозначим через N совокупность небазисных переменных и на основании последней симплексной таблицы запишем разложение xi по небазисным переменным xi , jÎN
(16)
Так как xi – нецелая величина, обозначим ближайшее целое число, не превосходящее xi , через [xi ] и определим дробную часть: {xi }= xi - [xi ]. Очевидно, (xi )>0.
Покажем, что по i-и строке симплексной таблицы (£, C) – задачи (в которой стоит нецелая координата решения) можно определить дополнительное линейное ограничение, обладающее свойствами правильности.
Теорема. Пусть - допустимое решение (£ц , C) – задачи, тогда соотношения
, (17)
, - целое,
определяют правильное отсечение.
Доказательство.
Запишем выражение (16) в виде:
Используя для этого выражения формулу (17), получим:
или
На основании предположений теоремы о допустимости решения
(£ц , C) – задачи xi – целое. Величины [xio ], - целые по определению, следовательно, zi – тоже целое.
Итак, zi определенное формулой (17), целое. Докажем что . Доказательство будем вести от противного. Пусть .-
Это значит, что . По определению дробной части . По условию теоремы x – допустимое решение (£ц , C) – задачи, поэтому . Следовательно,
Тогда должно выполняться:
Итак, из предположения отрицательности zi , сразу же получаем т.е. zi – нецелое. Поскольку ранее было показано, что zi , определенное формулой (17), является целым, то тем самым мы пришли к противоречию. Следовательно, предположение, что zi < 0, неверное. Теорема доказана.
Следствие. Любое оптимальное решение x(£, C) (£, C) – з адачи, не являющееся допустимым решением (£ц , C) – задачи, не удовлетворяет условию правильного отсечения (17).
Доказательство. Пусть х (£, C) – оптимальное решение (£, C) – задачи, xi 0 – дробное.
Покажем, что х (£, C) не удовлетворяет условию отсечения. Поскольку план оптимален, все небазисные переменные xi , для jÎN равны нулю. Поэтому . Учитывая это, подставим xio в формулу (17):
zi ( x (£, C ))= – { xi 0 }+0<0 ,
что противоречит условию неотрицательности zi . Следствие доказано.