Метод потенциалов для решения транспортной задачи
Состав работы
|
|
|
|
Необходимые программы
Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
1. Решение транспортной задачи
Так как транспортная задача является задачей линейного программирования, то основные этапы ее решения будут такими:
Iэтап. Нахождение начального допустимого решения.
IIэтап. Выделение из небазисных переменных вводимой в базис переменной (метод потенциалов). Если все небазисные переменные удовлетворяют условию оптимальности, то следует закончить вычисления; в противном случае — перейти к III этапу.
IIIэтап. Выбор выводимой из базиса переменной (используя условия допустимости) из числа переменных текущего базиса; затем нахождение нового базисного решения и возвращение ко II этапу.
Для лучшего понимания метода потенциалов, рассмотрим подробнее все этапы решения транспортной задачи, учитывая ее специфику.
I этап. Определение начального допустимого решения
Для сбалансированной транспортной задачи существует только m + n - 1 независимых уравнений. Таким образом, начальное базисное допустимое решение должно иметь m+n-1 базисных переменных.
Начальное базисное решение транспортной задачи получают непосредственно из транспортной таблицы. Для этого можно использовать три процедуры.
1. Правило "северо-западного угла"
При нахождении опорного плана транспортной задачи методом "северо-западного угла" на каждом шаге рассматривают первый из оставшихся пунктов отправления и первый из оставшихся пунктов назначения. Заполнение транспортной таблицы начинается с левого верхнего угла (северо-западного), двигаясь далее по строке вправо или по столбцу вниз (увеличение i, увеличение j). Переменной Х11 приписывают максимальное значение, допускаемое ограничениями на спрос и запасы.
После этого вычеркивают соответствующий столбец или строку, фиксируя этим, что остальные переменные вычеркнутого столбца (строки) полагаются равными нулю. Если ограничения выполняются одновременно, то можно вычеркнуть либо строку, либо столбец. Процесс завершается тогда, когда будет присвоено значение переменной хmin.
Исходный опорный план, построенный по правилу "северо-западного угла", обычно оказывается весьма далеким от оптимального, так как при его формировании не учитывается стоимость перевозок (величина сij). Более совершенным правилом является правило "минимального элемента".
2.Правило "минимального элемента"
Так как транспортная задача является задачей линейного программирования, то основные этапы ее решения будут такими:
Iэтап. Нахождение начального допустимого решения.
IIэтап. Выделение из небазисных переменных вводимой в базис переменной (метод потенциалов). Если все небазисные переменные удовлетворяют условию оптимальности, то следует закончить вычисления; в противном случае — перейти к III этапу.
IIIэтап. Выбор выводимой из базиса переменной (используя условия допустимости) из числа переменных текущего базиса; затем нахождение нового базисного решения и возвращение ко II этапу.
Для лучшего понимания метода потенциалов, рассмотрим подробнее все этапы решения транспортной задачи, учитывая ее специфику.
I этап. Определение начального допустимого решения
Для сбалансированной транспортной задачи существует только m + n - 1 независимых уравнений. Таким образом, начальное базисное допустимое решение должно иметь m+n-1 базисных переменных.
Начальное базисное решение транспортной задачи получают непосредственно из транспортной таблицы. Для этого можно использовать три процедуры.
1. Правило "северо-западного угла"
При нахождении опорного плана транспортной задачи методом "северо-западного угла" на каждом шаге рассматривают первый из оставшихся пунктов отправления и первый из оставшихся пунктов назначения. Заполнение транспортной таблицы начинается с левого верхнего угла (северо-западного), двигаясь далее по строке вправо или по столбцу вниз (увеличение i, увеличение j). Переменной Х11 приписывают максимальное значение, допускаемое ограничениями на спрос и запасы.
После этого вычеркивают соответствующий столбец или строку, фиксируя этим, что остальные переменные вычеркнутого столбца (строки) полагаются равными нулю. Если ограничения выполняются одновременно, то можно вычеркнуть либо строку, либо столбец. Процесс завершается тогда, когда будет присвоено значение переменной хmin.
Исходный опорный план, построенный по правилу "северо-западного угла", обычно оказывается весьма далеким от оптимального, так как при его формировании не учитывается стоимость перевозок (величина сij). Более совершенным правилом является правило "минимального элемента".
2.Правило "минимального элемента"
Похожие материалы
Метод потенциалов для решения транспортной задачи в матричной форме. Задача оптимального распределения ресурсов
alfFRED
: 27 февраля 2014
Задача №1
Метод потенциалов для решения транспортной задачи в матричной форме с ограничениями пропускной способности.
Задание:
1. Построить оптимальный план перевозок каменного угля с пяти станций Аi (i = 1,2,3,4,5), до девяти крупных потребителей, имеющих подъездные пути Вj (j = 1,2,…,9).
2. Определить объем тонно-километровой работы начального и оптимального планов перевозки грузов.
Исходные данные (вариант 67 ):
Данные о наличии ресурсов на пяти станциях отправления Аi приведены в таблице 1,
10 руб.
Решение транспортной задачи методом потенциалов
evelin
: 5 октября 2013
Введение.. 3
1. Транспортная задача.. 4
1.1 Составление опорного плана. 7
1.2 Метод потенциалов. 9
2. Практическая часть.. 16
2.1 Обоснование выбора языка программирования. 16
2.2 Разработка. 16
2.3 Руководство пользователей. 16
Заключение.. 18
Литература.. 19
Введение
Данный курсовой проект представляет собой программу для решения транспортной задачи методом потенциалов. Программа предоставляет пользователю возможность пошагового нахождения оптимального решения. Все промежуточные рез
5 руб.
Программа для решения транспортной задачи методом потенциалов
DINMAK
: 29 июня 2008
Данный курсовой проект представляет собой программу для решения транспортной задачи методом потенциалов. Программа предоставляет пользователю возможность пошагового нахождения оптимального решения, с сохранением отчета в файл. Все промежуточные результаты выводятся на экран, пользователь может следить за ходом решения.
Транспортная задача заключается в нахождении такого плана поставок, при котором его цена минимальна.
Содержание
Введение 2
1.ПОСТАНОВКА ЗАДАЧИ 3
1.1.Назначение и функции пр
Другие работы
Гидромеханика: Сборник задач и контрольных заданий УГГУ Задача 4.6 Вариант б
Z24
: 6 октября 2025
При постоянном напоре вода по двум трубам подается из резервуара А в резервуар В (рис. 4.6).
Определить разность уровней воды в резервуарах Н при расходе Q. Диаметры и длины труб соответственно: d1, l1 и d2, l2, абсолютная шероховатость труб: Δ1 = Δ2 = 0,5 мм. На трубе диаметром d1 на расстоянии (1/3)l1 от входа в труб установлен вентиль с коэффициентом сопротивления, равным ζвент.
Учесть потери напора в местных сопротивлениях: на входе и выходе трубопровода, а также при внезапном расширен
400 руб.
Лабораторная работа № 3 по курсу: Системное программное обеспечение. Вариант №5
kenji
: 18 апреля 2014
Задание 1
1. Изучите приведенную ниже программу на языке ассемблера. Программа вычисляет максимальный элемент массива и результат заносит в переменную регистр Max.
Задание 2. Используя предложенную выше программу, заменить все отрицательные числа нулями в массиве чисел (вариант 5) Исполнить программу с тремя различными (по количеству и по составу) массивами данных, проверить правильность результатов.
150 руб.
Эффективность систем управления и определяющие ее факторы
Mega1
: 13 августа 2020
Содержание
Введение
1. Эффективность управления: показатели и критерии
1.1. Общее представление
1.2. Показатели и критерии эффективности управления
2. Факторы эффективности управления
и тд
250 руб.
Теория сложности вычислительных процессов и структур. Лабораторная работа №3. Вариант №5
gnv1979
: 29 мая 2017
Лабораторная 3.
Задание
Написать программу, которая по алгоритму Форда-Беллмана находит кратчайшее расстояние от указанной вершины до всех остальных вершин связного взвешенного неориентированного графа, имеющего 7 вершин (нумерация вершин начинается с 0). Граф задан матрицей весов дуг, соединяющих всевозможные пары вершин (0 означает, что соответствующей дуги нет). Данные считать из файла.
Номер варианта выбирается по последней цифре пароля.
Вариант 5
Вершина 4.
0 10 17 8 0 12 19
10 0 1 0 7 0
45 руб.