Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Первая теорема двойственности
Если одна из задач двойственной пары имеет оптимальный план, то и другая имеет оптимальный план и значения целевых функций задач при их оптимальных планах равны между собой, т.е. . Если целевая функция одной задачи из двойственной пары неограниченна (для исходной задачи сверху, для двойственной – снизу), то другая задача вообще не имеет планов. Вторая теорема двойственности План прямой задачи и план двойственной задачи являются оптимальными планами этих задач тогда и только тогда, когда для любого выполняется равенство .
КЛАССИЧЕСКАЯ ТРАНСПОРТНАЯ ЗАДАЧА В настоящее время задачи транспортного типа или задача прикрепления поставщиков к потребителям стала типовой для промышленных предприятий, имеющих в своем составе несколько фирм, складов, оптовых баз и рынков сбыта. Эти задачи применяются для выбора оптимальных маршрутов доставки продукции от поставщиков к потребителям. Транспортная задача – это задача о минимизации транспортных расходов, связанных с обеспечением пунктов потребления определенным количеством однородной продукции, производимой (хранимой) в нескольких пунктах производства (хранения). В общем виде задача может быть сформулирована следующим образом. Однородный продукт, сосредоточенный в пунктах производства (хранения) в количествах единиц, необходимо распределить между пунктами потребления, которым необходимо соответственно единиц. Стоимость перевозки единицы продукции из i-го пункта отправления в j-й пункт назначения равна cij и известна для всех маршрутов. Необходимо составить план перевозок, при котором: 1) запасы всех поставщиков были реализованы; 2) спросы всех потребителей были удовлетворены; 3) суммарные затраты на перевозку были бы минимальными. Если производство и потребление сбалансированы, т. е. суммарные запасы продукта у поставщиков равны суммарным запросам потребителей: , (5.1) то такая транспортная задача называется закрытой или замкнутой. Если же суммарные запасы продукта у поставщиков строго больше или строго меньше, чем суммарные запросы потребителей, то такая задача называется открытой. Для сведения открытой задачи к закрытой вводятся фиктивные пункты производства или потребления. Если суммарные запасы продукта у поставщиков строго больше, чем суммарные запросы потребителей, вводится фиктивный потребитель, запросы которого равны . Если же суммарные запасы продукта у поставщиков строго больше, чем суммарные запросы потребителей, то вводится фиктивный поставщик, запас продукта у которого равен . План перевозок, содержащий фиктивные поставки, называется вырожденным. Пусть – пункты производства некоторой однородной продукции, ; – объем производства в пункте ; – пункты потребления продукции, ; – потребность в продукции пункта ; – стоимость перевозки единицы продукции из пункта в любой пункт .
Рис. 5.1. Транспортная задача Математическая модель КТЗ Пусть – количество продукции, планируемое к перевозке из пункта Аi в Bj. Тогда, при наличии баланса производства и потребления (5.1) математическая модель транспортной задачи будет выглядеть следующим образом: найти план перевозок , где ; , минимизирующий общую стоимость всех перевозок (5.2) при условии, что из любого пункта производства вывозиться весь продукт , где (5.3) и любому потребителю доставляется необходимое количества груза , где (5.4) причем, по смыслу задачи . (5.5) Здесь целевая функция (5.2) отражает суммарные транспортные расходы. Ограничения (5.3) требуют, чтобы вся продукция была вывезена, а ограничения (5.4) – чтобы потребности всех пунктов потребления были удовлетворены. Условие (5.5) вытекает из физического смысла введенных переменных. Ограничения (5.3) – (5.5) задают планы перевозок X. Таким образом, математическая модель КТЗ относится к классу задач линейного программирования. Для решения транспортной задачи чаще всего применяется метод потенциалов. На каждом шаге происходит переход по определенным правилам от одного базисного решения к другому путем заполнения транспортных таблиц. В данной таблице: 1) строки соответствуют поставщикам (в заголовках строк указываются запасы продукта у поставщиков ai); 2) столбцы соответствуют потребителям (в заголовках столбцов указываются запросы потребителей bj); 3) в клетки заносятся поставки продукта, перевозимого от соответствующего поставщика к соответствующему потребителю (xij); 4) в правом верхнем углу каждой клетки указывается стоимость перевозки единицы продукта от соответствующего поставщика к соответствующему потребителю (cij). Таблица 5.1 – Транспортная таблица.
Так как в системе (5.3) – (5.5) ровно (m+n–1) линейно независимых уравнений, то в любой транспортной таблице должно быть m+n–1 занятых клеток. Популярное:
|
Последнее изменение этой страницы: 2016-04-11; Просмотров: 928; Нарушение авторского права страницы