Определение оптимального плана перевозок

Автор работы: Пользователь скрыл имя, 11 Декабря 2010 в 13:38, лабораторная работа

Описание работы

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

Файлы: 1 файл

ЛАБОРАТОРНАЯ РАБОТА.doc

— 308.50 Кб (Скачать файл)

      Обозначив потенциалы строк через ui , потенциалы столбцов vj , а показатели оптимальности   в базисных клетках через Cij , можно записать

                             Cij= ui + vj;   ui = Cij - vj vj = Cij - ui                        (6)

      Характеристики цепей к свободным клеткам обозначим Еij. Зная потенциалы их строк и столбцов,

                                                Еij = Cij – (ui + vj) .                                 (7)

      Если  показатель Cij меньше алгебраической суммы потенциалов строки и столбца, то характеристика Еij будет отрицательной. Перераспределение поставок по цепи к этой клетке уменьшает целевую функцию на величину характеристики (в расчете на единицу перераспределяемой продукции). Наоборот, если показатель  Cij  больше алгебраической суммы потенциалов строки и столбца, то характеристика Еij  будет положительной и перераспределение по цепи к этой клетке увеличит значение целевой функции.

      Если  же характеристик Еij  будет равна нулю, то перераспределение поставок по данной цепи не изменит значения целевой функции. Для базисных клеток характеристики равны нулю.

      Продолжая решение задачи, условие которой  представлено в табл.3, определим характеристики свободных клеток:

          Е13 = 3;   Е14 = 4;  Е15 = 4;     Е21 =  – 4;   Е25 = 3  –(5+( – 3)) =1;

                          Е31 =  – 5;  Е32 =  0;  Е33 =  – 2.

      Видно, что отрицательных характеристик  три: А2 - В1 , А3 - В1 и А3В3 . Наибольшая по абсолютной величине отрицательная характеристика в А3 - В1 , которая составляет – 5. перераспределим поставки по цепи к этой клетке. Для этого составим цепь с вершинами: А1 - В1, А1 – В2, А2 – В2 , А2 – В4, , А3 – В4 , 

А3 - В1. Положительными вершинами в этой цепи будут А3– В1, , А1 – В2, , А2 – В4 (так как увеличение поставок в этих клетках приводит к уменьшению значения целевой функции), а остальные отрицательными.

      Наименьшая  по величине  поставка в отрицательных  вершинах цнпи равна 7 (в А2 – В2). Прибавляем по 7 к объемам поставки в положительных вершинах и вычитаем из поставок в отрицательных также по 7. Получившийся план перевозок записываем в таблицу 4 и определяем новые потенциалы, произвольно приняв потенциал строки А1 равным 1. Значение целевой функции при новом плане поставок будет на 7 5=35 у.е. меньше, т.е.:

      Z=363 – 35=328 у.е.

        Характеристики свободных клеток  для вновь созданного плана  будут следующими:

          Е13 = -2;   Е14 = -1;  Е15 = -1;     Е21 =  1;   Е22 =5;  Е25 =1;

                                               Е32 =  5;  Е33 =  – 2. 

      В таблице 4 отрицательных характеристик  свободных клеток четыре:   А1 – В3, А1 – В4, А1 – В5 , А3 – В3. Перераспределим поставки по цепи к любой из этих клеток, допустим к  А1 – В5, по цепи: А1 – В5, А3 – В5, А3 – В1, А1 – В1. Положительные вершины цепи А1 – В5 и А3 – В1, а отрицательные А3 – В5 и          А1 – В1, минимальная поставка равна 15  от поставщика А1 к потребителю В1, т.е. А1 – В1 (таблица 4/1).

              Таблица 4.

    

          Таблица 4/1.

   

      Прибавляем  по 15 к поставкам в положительных  вершинах и отнимаем по 15 в отрицательных  вершинах цепи. Получившийся план перевозок представлен в таблице 5.

      Значение  целевой функции при новом  плане:

      Z=328 – 15

1 =313 у.е.

      Аналогично  определяем потенциалы строк и столбцов и рассчитываем характеристики цепей  к свободным клеткам:

          Е11 = 1;   Е14 = 0;  Е13 = -1;     Е21 =  1;   Е22 =4;  Е23 =1;

                                               Е32 = 4;  Е33 =  – 2. 

             Таблица 5.

      

      Принимаем перераспределение поставок по цепи к А3 – В3, т.к. характеристика данной клетки отрицательная и наибольшая по абсолютному значению. Составляем цепь перераспределения: А3 – В3А2 – В3 , А3 – В4 , А3 – В4 (таблица 5/1).  

     Таблица 5/1.

      Минимальная поставка в отрицательных вершинах (А3 – В4) равна 3. Получившийся план перевозок представлен в таблице 6.

      Значение  целевой функции при новом  плане:

      Z=313 – 3

2=307 у.е.

      Аналогично  определяем потенциалы строк и столбцов и рассчитываем характеристики цепей  к свободным клеткам:

          Е11 = 1;   Е14 = 2;  Е13 = 1;     Е21 = -1;   Е22 =2;  Е25 = -1;

                                               Е32 = 4;  Е34 = 2. 

      Отрицательными  характеристиками обладают две клетки: А2 – В1 и        А2 – В5.  Произведем поставку 17 т из  А2 в В1 (таблица 7).

            Таблица 6.

        

           Таблица 7.

        

      При таком плане перевозок значение целевой функции:

      Z=307 – 17=209 у.е.

      Характеристики  цепей к свободным клеткам:

          Е11 = 1;   Е14 = 2;  Е13 = 1;     Е22 = 3;   Е23 =2;  Е25 = 0;

                                               Е32 = 4;  Е34 = 1.

      Таким образом, в данном плане перевозок нет ни одной отрицательной характеристики. Нулевая оценка клетки  А2 – В5  указывает на то, что данную программу можно изменить так, что эта клетка станет базисной, но при этом получится равноценный план с той же величиной затрат.

      Отсутствие отрицательных характеристик свидетельствует о том, что нельзя построить цепей, перемещение поставок по которым уменьшит значение целевой функции. Значит, распределение  является оптимальным. Задача решена.  

      Оптимальный план перевозок даст снижение стоимости перевозок по сравнению с исходным:

      

%.
 

        
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

      ИСХОДНЫЕ  ДАННЫЕ К ЛАБОРАТОРНОЙ РАБОТЕ №2 

      Таблица 1.

    Базы Пункты  потребления Запасы  сырья, т
    В1 В2 В3 В4 В5 В6 В7 В8 В9 В10
    А1 3 1 6 2 4 8 3 4 7 6 120
    А2 2 3 5 7 3 2 6 5 1 3 140
    А3 9 8 4 7 1 5 4 7 2 4 180
    А4 3 6 6 5 3 7 3 2 5 3 200
    А5 4 2 3 2 4 1 2 3 5 4 90
    А6 1 3 1 6 2 4 2 4 3 2 130
    А7 8 2 3 1 2 6 3 2 1 4 200
    А8 4 1 2 3 6 4 1 6 7 1 170
    А9 1 4 3 3 5 1 7 1 9 4 150
    А10 3 2 5 4 8 6 2 8 3 7 100
    Спрос потре-бителей, т 120 140 180 200 90 130 200 170 150 100  
 
 
 

      Таблица 2.

    Вариант База Вариант База Вариант База
    1 1,2,3,4,5 7 9,10,1,2,3 13 2,5,7,8,9
    2 2,3,4,5,6 8 10,2,3,4,5 14 8,4,6,3,1
    3 3,4,5,6,7 9 1,3,5,7,9 15 9,3,6,7,10
    4 4,5,6,7,8 10 2,4,6,8,10 16 1,2,8,9,10
    5 5,6,7,8,9 11 1,2,5,6,9 17 3,9,2,7,6
    6 6,7,8,9,10 12 9,7,1,3,5 18 1,4,6,8,9

Информация о работе Определение оптимального плана перевозок