Способы решения транспортной и линейной оптимизационной задач

Задача оптимального использования ресурсов при изготовлении трех видов продукции на максимум общей стоимости, рекомендации относительно развития производства. Анализ алгоритма решения закрытой транспортной задачи с применением распределительного метода.

Рубрика Экономико-математическое моделирование
Вид контрольная работа
Язык русский
Дата добавления 17.12.2013
Размер файла 81,8 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

3

Размещено на http://www.allbest.ru/

1. Линейная оптимизационная задача

транспортный задача ресурс

Для изготовления трех видов продукции используют три вида сырья. Запасы сырья, норма его расхода и прибыль от реализации каждого продукта приведены в таблице. На основании информации, приведенной в таблице решить задачу оптимального использования ресурсов на максимум общей стоимости.

Тип сырья

Нормы расхода сырья на одно изделие

Наличие ресурсов

А

Б

В

I

1

2

1

430

II

3

0

2

460

II

1

4

0

420

Цены

3

2

5

Решение: Составим математическую модель

Приведем задачу к каноническому виду

Решим задачу симплекс-методом

Шаг 0

Базис

x 1

x 2

x 3

x 4

x 5

x 6

Свободный член

x4

1

2

1

1

0

0

430

x5

3

0

2

0

1

0

460

x6

1

4

0

0

0

1

420

L

-3

-2

-5

0

0

0

0

В строке коэффициентов целевой функции имеются отрицательные элементы, выберем минимальный из них (-5). В третьем столбце два положительных элемента, найдем минимальное симплексное отношение

Таким образом, ключевым элементом является 2

Разделим ключевую вторую строку на 2 и вычтем ее из первой строки.

Умножим преобразованную ключевую строку на 5 и сложим ее с четвертой строкой. В итоге над ключевым элементом и под ним будут получены нули. Х5 выводится из базиса, его место занимает Х3. Симплекс-таблица принимает вид:

Шаг 1

Базис

x 1

x 2

x 3

x 4

x 5

x 6

СЧ

x4

-1/2

2

0

1

-1/2

0

200

x3

3/2

0

1

0

1/2

0

230

x6

1

4

0

0

0

1

420

L

9/2

-2

0

0

5/2

0

1150

В строке целевой функции имеется отрицательный элемент (-2).

Во втором столбце имеется два положительных элемента. Найдем минимальное симплексное отношение

Таким образом, ключевым элементом является 2.

Разделим первую строку на 2

Умножим преобразованную первую строку на 4 и вычтем ее из третьей строки.

Умножим преобразованную первую строку на 2 и сложим ее с четвертой строкой. Х4 выводится из базиса, его место занимает Х2. Получаем таблицу. В строке целевой функции нет отрицательных элементов, значит задача решена.

Шаг 2

Базис

x 1

x 2

x 3

x 4

x 5

x 6

СЧ

x2

-1/4

1

0

1/2

-1/4

0

100

x3

3/2

0

1

0

1/2

0

230

x6

2

0

0

-2

1

1

20

L

4

0

0

1

2

0

1350

Снимает ответ. Переменные, вошедшие в базис, приравниваем к свободным членам. Переменные, которые не вошли в базис, равны нулю.

Таким образом, рекомендуем предприятию выпускать продукцию второго типа в объеме 100 ед., продукцию третьего типа в объеме 230 ед., а продукцию первого типа выпускать нецелесообразно. При этом первый и второй ресурс будут израсходованы полностью, а третьего останется 20 ед.

Подставляем значения переменных в целевую функцию

2. Транспортная задача

Стоимость перевозки единицы продукции

Объем производства

3

9

4

5

40

1

8

5

3

10

7

2

1

4

30

2

4

10

6

20

Объем потребления

50

10

30

10

Решение: Транспортная задача закрытая, так как суммарные запасы =40+10+30+20=100 и суммарные потребности =50+10+30+10=100 совпадают.

Строим опорный план (методом минимального тарифа) с базисными клетками.

ai

bj

50

10

30

10

Потенциал

40

3

20

9

10

4

Х

5

10

U 1

10

1

10

8

Х

5

Х

3

Х

U 2

30

7

Х

2

Х

1

30

4

Х

U 3

20

2

20

4

Х

10

Х

6

Х

U 4

Потенциал

V 1

V 2

V 3

V4

Вначале заполним клетку (3;3). Она имеет минимальный тариф, равный единице. Третий поставщик исчерпал себя и третий потребитель удовлетворен.

Находим во всей таблице минимальный тариф. Его имеет клетка (2;1) и он равен 10. Поставляем в нее груз равный десяти от второго поставщика. Второй поставщик исчерпал себя.

Вновь находим во всей таблице минимальный тариф. Он равен 2 его имеет клетка (4;1). Поставляем первому потребителю груз 20 от четвертого поставщика. Четвертый поставщик исчерпал себя.

Находим во всей таблице минимальный тариф. Его имеет клетка (1;1). Этот тариф равен 3. Поставляем первому потребитель груз 20 от первого поставщика. Первый потребитель удовлетворен.

Находим в первой строке минимальный тариф. Он равен 5. Поставляем четвертому потребителю от первого поставщика груз 10. Четвертый потребитель удовлетворен.

Поставляем груз 10 в клетку (1;2). Первый поставщик исчерпал себя и второй потребитель удовлетворен.

ai

bj

50

10

30

10

Потенциал

40

3

20

9

10

4

Х

5

10

U 1

10

1

10

8

Х

5

Х

3

Х

U 2

30

7

Х

2

Х

1

30

4

Х

U 3

20

2

20

4

Х

10

Х

6

Х

U 4

Потенциал

V 1

V 2

V 3

V4

Проверим план на оптимальность.

Для составления уравнений потенциалов заполним две клетки нулями.

Найдем оценки свободных клеток

Дij = cij- (ui + vj ) от тарифа отнимем сумму потенциалов

Д13 = c13- (u1 + v3 )=5-(0+4)=1

Д22 = c22.- (u2 + v2 )=8-(-2+9)=1

Д24 = c24 - (u2 + v4 )=3-(-2-1)=6

Д23 = c23 - (u2 + v3 )=5-(-2+4)=3

Д31 = c31 - (u3+ v1 )=7-(-3+3)=7

Д32 = c32 - (u3+ v2 )=2-(-3+9)=-4

Д34 = c34 - (u3+ v4 )=4-(-3-1)=8

Д42 = c42 - (u4+ v2 )=4-(-1+9)=-4

Д43 = c43 - (u4+ v3 )=10-(-1+4)=7

Д44 = c44 - (u4+ v4 )=6-(-1-1)=4

Так как имеются отрицательные оценки план не является оптимальным.

Возьмем в качестве перспективной клетку (3;2).

Построим на ее базе цикл.

Присвоим перспективной клетке знак +, далее по часовой стрелке клеткам присвоим знаки, чередуя их.

Будем перемешать минимальный груз, получивший знак минус. Этот груз равен 10. Если встречаем клетку со знаком плюс прибавляем в нее груз 10, если со знаком минус, вычитаем этот груз. В итоге получим следующий цикл.

После применения распределительного метода имеем таблицу

ai

bj

50

10

30

10

Потенциал

40

3

20

9

Х

4

10

5

10

U 1

10

1

10

8

Х

5

Х

3

Х

U 2

30

7

Х

2

10

1

20

4

Х

U 3

20

2

20

4

Х

10

Х

6

Х

U 4

Потенциал

V 1

V 2

V 3

V4

Проверим найденный план на оптимальность. Уравнения потенциалов имеют вид:

Д22 = c22 - (u2 + v2 )=8-(-2+5)=5

Д24 = c24 - (u2 + v4 )=3-(-2-1)=6

Д23 = c23 - (u2 + v3 )=5-(-2+4)=3

Д31 = c31 - (u3+ v1 )=7-(-3+3)=7

Д34 = c34 - (u3+ v4 )=4-(-3-1)=8

Д42 = c42 - (u4+ v2 )=4-(-1+5)=0

Д43 = c43 - (u4+ v3 )=10-(-1+4)=7

Д44 = c44 - (u4+ v4 )=6-(-1+5)=5

Таким образом, план оптимален, так как все оценки положительны.

Нулевая оценка свидетельствует о том, что план не является единственным.

Найдем стоимость плана

Ответ:

Размещено на Allbest.ru


Подобные документы

  • Графический метод решения задачи оптимизации производственных процессов. Применение симплекс-алгоритма для решения экономической оптимизированной задачи управления производством. Метод динамического программирования для выбора оптимального профиля пути.

    контрольная работа [158,7 K], добавлен 15.10.2010

  • Формулировка проблемы в практической области. Построение моделей и особенности экономико-математической модели транспортной задачи. Задачи линейного программирования. Анализ постановки задач и обоснования метода решения. Реализация алгоритма программы.

    курсовая работа [56,9 K], добавлен 04.05.2011

  • Математическая формализация оптимизационной проблемы. Геометрическая интерпретация стандартной задачи линейного программирования, планирование товарооборота. Сущность и алгоритм симплекс-метода. Постановка транспортной задачи, последовательность решения.

    учебное пособие [126,0 K], добавлен 07.10.2014

  • Применение линейного программирования для решения транспортной задачи. Свойство системы ограничений, опорное решение задачи. Методы построения начального опорного решения. Распределительный метод, алгоритм решения транспортной задачи методом потенциалов.

    реферат [4,1 M], добавлен 09.03.2011

  • Основные подходы и способы решения транспортной задачи, ее постановка и методы нахождения первоначального опорного решения. Математическая модель транспортной задачи и алгоритм ее решения методом потенциалов. Составление опорного плана перевозок.

    курсовая работа [251,0 K], добавлен 03.07.2012

  • Составление математической модели задачи. Расчёт оптимального плана перевозок с минимальной стоимостью с использованием метода потенциалов. Оптимальный вариант специального передвижного оборудования для технического обеспечения управления производством.

    контрольная работа [135,3 K], добавлен 01.06.2014

  • Виды задач линейного программирования и формулировка задачи. Сущность оптимизации как раздела математики и характеристика основных методов решения задач. Понятие симплекс-метода, реальные прикладные задачи. Алгоритм и этапы решения транспортной задачи.

    курсовая работа [268,0 K], добавлен 17.02.2010

  • Понятие классической транспортной задачи, классификация задач по критерию стоимости и времени. Методы решения задач: симплекс, северо-западного угла (диагональный), наименьшего элемента, потенциалов решения, теория графов. Определение и применение графов.

    курсовая работа [912,1 K], добавлен 22.06.2015

  • Особенности формирования и способы решения оптимизационной задачи. Сущность экономико-математической модели транспортной задачи. Характеристика и методика расчета балансовых и игровых экономико-математических моделей. Свойства и признаки сетевых моделей.

    практическая работа [322,7 K], добавлен 21.01.2010

  • Особенности решения задач линейного программирования симплекс-методом. Управляемые параметры, ограничения. Изучение метода потенциалов в процессе решения транспортной задачи. Создание концептуальной модели. Понятие стратификации, детализации, локализации.

    лабораторная работа [869,0 K], добавлен 17.02.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.