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

