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

Материал из Мегапедии
Перейти к: навигация, поиск
м
м
Строка 37: Строка 37:
 
Входные данные: '''m; n; k; {a<sub>11</sub>, a<sub>12</sub>, …, a<sub>mk</sub>}; {b<sub>11</sub>, b<sub>12</sub>, …, b<sub>nk</sub>}; {c<sub>11</sub>, c<sub>12</sub>, …, c<sub>mn</sub>}; {d<sub>111</sub>, d<sub>112</sub>, ..., d<sub>mnk</sub>}'''.
 
Входные данные: '''m; n; k; {a<sub>11</sub>, a<sub>12</sub>, …, a<sub>mk</sub>}; {b<sub>11</sub>, b<sub>12</sub>, …, b<sub>nk</sub>}; {c<sub>11</sub>, c<sub>12</sub>, …, c<sub>mn</sub>}; {d<sub>111</sub>, d<sub>112</sub>, ..., d<sub>mnk</sub>}'''.
  
[[файл:АМЭ03.JPG]]
+
[[файл:АМЭ01.png]]
  
 
Выходные данные: '''{x<sub>111</sub>, x<sub>112</sub>, …, x<sub>mnk</sub>}'''.
 
Выходные данные: '''{x<sub>111</sub>, x<sub>112</sub>, …, x<sub>mnk</sub>}'''.
Строка 43: Строка 43:
 
{{Список АТЗ}}
 
{{Список АТЗ}}
 
== Ссылки ==
 
== Ссылки ==
* Кривопалов Ю.А. Метод минимального элемента для нахождения опорного решения для  трёхиндексной транспортной задачи. М., ВИМИ, 1990г. деп. № Д08222.
+
*Кривопалов Ю.А. Метод минимального элемента для нахождения опорного решения для  трёхиндексной транспортной задачи. М., ВИМИ, 1990г. деп. № Д08222.
* Кривопалов Ю. А. Метод минимального элемента для нахождения опорного решения для  трёхиндексной транспортной задачи. Сборник ХII конференции «Наука. Творчество» 2016, Самара, Т.1.
+
*Кривопалов Ю. А. Метод минимального элемента для нахождения опорного решения для  трёхиндексной транспортной задачи. Сборник ХII конференции «Наука. Творчество» 2016, Самара, Т.1.
* [[Участник:Logic-samara]]
+
*[[Участник:Logic-samara]]
 
[[Категория:Линейное программирование]][[Категория:Транспортная задача]][[Категория:Алгоритмы]]
 
[[Категория:Линейное программирование]][[Категория:Транспортная задача]][[Категория:Алгоритмы]]

Версия 17:03, 18 октября 2020

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

Обозначения

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

m – число поставщиков;

n – число потребителей;

k – число продуктов;

Ai - i-ый поставщик, 1≤i≤m;

Bj - j-ый потребитель, 1≤j≤n;

Ct - t-ый продукт, 1≤t≤k;

ait - объём поставок продукта Сt от поставщика Ai;

bjt - объём потребностей в продукте Сt у потребителя Bj;

cij - объём перевозок от поставщика Ai к потребителю Bj;

dijt - транспортные расходы dijt на перевозку единицы (тариф) продукта Ct от поставщика Ai к потребителю Bj;

xijt - объём перевозок продукта Ct от поставщика Ai к потребителю Bj;

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

do – минимальный тариф на множестве E;

(i0, j0, t0) – элемент с тарифом do и перевозкой равной нулю (до перераспределения);

Δx – перераспределяемая часть перевозки;

(ix, jx, tx) – элемент с перевозкой равной приращению Δx (до перераспределения).

Алгоритм

Входные данные: m; n; k; {a11, a12, …, amk}; {b11, b12, …, bnk}; {c11, c12, …, cmn}; {d111, d112, ..., dmnk}.

Файл:АМЭ01.png

Выходные данные: {x111, x112, …, xmnk}.

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

Ссылки

  • Кривопалов Ю.А. Метод минимального элемента для нахождения опорного решения для трёхиндексной транспортной задачи. М., ВИМИ, 1990г. деп. № Д08222.
  • Кривопалов Ю. А. Метод минимального элемента для нахождения опорного решения для трёхиндексной транспортной задачи. Сборник ХII конференции «Наука. Творчество» 2016, Самара, Т.1.
  • Участник:Logic-samara