Алгоритм минимального элемента для транспортной задачи
Перейти к навигации
Перейти к поиску
Алгоритм минимального элемента для ТЗ — это алгоритм нахождения допустимого решения транспортной задачи. Алгоритм минимального элемента состоит в последовательном назначении перевозок для клеток транспортной таблицы, с минимальным тарифом среди оставшихся не просмотренных клеток. Просмотренными считаются клетки с нулевыми остатками распределённых ресурсов или в строке или в столбце.
Обозначения[править]
- — число поставщиков, ;
- — число потребителей, ;
- — минимальный элемент для не просмотренных клеток;
- — объём поставок (продукции) поставщика ;
- — объём потребностей (в продукции) потребителя ;
- — транспортный тариф на перевозку ;
- — объём перевозок ;
- — булева переменная обозначающая принадлежность перевозки к базису: — принадлежит базису, — не принадлежит базису, ;
- — множество не просмотренных клеток;
- — вектор поставок ;
- — вектор потребностей ;
- — матрица транспортных тарифов ;
- — матрица перевозок ;
- — матрица базисных элементов .
Алгоритм[править]
- Входные данные: .
- 1. .
- 2. .
- 3. .
- 4. Если , то , иначе .
- 5. Если , то переходим к пункту 2.
- Выходные данные: .
Другие алгоритмы[править]
