Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Описание алгоритма решения Т-задачи.

Читайте также:
  1. A Описание клавиш
  2. B. Принятия оптимального управленческого решения по наиболее важным вопросам деятельности на рынке.
  3. I. Описание установки.
  4. I. Описание установки.
  5. I.5.5. Просмотр и анализ результатов решения задачи.
  6. I.Описание установки.
  7. Receiver specifications (описание приемника)

 

10. Предварительный этап:

Определяется начальный опорный план одним из указанных выше способов (например, методом северо-западного угла).

 

20. Первый шаг:

Вычисляется оценочная матрица . Для расчета всех элементов матрицы необходимо сначала определить все потенциалы. Далее строится схема перевозок, соответствующая начальному опорному плану , то есть соединяем коммуникациями пункты отправления и пункты назначения, для которых . Пользуясь выше указанными соотношениями для определения потенциалов по базисным клеткам, определяем последовательно все потенциалы пунктов отправления и назначения, принимая для удобства . Затем пересчитываем стоимости в небазисных клетках таблицы издержек. Очевидно, что позиции матрицы , отвечающие базисным элементам плана , будут заняты нулями.

 

30. Итерации:

· я итерация. Если в оценочной матрице все элементы неотрицательны, то план - оптимальный, в противном случае следует приступить к его улучшению;

· выбирается наибольший по абсолютной величине отрицательный элемент оценочной матрицы и, начиная с соответствующего ему элемента , в матрице строится замкнутая цепочка[3], в которую входят элементы ;

· строится новый план , прибавляя: (минимальный элемент выбирается из только из тех элементов, которые связаны цепочкой) ко всем четным элементам цепочки и вычитая из нечетных[4]. Элементы матрицы , не входящие в цепочку, переносятся в матрицу без изменения;

· далее с помощью эквивалентных преобразований (элементарные преобразования Гаусса) на основе матрицы строится матрица для нового плана . Для этого необходимо выделить в матрице все элементы, соответствующие ненулевым элементам плана (они обязательно равны нулю). В матрице вычеркивается строка, содержащая элемент . Если в этой строке имеются выделенные элементы, то вычеркиваются соответствующие этим элементам столбцы. Если в каждом вычеркнутом столбце присутствуют выделенные элементы, то далее вычеркиваются им соответствующие строки и так далее, до тех пор пока описанная процедура выполнима. После этого ко всем элементам вычеркнутых строк прибавляется величина равная , а из элементов вычеркнутых столбцов эта величина вычитается. Таким образом получается новая оценочная матрица. Если в матрице нет отрицательных элементов, то план на этом шаге оптимален. В противном случае необходимо выполнить еще одну итерацию.

На этом итерации завершаются.

 

ПРИМЕР: Пусть даны: матрица транспортных издержек , объемы производства и объемы потребления

 

          А
           
С          
           
           
В          

 

Решение начинаем с проверки баланса: Далее, строим начальный опорный план по методу северо-западного угла:

 

       
       
       
       

 

 

Приступаем к вычислению потенциалов. В таблице издержек для удобства выделим клетки соответствующие плану перевозок.

 

       
       
       
       

 

По соответствующим маршрутам плана указываем стоимость перевозки единицы груза из го пункта отправки в й пункт потребления. Принимаем (можно выбрать любое число) и, пользуясь соотношением: определяем потенциалы

 

и так далее.

 

         
           
           
           
           
    -1 -6  

 

Далее рассчитываем элементы оценочной матрицы по соотношениям:

 

и так далее.

Таким образом

 

Поскольку в имеются отрицательные элементы, - план не является оптимальным.

Приступаем к итерациям. В матрице , начиная с элемента , соответствующего в оценочной матрице наибольшему по абсолютной величине отрицательному элементу, строим цепочку.

 

                 
               
        +    
               
               
    +        
               
                 

 

Изменяя элементы, входящие в цепочку, на величину строим новый план перевозок

       
       
       
       

 

Снова расставляем потенциалы, используя матрицу транспортных издержек, данную в условиях задачи.

         
           
           
           
           
    -1    

 

И далее строим оценочную матрицу:

 

В оценочной матрице нет отрицательных элементов, следовательно, план является оптимальным. Таким образом, остается оценить стоимость перевозки в условных единицах.

 

 

На этом решение задачи завершается.

 


Дата добавления: 2015-10-29; просмотров: 103 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Метод двойного предпочтения.| II.1.3. Решение транспортной задачи в QSB.

mybiblioteka.su - 2015-2024 год. (0.019 сек.)