Распределение средств на предприятия. Оптимальное распределение поставок

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

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 10.12.2013
Размер файла 163,5 K

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

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

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

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего

профессионального образования «Сочинский государственный университет»

Филиал федерального государственного бюджетного образовательного

Учреждения высшего профессионального образования «Сочинский

Государственный университет» в г. Нижний Новгород

Нижегородской области

Факультет Менеджмента

Кафедра Экономики и туризма

КОНТРОЛЬНАЯ РАБОТА

Дисциплина Теория оптимального управления

Выполнила студентка 4 курс ЗФО

Группа МГБ-41-09

Буткеева Юлия Валерьевна

Проверил Преподаватель

Радостин Андрей Викторович

Нижний Новгород - 2013

Задание №1

Решить линейную производственную задачу симплексным методом, взяв исходные данные из таблицы, где технологическая матрица А затрат различных ресурсов на единицу каждой продукции, вектор объёмов ресурсов В и вектор удельной прибыли С при возможном выпуске четырёх видов продукции с использованием трёх видов ресурсов

компактно записаны в виде

Решение:

Запишем целевую функцию и систему неравенств-ограничений, используя данные задачи:

Для решения задачи симплексным методом введём новые переменные и перейдем к системе равенств:

1 шаг. - основные переменные,

- неосновные переменные.

Выразим основные переменные через неосновные:

Ю.

- базисное решение, .

Чтобы увеличить значение целевой функции, переведём в основные переменные , т.к. она входит в целевую функцию с наибольшим коэффициентом (41).

.

Полагая и учитывая, что , получаем ограничения на рост значения переменной :

Ю Ю Ю.

Решением системы является решение последнего неравенства, следовательно, последнее уравнение - разрешающее, переменную переводим в неосновные.

2 шаг. - основные переменные,

- неосновные переменные.

.

Или

.

- второе базисное решение, .

Значение не является максимальным, т.к. переменные и входят в выражение для целевой функции с положительными коэффициентами. Переведём в основные переменные.

ЮЮ.

Третье уравнение - разрешающее, переменную переводим в неосновные.

3 шаг. - основные переменные,

- неосновные переменные.

.

- это выражение не содержит положительных коэффициентов при неосновных переменных, следовательно, достигнут максимум целевой функции.

,

Ответ: для получения максимальной прибыли необходимо выпускать 42 единицы продукции I вида и 30 единиц продукции II вида, при этом прибыль составит 2700 ден. ед.

Задание №2

транспортный линейный программирование поставщик

Решить транспортную задачу линейного программирования.

48

75

41

32

90

4

1

3

1

75

4

1

3

2

40

5

2

3

5

Решение: сравним мощности поставщиков и потребителей:

- открытая модель транспортной задачи. Введём фиктивного потребителя , стоимость перевозок к нему положим равными нулю.

b

a

48

75

41

32

9

90

4

1

3

1

0

48

42

75

4

1

3

2

0

33

41

1

40

5

2

3

5

0

*

31

9

Выполним первое распределение поставок:

Число заполненных клеток должно быть . Условие выполняется.

Суммарные затраты на перевозку при полученном плане:

(усл.ден.ед.)

Составим оценки для заполненных клеток таблицы, из условия определим и .

Положим , тогда

Ю Ю

Определим оценки незаполненных клеток:

Имеем 4 положительные оценки, т.е, построенный план распределения поставок не является оптимальным и допускает улучшение. Переведём поставку в клетку с наибольшей оценкой: (3,3). Будут задействованы клетки (2,3), (2,4), (3,4).

Таким образом, величина передвигаемой поставки х=31.

Получаем второе распределение поставок:

41-х

1+х

х

31-х

b

a

48

75

41

32

9

90

4

1

3

1

0

48

42

*

75

4

1

3

2

0

33

10

32

40

5

2

3

5

0

31

9

(усл.ден.ед.)

42-х

х

33

32-х

Пересчитываем и и находим оценки свободных клеток:

Есть одна положительная оценка, следовательно, продолжаем улучшать план распределения, переводя поставку в клетку (1,4). Задействуем также клетки (1,2), (2,2), (2,4).

х=32.

Получаем третье распределение поставок:

b

a

48

75

41

32

9

90

4

1

3

1

0

48

10

*

32

75

4

1

3

2

0

65

10

40

5

2

3

5

0

31

9

(усл.ден.ед.)

Положительных оценок нет, следовательно, получено оптимальное распределение поставок, при котором затраты на перевозку будут минимальны и составят 422 усл.ден.ед.

Однако четыре клетки имеют нулевую оценку. Это означает, что существуют альтернативные оптимальные распределения поставок, при которых затраты на перевозку также будут минимальны. Найдём их, переведя поставку сначала в клетку (1,3).

х=10.

10-х

х

65

10-х

Так как при переводе 10 ед. товара занулятся одновременно две клетки таблицы (1,2) и (2,3), для сохранения числа заполненных клеток дадим нулевую поставку, например, в клетку (1,2).

b

a

48

75

41

32

9

90

4

1

3

1

0

48

0

10

32

*

75

4

1

3

2

0

75

40

5

2

3

5

0

31

9

Четвёртое распределение поставок:

(усл.ден.ед.)

Переведём поставку в клетку (1,5)

[-(1,3)-(3,3)-(3,5)].

10-х

х

31

9-х

х=9.

Пятое распределение поставок:

(усл.ден.ед.)

Переведём поставку в клетку (2,1)

b

a

48

75

41

32

9

90

4

1

3

1

0

48

0

1

32

9

75

4

1

3

2

0

*

75

40

5

2

3

5

0

40

[-(1,1)-(1,2)-(2,1)].

х=48.

Шестое распределение поставок:

(усл.ден.ед.)

b

a

48

75

41

32

9

90

4

1

3

1

0

48

1

32

9

75

4

1

3

2

0

48

27

*

40

5

2

3

5

0

40

Переведём поставку в клетку (2,5)

48+х

9-х

27-х

х

[-(1,5) -(1,2)-(2,2)].

х=9.

Седьмое распределение поставок:

b

a

48

75

41

32

9

90

4

1

3

1

0

57

1

32

75

4

1

3

2

0

48

18

9

40

5

2

3

5

0

40

Ответ: существует 5 оптимальных распределений поставок

, , ,

, ,

при которых расходы на перевозку минимальны и составляют 422 усл. ден.ед.

Задание №3. Решить задачу о распределении ресурсов

Необходимо распределить 500 ден. ед. на три предприятия, прибыль приведена в таблице.

хj

0

100

200

300

400

500

h1 (xj)

0

5

10

14

17

19

h2 (xj)

0

8

13

18

21

23

h3 (xj)

0

10

16

21

24

27

Решение.

Обозначим через хj (j = 1,2,3) - количество средств, инвестируемых в j-ое предприятие,

- суммарная прибыль.

Требуется найти такие , что и .

Процесс распределения средств рассматриваем как 3-шаговый, номер шага совпадает с номером предприятия. Выбор переменных - управление на j-ом шаге (j = 1,2,3).

Пусть s - объём средств, имеющихся в наличии перед данным шагом и характеризующих состояние системы на каждом шаге.

В соответствии с принципом оптимальности Беллмана, управление (решение) на каждом шаге нужно выбирать так, чтобы суммарная прибыль была оптимальной на всех оставшихся до конца процесса шагах, включая прибыль на данном шаге. Основное функциональное уравнение примет вид

.

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

Шаг 3. Все средства, оставшиеся к третьему шагу, следует вложить в третье предприятие. При этом для возможных значений , получим.

0

0

100

10

200

16

300

21

400

24

500

27

Шаг 2. Распределяем средства между вторым и третьем предприятиями. Делаем все предположения относительно остатка средств s ко второму шагу. После выбора s также может принимать значения . В зависимости от этого выбираем х, находим и определяем . Значения берём их исходной таблицы данных, значения - из таблицы шага 1.

Заполним таблицу для различных состояний s.

0

0

0

0

0

0

0

100

0

100

0

10

10

10

100

0

8

0

8

200

0

200

0

16

16

18

100

100

8

10

18

200

0

13

0

13

300

0

300

0

21

21

24

100

200

8

16

24

200

100

13

10

23

300

0

18

0

18

400

0

400

0

24

24

29

100

300

8

21

29

200

200

13

16

29

300

100

18

10

28

400

0

21

0

21

500

0

500

0

27

27

34

100

400

8

24

32

200

300

13

21

34

300

200

18

16

34

400

100

21

10

31

500

0

23

0

23

Шаг 1. Кредит первому, второму и третьему предприятиям. Состояние системы перед первым шагом s = 500, т.к. необходимо распределить все имеющиеся средства на три предприятия. Расчёты проводим по формуле . Значения берём их исходной таблицы данных, значения - из таблицы шага 2.

500

0

500

0

34

34

34

100

400

5

29

34

200

300

10

24

34

300

200

14

18

32

400

100

17

10

27

500

0

19

0

19

Таким образом, максимальная суммарная прибыль составляет 34 ден. ед.

Она получена на шаге 1 в трёх вариантах:

1) как 0 + 34, т.е. прибыль в 0 ден. ед. соответствует выделению 0 ден. ед. первому предприятию. Из шага 2 суммарная прибыль 34 ден. ед. получена в двух случаях:

1.1) 34 = 13 + 21, т.е. прирост 13 ден. ед. соответствует выделению второму предприятию 200 ден. ед. На шаге 1 прирост 21 ден. ед. получен при выделении 300 ден. ед. третьему предприятию. Получаем первое решение .

1.2) 34 = 18 + 16, т.е. прирост 18 ден. ед. соответствует выделению второму предприятию 300 ден. ед. На шаге 1 прирост 16 ден. ед. получен при выделении 200 ден. ед. третьему предприятию. Получаем второе решение .

2) 34 = 5 + 29, т.е. прибыль в 5 ден. ед. соответствует выделению 100 ден. ед. первому предприятию. Из шага 2 суммарная прибыль 29 ден. ед. получена в двух случаях:

2.1) 29 = 8 + 21, т.е. прирост 8 ден. ед. соответствует выделению второму предприятию 100 ден. ед. На шаге 1 прирост 21 ден. ед. получен при выделении 300 ден. ед. третьему предприятию. Получаем третье решение .

2.2) 29 = 13 + 16, т.е. прирост 13 ден. ед. соответствует выделению второму предприятию 200 ден. ед. На шаге 1 прирост 16 ден. ед. получен при выделении 200 ден. ед. третьему предприятию. Получаем четвёртое решение .

3) 34 = 10 + 24, т.е. прибыль в 10 ден. ед. соответствует выделению 200 ден. ед. первому предприятию. Из шага 2 суммарная прибыль 24 ден. ед. получена как 8 + 16, что соответствует выделению 100 ден. ед. второму предприятию и 200 ден. ед. третьему предприятию. Пятое решение .

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


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

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

    контрольная работа [191,1 K], добавлен 05.04.2016

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

    задача [74,7 K], добавлен 21.08.2010

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

    презентация [674,9 K], добавлен 30.10.2013

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

    курсовая работа [1,5 M], добавлен 14.07.2012

  • Краткий обзор решения транспортных задач. Экономическая интерпретация поставленной задачи. Разработка и описание алгоритма решения задачи. Построение математической модели. Решение задачи вручную и с помощью ЭВМ. Анализ модели на чувствительность.

    курсовая работа [844,3 K], добавлен 16.06.2011

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

    контрольная работа [1,1 M], добавлен 09.11.2013

  • Практические навыки моделирования задач линейного программирования и их решения графическим и симплекс-методом с использованием прикладной программы SIMC. Моделирование транспортных задач и их решение методом потенциалов с помощью программы TRAN2.

    контрольная работа [199,8 K], добавлен 15.06.2009

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

    курсовая работа [149,7 K], добавлен 16.11.2008

  • Программа для решения транспортной задачи. Метод потенциалов, его математический смысл и порядок действий по его применению. Математические методы решения транспортных задач. Вычисление стоимости перевозок, расхода топлива, общей прибыли и окупаемости.

    курсовая работа [33,7 K], добавлен 20.11.2008

  • Разработка программ с помощью Turbo Pascal для решения задач, входящих в камеральные работы маркшейдера: решение обратной геодезической задачи и системы линейных уравнений методом Гаусса, определение координат прямой угловой засечки и теодолитного хода.

    курсовая работа [1,5 M], добавлен 05.03.2013

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