Составление опорного плана методом северо-западного угла - Транспортная задача
Заполнение таблицы 1 начинаем с левого верхнего угла.
Сумма поставок по строке равна запасу соответствующего пункта отправления, а сумма поставок по столбцу - заявке соответствующего пункта назначения; значит, все заявки удовлетворены, все запасы исчерпаны (сумма запасов равна сумме заявок и выражается числом 1220, стоящим в правом нижнем углу таблицы).
Таблица 1 - Решение транспортной задачи методом потенциалов
Пункт отправления |
Пункт назначения |
Запас | ||||
B6 |
B9 |
B10 |
B1 |
B2 | ||
A5 |
4 200 |
2 150 |
1 |
5 |
4 |
350 |
A8 |
4 |
1 70 |
4 200 |
7 |
1 |
270 |
A9 |
1 |
4 |
|
|
4 |
210 |
A10 |
8 |
6 |
3 |
7 190 |
3 |
190 |
A1 |
3 |
2 |
6 |
3 10 |
7 190 |
200 |
Заявка |
200 |
220 |
400 |
210 |
190 |
1220 |
Во всех транспортных таблицах проставляем только отличные от нуля поставки, а клетки, соответствующие нулевым поставкам, оставляем пустыми.
Далее, проверяем, является ли план, приведенный в таблице 1, опорным. Так как число занятых клеток с нулевыми поставками составляет m + n - 1 = 5 + 5 - 1 = 9, то план - опорный.
Получившийся план поставок отвечает одному из условий - вся мощность поставщиков полностью распределена, весь спрос потребителей полностью удовлетворен.
Стоимость транспортных работ L составляет:
4*200 + 2*150 + 1*70 + 4*200 + 1*200 + 9*10 + 7*190 + 3*10 + 7*190 = 4950 тыс. руб.
Далее решаем транспортную задачу методом потенциалов, который основан на выборе некоторого исходного варианта прикрепления поставщиков к потребителям и последующем его преобразовании вплоть до получения оптимального варианта.
Транспортный поставка microsoft mathcad
Таблица 2 - Решение транспортной задачи методом потенциалов (шаг 1)
Лесозаготовительные предприятия и их запасы, тыс. |
Пункт назначения |
Потенциалы строк | |||||
B6 |
B9 |
B10 |
B1 |
B2 | |||
200 |
220 |
400 |
210 |
190 | |||
A5 |
350 |
4 |
2 |
1 |
5 |
4 | |
200 |
150 | ||||||
-4 |
-8 |
-13 | |||||
A8 |
270 |
4 |
1 |
4 |
7 |
1 |
-1 |
70 |
(-)200 |
(+) | |||||
1 |
-5 |
-15 | |||||
A9 |
210 |
1 |
4 |
1 |
9 |
4 |
-4 |
(+)200 |
(-)10 | ||||||
1 |
6 |
-9 | |||||
A10 |
190 |
8 |
6 |
3 |
7 |
3 |
-6 |
190 | |||||||
10 |
10 |
4 |
-8 | ||||
A1 |
200 |
3 |
2 |
6 |
3 |
7 |
-10 |
(+)10 |
()190 | ||||||
9 |
10 |
11 | |||||
Потенциалы столбцов |
4 |
2 |
5 |
13 |
17 |
При распределении поставок составляем цепи, для которых характерны следующие особенности:
Цепь является замкнутым многоугольником;
Вершинами цепи являются клетки таблицы, причем одна из вершин - свободная клетка, а все остальные - базисные;
Все углы цепи прямые, и каждый отрезок цепи, ограниченный двумя вершинами, целиком принадлежит одному столбцу или одной строке таблицы;
Число вершин в цепи - четное;
Отрезки цепи могут проходить через базисные клетки, не являющиеся вершинами данной цепи.
Вершины, в которых поставка при распределении увеличивается, отмечаем знаком "+" и называем положительными, а вершины, в которых поставка уменьшается, отмечаем знаком " - " и называем отрицательными.
Суть метода потенциалов заключается в том, что для проверки допустимого плана на оптимальность определяют числа, называемые потенциалами, при помощи которых вычисляют характеристики свободных клеток цепи. Единственное требование к потенциалам: каждый показатель критерия оптимальности базисной клетки должен быть равен алгебраической сумме потенциалов своих строки и столбца.
Обозначив потенциалы строк, потенциалы столбцов - и показатели критерия оптимальности - .
Характеристики свободных клеток цепи обозначим, тогда, зная потенциалы строки и столбца, ее можно вычислить по формуле:
Если показатель меньше алгебраической суммы потенциалов строки и столбца, то характеристика будет отрицательной. Перераспределение поставок по цепи к этой клетке уменьшает целевую функцию на величину характеристики. Наоборот, если показатель больше алгебраической суммы потенциалов своих строки и столбца, то характеристика будет положительной и перераспределение поставок по цепи к этой клетке увеличит значение целевой функции. Если же характеристика равна нулю, то перераспределение поставок по цепи к этой клетке не изменит значения целевой функции.
Для всех базисных клеток характеристики равны нулю.
Характеристики свободных клеток укажем в нижней части клеток поставок.
Наибольшая по абсолютной величине - отрицательная характеристика клетки. Перераспределим поставки по цепи к этой клетке. Составим цепь с вершинами, отмеченными в таблице 2 стрелками. Положительные вершины в этой цепи обозначены знаком "плюс", отрицательные - знаком "минус". Наименьшая по величине поставка в отрицательных вершинах цепи равна 10 тыс. к поставкам в положительных вершинах и вычтем по 10 тыс. из поставок в отрицательных вершинах цепи. Получившийся план поставок запишем в таблицу 3 и определим новые потенциалы, произвольно приняв потенциал равным нулю.
Таблица 3- Решение транспортной задачи методом потенциалов (шаг 2)
Лесозаготовительные предприятия и их запасы, тыс. |
Пункт назначения |
Потенциалы строк | |||||
B6 |
B9 |
B10 |
B1 |
B2 | |||
200 |
220 |
400 |
210 |
190 | |||
A5 |
350 |
4 |
2 |
1 |
5 |
4 |
0 |
200 |
150 | ||||||
-4 |
7 |
2 | |||||
A8 |
270 |
4 |
1 |
4 |
7 |
1 |
-1 |
70 |
()190 |
(+)10 | |||||
1 |
10 | ||||||
A9 |
210 |
1 |
4 |
1 |
9 |
4 |
-4 |
210 | |||||||
1 |
6 |
15 |
6 | ||||
A10 |
190 |
8 |
6 |
3 |
7 |
3 |
9 |
(+) |
()190 | ||||||
-5 |
-5 |
-11 |
-8 | ||||
A1 |
200 |
3 |
2 |
6 |
3 |
7 |
5 |
(+)20 |
()180 | ||||||
-6 |
-5 |
-4 | |||||
Потенциалы столбцов |
4 |
2 |
5 |
-2 |
2 |
Значение целевой функции при новом плане поставок будет равен L=4800 тыс. руб.
Наибольшая по абсолютной величине - отрицательная характеристика клетки. Перераспределим поставки по цепи к этой клетки. Составим цепь с вершинами, отмеченными в таблице 3 стрелками. Положительные вершины в этой цепи обозначены знаком "плюс", отрицательные - знаком "минус". Наименьшая по величине поставка в отрицательных вершинах цепи равна 180 тыс. к поставкам в положительных вершинах и вычтем по 180 тыс. из поставок в отрицательных вершинах цепи. Получившийся план поставок запишем в таблицу 4 и определим новые потенциалы, произвольно приняв потенциал равным нулю.
Таблица 4 - Решение транспортной задачи методом потенциалов (шаг 3)
Лесозаготовительные предприятия и их запасы, тыс. |
Пункт назначения |
Потенциалы строк | |||||
B6 |
B9 |
B10 |
B1 |
B2 | |||
200 |
220 |
400 |
210 |
190 | |||
A5 |
350 |
4 |
2 |
1 |
5 |
4 | |
200 |
(-)150 |
(+) | |||||
-4 |
-4 |
2 | |||||
A8 |
270 |
4 |
1 |
4 |
7 |
1 |
-1 |
(+)70 |
(-)10 |
190 | |||||
1 |
-1 | ||||||
A9 |
210 |
1 |
4 |
1 |
9 |
4 |
-4 |
210 | |||||||
1 |
6 |
4 |
6 | ||||
A10 |
190 |
8 |
6 |
3 |
7 |
3 |
-2 |
180 |
10 | ||||||
6 |
6 |
3 | |||||
A1 |
200 |
3 |
2 |
6 |
3 |
7 |
-6 |
200 | |||||||
5 |
6 |
7 |
11 | ||||
Потенциалы столбцов |
4 |
2 |
5 |
9 |
2 |
Значение целевой функции при новом плане поставок будет равен: L=2820 тыс. руб
Наибольшая по абсолютной величине - отрицательная характеристика клетки. Перераспределим поставки по цепи к этой клетки. Составим цепь с вершинами, отмеченными в таблице 4 стрелками. Положительные вершины в этой цепи обозначены знаком "плюс", отрицательные - знаком "минус". Наибольшая по величине поставка в отрицательных вершинах цепи равна 10 тыс. к поставкам в положительных вершинах и вычтем по 10 тыс. из поставок в отрицательных вершинах цепи. Получившийся план поставок запишем в таблицу 5 и определим новые потенциалы, произвольно приняв потенциал равным нулю.
Таблица 5 - Решение транспортной задачи методом потенциалов (шаг 4)
Лесозаготовительные предприятия и их запасы, тыс. |
Пункт назначения |
Потенциалы строк | |||||
B6 |
B9 |
B10 |
B1 |
B2 | |||
200 |
220 |
400 |
210 |
190 | |||
A5 |
350 |
4 |
2 |
1 |
5 |
4 |
0 |
()200 |
140 |
(+)10 | |||||
2 | |||||||
A8 |
270 |
4 |
1 |
4 |
7 |
1 |
-1 |
80 |
190 | ||||||
1 |
4 |
3 | |||||
A9 |
210 |
1 |
4 |
1 |
9 |
4 |
0 |
(+) |
(-)210 | ||||||
-3 |
2 |
4 |
2 | ||||
A10 |
190 |
8 |
6 |
3 |
7 |
3 |
2 |
180 |
10 | ||||||
2 |
2 |
-1 | |||||
A1 |
200 |
3 |
2 |
6 |
3 |
7 |
-2 |
200 | |||||||
1 |
2 |
7 |
7 | ||||
Потенциалы столбцов |
4 |
2 |
1 |
5 |
2 |
Значение целевой функции при новом плане поставок будет равен: L=2780 тыс. руб.
Наибольшая по абсолютной величине - отрицательная характеристика клетки. Перераспределим поставки по цепи к этой клетки. Составим цепь с вершинами, отмеченными в таблице 4 стрелками. Положительные вершины в этой цепи обозначены знаком "плюс", отрицательные - знаком "минус". Наибольшая по величине поставка в отрицательных вершинах цепи равна 200 тыс. к поставкам в положительных вершинах и вычтем по 200 тыс. из поставок в отрицательных вершинах цепи. Получившийся план поставок запишем в таблицу 6 и определим новые потенциалы, произвольно приняв потенциал равным нулю.
Таблица 6 - Решение транспортной задачи методом потенциалов (шаг 5)
Лесозаготовительные предприятия и их запасы, тыс. |
Пункт назначения |
Потенциалы строк | |||||
B6 |
B9 |
B10 |
B1 |
B2 | |||
200 |
220 |
400 |
210 |
190 | |||
A5 |
350 |
4 |
2 |
1 |
5 |
4 |
0 |
()140 |
(+)210 | ||||||
3 |
2 | ||||||
A8 |
270 |
4 |
1 |
4 |
7 |
1 |
-1 |
(+)80 |
()190 | ||||||
4 |
4 |
3 | |||||
A9 |
210 |
1 |
4 |
1 |
9 |
4 |
0 |
200 |
10 | ||||||
2 |
4 |
2 | |||||
A10 |
190 |
8 |
6 |
3 |
7 |
3 |
2 |
(-)180 |
10 |
(+) | |||||
5 |
2 |
-1 | |||||
A1 |
200 |
3 |
2 |
6 |
3 |
7 |
-2 |
200 | |||||||
4 |
2 |
7 |
7 | ||||
Потенциалы столбцов |
1 |
2 |
1 |
5 |
2 |
Значение целевой функции при новом плане поставок будет равен: L=2180тыс. руб.
Наибольшая по абсолютной величине - отрицательная характеристика клетки. Перераспределим поставки по цепи к этой клетки. Составим цепь с вершинами, отмеченными в таблице 4 стрелками. Положительные вершины в этой цепи обозначены знаком "плюс", отрицательные - знаком "минус". Наибольшая по величине поставка в отрицательных вершинах цепи равна 140 тыс. к поставкам в положительных вершинах и вычтем по 140 тыс. из поставок в отрицательных вершинах цепи. Получившийся план поставок запишем в таблицу 7 и определим новые потенциалы, произвольно приняв потенциал равным нулю.
Таблица 7 - Решение транспортной задачи методом потенциалов (шаг 6)
Лесозаготовительные предприятия и их запасы, тыс. |
Пункт назначения |
Потенциалы строк | |||||
B6 |
B9 |
B10 |
B1 |
B2 | |||
200 |
220 |
400 |
210 |
190 | |||
A5 |
350 |
4 |
2 |
1 |
5 |
4 |
0 |
350 | |||||||
3 |
1 |
3 | |||||
A8 |
270 |
4 |
1 |
4 |
7 |
1 |
0 |
220 |
50 | ||||||
3 |
3 |
2 | |||||
A9 |
210 |
1 |
4 |
1 |
9 |
4 |
0 |
200 |
10 | ||||||
3 |
4 |
3 | |||||
A10 |
190 |
8 |
6 |
3 |
7 |
3 |
2 |
40 |
10 |
140 | |||||
5 |
3 | ||||||
A1 |
200 |
3 |
2 |
6 |
3 |
7 |
-2 |
200 | |||||||
4 |
3 |
7 |
8 | ||||
Потенциалы столбцов |
1 |
1 |
1 |
5 |
1 |
Значение целевой функции при новом плане поставок будет равен: L=2040 тыс. руб.
В приведенном плане поставок нет ни одной отрицательной характеристики. Отсутствие отрицательных характеристик свидетельствует о том, что нельзя построить цепи, перемещение поставок по которым уменьшило бы значение целевой функции.
Следовательно, найденный план распределение поставок - оптимальный.
Похожие статьи
-
Ранг системы ограничений T. З. равен (m + n - 1), следовательно, невырожденный опорный план Т-задачи содержит (m + n - 1) положительных компонент или...
-
Специфика транспортной задачи позволяет находить новое опорное решение задачи и новый базис по правилу более простому, чем в симплекс-методе. Пусть...
-
Существует несколько способов построения опорного плана. Это метод северо-западного угла, метод наименьшей стоимости, приближенный метод Фогеля. Суть...
-
Транспортная задача оптимальность Поставим в соответствие поставщикам потенциалы Ui, , а потребителям - Vj, . В оптимальном плане для всех базисных...
-
Оптимизация задачи методом потенциалов - Транспортная задача линейного проектирования
Метод потенциалов позволяет автоматически, без размышления выделять свободные клетки с отрицательной ценой цикла и определять их цены. В соответствии с...
-
Признак оптимальности плана перевозок T. З. устанавливает теорема. Теорема. Для того, чтобы некоторый допустимый план X = (xij)m-nT. З. был оптимальным,...
-
Транспортная задача (Т. З.) является одной из распространенных задач линейного программирования специального вида. Эта задача такого наиболее...
-
Теорема. Чтобы транспортная задача была разрешима, необходимо и достаточно, чтобы выполнялось условие: (1.5) Доказательство: Необходимость. Пусть...
-
Метод наименьшей стоимости - Транспортная задача линейного проектирования
При этом методе на каждом шаге построения опорного плана первой заполняется клетка оставшейся части таблицы, которая имеет наименьшее расстояние. Если...
-
Метод Фогеля - Транспортная задача линейного проектирования
В большинстве случаев, этот способ делает опорный план наиболее близкий к оптимальному. Использовать этот метод рекомендуется при расчетах вручную. В...
-
Пересчет симплекс-таблицы. - Транспортная задача
Формируем следующую часть симплексной таблицы. Вместо переменной x в план 1 войдет переменная x1 . Строка, соответствующая переменной x1 в плане 1,...
-
Вариант №1 1. Выбрать и обосновать наиболее эффективный метод решения задачи. 2. Разработать алгоритм и программу для решения задачи в общем виде. 3....
-
Составление плана-графика на разработку План выполнения проектирования сведен в таблицу 8.1 и представлен в виде ленточного графика на рисунке 8.1...
-
Транспортная задача - Транспортная задача
Сформулировать линейную производственную задачу и составить ее математическую модель, взяв исходные данные из приложения 1, где технологическая матрица А...
-
Транспортная задача - Линейное программирование
Одна из наиболее распространенных задач математического программирования -- транспортная задача. В общем виде ее можно представить так: требуется найти...
-
Цель работы. В городе имеется четыре АТС со свободной номерной емкостью (1,2,3,4). Известно количество свободных телефонных номеров на каждой станции....
-
Решение задач линейного программирования - Основы информатики
Имеются n пунктов производства и m пунктов распределения продукции. Стоимость перевозки единицы продукции с i-го пункта производства в j-ый центр...
-
Математическое обеспечение позволяет использовать методы автоматизированного поиска оптимальных вариантов при проектировании системы. Часто при решении...
-
Заключение, Список литературы - Транспортная задача линейного проектирования
В курсовом проекте изложены основные подходы и методы решения транспортной задачи, являющейся одной из наиболее распространенных задач линейного...
-
, Алгоритм обратного хода: Шаг 1. Вычислим Шаг 2. Вычислим: , Рис. 1. Основной алгоритм решения СЛУ методом исключения Гаусса. Для контроля правильности...
-
Дана система линейных уравнений (СЛУ) с n неизвестными: В матричной форме записи система (1) имеет вид: (2) Где : n - порядок системы; - матрица...
-
Геометрический метод, Двойственная задача - Линейное программирование
Применяется для задач с двумя переменными. Метод решения состоит в следующем: На плоскости строятся прямые, которые задают соответствующие ограничения:...
-
Составление частотного уравнения методом последовательного расщепления Рисунок 3.1 - Исходная модель. Расщепим ее на массе 2 Рисунок 3.2 - Расщепление на...
-
Формирование области многокритериального выбора вариантов Стоит задача о выборе марки автомобиля с их известными особенностями и характеристиками....
-
Возможность использования формул и функций является одним из важнейших свойств программы обработки электронных таблиц. Это, в частности, позволяет...
-
Теоретичні відомості - Виробничо-транспортна задача
Транспортна задача - один із спеціальних видів задачі лінійного програмування, для розв'язування якої використовують спеціальні методи. Класична...
-
Теоретическая основа линейного программирования, Симплекс метод - Линейное программирование
Симплекс метод Симплекс метод - метод линейного программирования, который реализует рациональный перебор базисных допустимых решений, в виде конечного...
-
Формулировка задачи - Линейное программирование
Даны линейная функция Z=С1 х1 +С2 х2 +...+СN xN (1.1) И система линейных ограничений A11 x1 + a22 x2 +... + a1N ХN = b1 A21 x1 + a22 x2 +... + a2N ХN =...
-
У цей час існують різні системи керування запасами, кожна з яких характеризується певними особливостями планування запасів. Розглянемо основні з даних...
-
Технические требования Техническое задание данной работы требует разработать программу для визуального редактирования HTML-кода. Программа должна быть...
-
Методика решения задач ЛП графическим методом - Линейное программирование
I. В ограничениях задачи (1.2) заменить знаки неравенств знаками точных равенств и построить соответствующие прямые. II. Найти и заштриховать...
-
Введение - Транспортная задача линейного проектирования
В настоящее время оптимизация находит применение в науке, технике и в любой другой области человеческой деятельности. Оптимизация - целенаправленная...
-
Теоретические аспекты поставленной задачи В этой части проекта будут объяснены этапы применения МКЭ для плоской фермы. В первой главе было рассмотрено...
-
Предложенный подход к решению задач исследования Используя в качестве основы присутствующее в наличии программное обеспечение, которое применимо к...
-
Для того, чтобы разработать оптимальный метод интеграции сторонних систем в существующую ИТ-инфраструктуру систем компании, требуется точно поставить...
-
Для реализации поставленной задачи методом конечных элементов будут использованы следующие программные обеспечения (ПО): - MATLAB - ПО и одноименный язык...
-
Описание разработанных модулей В разработанной программе имеется 5 модулей. Главный модуль "Program. cs" предназначен для запуска главного окна...
-
Решим следующую систему методом Гаусса. - Составление программы для решения системы уравнений
A 11 = 2 0. (1) Для решения систем уравнения с помощью Гаусса будем выделить коэффициенты системы следующим образом: A 11 =2, A 12 = 7, a 13 =13 b 1 = 0...
-
Спочатку ведеться пошук клітини з найменшою вартістю по стовпцю починаючи з першого. Потім змінній в цій клітині присвоюється найбільше значення, що...
-
Виробничо-транспортна задача, Метод мінімальної вартості по рядку - Виробничо-транспортна задача
Вихідні дані: 1)Інформація про виробника - постачальника І 1 2 3 4 N I 180 150 110 160 S J 6,0 5,5 5,0 4,8 2) Інформація про споживача Наявні 3 споживачі...
Составление опорного плана методом северо-западного угла - Транспортная задача