Алгоритм перераспределения перевозок для ТЗ — различия между версиями

Материал из Мегапедии
Перейти к: навигация, поиск
(начало)
 
Строка 14: Строка 14:
  
 
'''(i<sub>x</sub>, j<sub>x</sub>)''' – перевозка равная '''Δx'''.
 
'''(i<sub>x</sub>, j<sub>x</sub>)''' – перевозка равная '''Δx'''.
== Алгоритм ==
+
== Алгоритм 1 ==
 +
'''Входные данные:'''
 +
 
 +
[[файл:BX001.png]]
 +
 
 +
'''Алгоритм:'''
 +
 
 +
[[файл:РПР000.png]]
 +
 
 +
'''Выходные данные:'''
 +
 
 +
[[файл:BX002.png]]
 +
== Алгоритм 2 ==
 
'''Входные данные:'''  
 
'''Входные данные:'''  
  

Версия 16:08, 22 февраля 2023

Алгоритм перераспределения перевозок — это алгоритм построения цикла перераспределения и нахождения нового опорного решения для транспортной задачи (ТЗ).

Обозначения

Введём обозначения:

m – число поставщиков (m>1);

n – число потребителей (n>1);

xij – перевозка от i-ого поставщика к j-ому потребителю (объём перевозки (i,j));

B0 – базис решения (множество базисных перевозок (i,j));

Δx – перераспределяемый объём перевозок;

(ix, jx) – перевозка равная Δx.

Алгоритм 1

Входные данные:

BX001.png

Алгоритм:

РПР000.png

Выходные данные:

BX002.png

Алгоритм 2

Входные данные:

BX001.png

Алгоритм:

РПР001.png

Выходные данные:

BX002.png

Другие алгоритмы:

Ссылки