ВВЕДЕНИЕ
Среди задач линейного программирования выделяется группа так называемых транспортных или распределительных задач. Название данного класса задач обусловлено тем, что метод их решения первоначально был разработан применительно к организации перевозок груза.
В общем виде постановка транспортной задачи заключается в следующем. Необходимо составить наилучший (оптимальный) план перевозок груза от поставщиков к потребителям с учетом ограниченных ресурсов поставщиков и потребностей потребителей. При этом надо обеспечить минимум затрат на транспортировку.
В методических указаниях даются теоретические сведения, показаны на примерах алгоритмы решения задач транспортного типа, в том числе средствами табличного редактора Excel.
Методические указания предназначены для студентов и аспирантов экономических специальностей и могут быть использованы при изучении курсов «Экономико-математические методы и модели в коммерческой деятельности» и «Компьютерное моделирование в профессиональной деятельности», а также в научных исследованиях.
|
|
ПОСТАНОВКА И МАТЕМАТИЧЕСКАЯ ФОРМУЛИРОВКА ТРАНСПОРТНОЙ ЗАДАЧИ
Рассматривается задача транспортировки единственного продукта, который производится в определенных количествах в нескольких пунктах производства. Известны потребности в этом продукте для нескольких пунктов потребления. Требуется удовлетворить эти потребности с наименьшими издержками.
Обозначения:
ai – объем производства в пункте i, i=1,…,n;
bj – объем потребления в пункте j, j=1,…,m;
cij – затраты на транспортировку единицы продукта из i в j;
xij – количество продукта, перевозимого из i в j.
Модель транспортной задачи
,
.
1. Замкнутая транспортная задача
Общий объем поставок равен общему объему потребления:
.
2. Открытая транспортная задача
a) - избыток продукта.
-4-
Сведение к замкнутой задаче:
Пусть bm+1 – величина избытка продукции;
bm+1 = ;
сim+1 – штраф за единицу нереализованного продукта а пункте i;
yi – количество продукта, нереализованного в пункте i;
,
b) - дефицит продукта.
,
.
Сведение к замкнутой задаче:
Пусть аn+1 = - величина дефицита продукта;
сn+1j – величина ущерба от неудовлетворения потребности пункта j;
yj – количество продукта, недопоставленного в пункт j;