Вопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений»





Скачать 312.15 Kb.
НазваниеВопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений»
страница3/4
Дата публикации29.03.2015
Размер312.15 Kb.
ТипВопросы к экзамену
100-bal.ru > Экономика > Вопросы к экзамену
1   2   3   4

3 Методические указания для выполнения контрольных работ



Задание 2. Симплекс-метод решения задачи линейного программирования
Рассмотрим пример.
2.1 Постановка задачи

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


Вид сырья

Нормы расхода сырья (кг)

на одно изделие

Общее количество

сырья (кг)

А

В

I

12

4

300

II

4

4

120

III

3

12

252

Прибыль от реализации одного изделия (руб.)

30

40





Учитывая, что изделия А и В могут производиться в любых соотношениях (сбыт обеспечен), требуется составить такой план их выпуска, при котором прибыль предприятия от реализации всех изделий является максимальной. Составить математическую модель задачи, решить задачу геометрически и симплекс-методом.
2.2. Математическая модель задачи
Искомый выпуск изделий А обозначим через х1 изделий В - через х2. Поскольку имеются ограничения на выделенный предприятию фонд сырья каждого вида, переменные х1, х2 должны удовлетворять следующей системе неравенств:

12х1 + 4х2 ≤ 300,

1 + 4х2 ≤ 120, (1)

1 + 12х2 ≤ 252.

Общая прибыль произведенной предприятием продукции составляет

F = 30х1 + 40х2. (2)

По своему экономическому содержанию переменные х1 и х2 могут принимать только лишь неотрицательные значения:

х1, х2 > 0. (3)

Таким образом, приходим к следующей математической задаче: среди всех неотрицательных решений системы неравенств (1) требуется найти такое, при котором функция 2) принимает максимальное значение.
2.3 Геометрическое решение задачи
Сначала определим многоугольник решений

1) 12х1 + 4х2 = 300

х2 = 75 - 3х1
2) 4х1 + 4х2 = 120

х2 = 30 - х1
3) 3х1 + 12х2 = 252


4)

5)



Многоугольник решений – OABCD



Построим линию уровня





x1

0

20

x2

12

-3

Построим вектор .



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


Эта точка – В. Точка пересечения второй и третьей линии:















В(12; 18)

Найдем значение целевой функции в этой точке:

F(12; 18) = 3012 + 4018 = 1080

Ответ: план выпуска: Х = (12; 18), F(Х) = 1080.
2.4 Решение задачи симплекс-методом
Запишем эту задачу в форме основной задачи линейного программирования. Для этого перейдем от ограничений-неравенств к ограничениям-равенствам. Введем три дополнительные переменные, в результате чего ограничения запишутся в виде системы уравнений

12х1 + 4х2 + х3 = 300,

4х1 + 4х2 + х4 = 120,

3х1 + 12х2 + х5 = 252.

Эти дополнительные переменные по экономическому смыслу означают не используемое при данном плане производства количество сырья того или иного вида. Например, х3 - это неиспользуемое количество сырья I вида.

Преобразованную систему уравнений запишем в векторной форме:

x1P1 + x2P2 + x3P3 + x4P4 + x5P5 =P0,

где
; ; ; ; ; .

Поскольку среди векторов P1, P2, P3, P4, P5 имеются три единичных вектора, для данной задачи можно непосредственно записать опорный план. Таковым является план X = (0, 0, 300, 120, 252), определяемый системой трехмерных единичных векторов P3 , P4 , P5, которые образуют базис трехмерного векторного пространства.

Составляем симплексную таблицу I итерации (табл. 1):

Вычисления в 4-ой (m+1)-й строке:

;

;

;

;

;

;

;

;

;


Таблица 1.

i

Базис

Сб

Р0

9

10

0

0

0

P1

P2

P3

P4

P5

1

P3

0

300

12

4

1

0

0

2

P4

0

120

4

4

0

1

0

3

P5

0

252

3

12

0

0

1

4







0

-30

-40

0

0

0


Целевая функция равна нулю (ничего не производится, сырье не тратиться – план не оптимальный).

То, что план не оптимальный, видно из четвертой строки: имеются отрицательные числа.

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

Так, число -30 означает, что при включении в план производства одного изделия А обеспечивается увеличение прибыли выпуска продукции на 30 руб. Если включить в план производства одно изделие В, то общая прибыль возрастет на 40 руб. Поэтому с экономической точки зрения наиболее целесообразным является включение в план производства изделий В.

Определим, какой вектор включить в базис:

.

Вектор Р2 включаем в базис.

Определяем, какой вектор исключить из базиса:

для аi2 > 0.

.

Соответствует Р5. Этот вектор исключаем из базиса.

Столбец вектора Р2 и 3-я строка являются направляющими.
Составляем таблицу II итерации (табл. 2).

Таблица 2.

i

Базис

Сб

Р0

30

40

0

0

0

P1

P2

P3

P4

P5

1

P3

0

216

11

0

1

0

-1/3

2

P4

0

36

3

0

0

1

-1/3

3

P2

40

21

1/4

1

0

0

1/12

4







840

-20

0

0

0

10/3


Заполняем строку вектора Р2: элементы строки получаются из соответствующих элементов предыдущей таблицы 1 делением на разрешающий элемент (на 12).
.

Заполняем столбцы для базисных векторов. На пересечении PiPi ставим единицы, остальные элементы – нули.

Вычисляем следующие элементы в столбцах:

r = 5 (исключенный вектор), k = 2 (включенный вектор)

,

,

,

,

,

.
Вычислим элементы в 4-й строке по рекуррентным формулам:



,



,

.

Найденный план не является оптимальным, т.к. в столбце вектора Р1 – отрицательное число: -20 < 0.

Х = (0, 21, 2416 36, 0).

Значит, Р1 вводим в базис.



Р4 – исключаем из базиса.

Составляем таблицу III итерации:

Таблица 3.

i

Базис

Сб

Р0

30

40

0

0

0

P1

P2

P3

P4

P5

1

P3

0

84

0

0

1

-11/3

8/9

2

P1

30

12

1

0

0

1/3

-1/9

3

P2

40

18

0

1

0

-1/12

1/9

4







1080

0

0

0

20/3

10/9

Сначала заполняем элементы 2-й строки (для Р1). Получаем их из элементов 2-й строки таблицы 2 делением на разрешающий элемент: на 3 (Р1Р4).

Заполняем остальные строчки: сначала столбцы для Р3, Р1, Р2 (единицы PiPi и нули)

Остальные ячейки – по рекуррентным формулам:

r = 4 (исключенный вектор), k = 1 (включенный вектор)

,

,

,



,

.
Заполняем последнюю строчку.

,

,

.

В четвертой строке таблицы нет отрицательных j. Значит, найденный опорный план является оптимальным: Х = (12, 18, 84, 0, 0).
Следовательно, план выпуска продукции, являющийся оптимальным, включает изготовление:

12 изделий А,

18 изделий В.
На изделие А: 1212 = 144 кг – I вида сырья,

124 = 48 кг – II вида сырья,

123 = 36 кг – III вида сырья.
На изделие В: 184 = 72 кг – I вида сырья,

184 = 72 кг – II вида сырья,

1812 = 216 кг – III вила сырья.
Использовано I вида сырья: 144+72 = 216 кг – осталось 300 – 216 = 84 кг,

использовано II вида сырья: 48+72 = 120 кг – использовано полностью,

использовано III вида сырья: 36+216 = 252 кг –использовано полностью.
Прибыль от производимой продукции 1080 руб.


Задание 3. Транспортная задача.
Рассмотрим пример.
3.1 Постановка задачи.
На двух базах Б1 и Б2 находится однородный груз в количестве соответственно: а1 и а2 условных единиц. Этот груз необходимо перевести на три предприятия П1, П2 и П3, потребности которых составляют соответственно b1, b2 и b3 условных единиц. Стоимость перевозки одной условной единицы груза с базы Бi на предприятие Пj составляет cij руб. Эти стоимости указаны в таблице.

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


3.2 Математическая модель задачи
Определим количество груза, отправленного с каждой базы:

(4)

Определим количество груза, доставленное на каждое предприятие:

(5)

Общая стоимость перевозок:



при (4) ,(5) и .
1. Определим тип модели.

,

.

,задача сбалансированная, модель закрытая.
3.3 Решение транспортной задачи
1. Найдем первоначальный опорный план методом северно-западного угла.
Сделаем поставку в клетку (1, 1):

x11 = min (a1, b1) = min (600, 840) = 600. Следовательно, удовлетворяем полностью потребности П1.

Значение 600 вписываем в клетку (1, 1); первый столбец вычеркиваем.

Пересчитываем запас груза на базе Б1, т.е. значение a1: a1 - b1 = 840 – 600 = 240.


Сделаем поставку в клетку (1, 2):

x12 = min (a1, b2) = min (240, 360) = 240. Следовательно, удовлетворяем полностью поставщика Б1.

Значение 240 вписываем в клетку (1, 2); первую строку вычеркиваем.

Пересчитываем потребность П2, т.е. значение b2: b2 - a1 = 360 – 240 = 120.


Сделаем поставку в клетку (2, 2):

x22 = min (a2, b2) = min (600, 120) = 120. Следовательно, удовлетворяем полностью потребность П2.

Значение 120 вписываем в клетку (2, 2); второй столбец вычеркиваем.

Пересчитываем запасы груза на Б2, т.е. значение a2: a2 b2 = 600 – 120 = 480.


Сделаем поставку в клетку (2, 3):

x23 = min (a2, b3) = min (480, 480) = 480. Удовлетворяем полностью потребность П3 и запасы на Б2.

Значение 480 вписываем в клетку (2, 3).


План составлен, полностью удовлетворены и поставщики, и потребители.



Занятых клеток 4, и по условию N = 2+3-1 = 4.

Значит, план опорный.

Клетки, в которых помещаются грузы, называются занятыми, им соответствуют базисные переменные. Остальным клеткам (незанятым) соответствуют свободные переменные.
2. Вычислим стоимость перевозки.

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

Найдем потенциалы ui и vi из условия для :

(ui соответствует строка, vi - столбец),

для x11:

для x12:

для x22:

для x23:

Система содержит 4 уравнения и 5 неизвестных, следовательно, система имеет бесконечно много решений. Одну переменную можно выбрать произвольно (потенциал строки или столбца с наибольшим количеством занятых клеток). Пусть v2 = 0.

u1 = 2

v1 = 3 – u1 = 3 – 2 = 1

u2 = 4 – v2 = 4

v3 = 3 – u2 = 3 – 4 = –1

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

ij = ui + vj - cij

13 = u1 + v3 c13 = 2+(-1)-4 = -3

21 = u2 + v1 c21 = 4+1-2 = 3
4. Делаем выводы.

План не оптимален, т.к. имеются положительные оценки ij.

Наибольшую экономию можно получить по клетке, где наибольшее значение ij из положительных.

Клетку (2, 1) необходимо загрузить.
5. Делаем переход к следующему лучшему (не худшему) плану.
Строим означенный цикл:




Анализируем клетки со знаком «минус» и выбираем клетку с минимальным объемом перевозок.

 = min{xij} = min(x11, x22) = 120.

Прибавляем данное число к вершинам с «+», вычитаем из вершин с «-».


600-120

240+120



120-120

0+120


480

360



120

0

Новый план:

.

Внесем в таблицу полученные поставки:


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



Пусть , тогда



Оценки:



Данный план оптимальный.

Вычислим стоимость перевозки:

L(Xопт) = 3  480+2  360+4  0+2  120+4  0+3  480 = 3840.
Ответ: , L(Xопт) = 3840.


1   2   3   4

Похожие:

Вопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений» iconМетодические указания по выполненю контрольных работ выполнение контрольных...
Тематика контрольных работ и рефератов для студентов первого курса заочного отделения факультета мировой экономики и торговли
Вопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений» iconМетодические указания по темам курса, задачи контрольных работ (десять...
Математика. Пособие к изучению дисциплины и варианты заданий для контрольных работ. – М.: Мгту га, 2008. 48 с
Вопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений» iconМетодические указания и тематика контрольных работ для студентов...
Культурология: Методические указания и тематика контрольных работ / Сост. Н. Д. Михайлова. Новосиб гос аграр ун-т. Новосибирск, 2007....
Вопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений» iconМетодические указания по выполнению контрольных работ Направление...
В методических указаниях излагаются цель и задачи выполнения контрольных работ, дана тематика с примерным кругом вопросов по всем...
Вопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений» iconМетодические указания к выполнению контрольных работ по дисциплине “
Методические указания к выполнению контрольных работ по дисциплине “Основы внешнеэкономической деятельности” для студентов экономических...
Вопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений» iconII. Указания о порядке выполнения контрольных работ
Необходимым этапом самостоятельной работы над программным материалом является выполнение контрольных работ по предложенным
Вопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений» iconТесты для самостоятельной работы. Для студентов заочной формы работы...
Методические указания к семинарским занятиям, практикум, контрольные работы и задания
Вопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений» iconПрограмма по формированию навыков безопасного поведения на дорогах...
По физике и химии: 3 тетради (1 тетрадь для выполнения классных и домашних работ, 1 тетрадь для выполнения контрольных работ, 1 тетрадь...
Вопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений» iconМетодические указания к выполнению контрольных работ по дисциплине «Информатика»
Задания и методические указания к выполнению контрольных работ по дисциплине «Информатика». Екатеринбург, фгаоу впо «Российский государственный...
Вопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений» iconМетодические указания по выполнению контрольных работ для экономических специальностей
Методические указания по выполнению контрольных работ по дисциплине "Экономическая теория" для студентов экономических специальностей–...
Вопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений» iconМетодические указания по изучению дисциплины и выполнению контрольных...
Педагогика: Методические указания по изучению дисциплины и выполнению контрольных работ /Университет га. С. – Петербург, 2012
Вопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений» iconМетодические указания по выполнению контрольных работ по дисциплине
Методические указания по выполнению контрольных работ по дисциплине «Правовые основы российского государства» для студентов по специальности...
Вопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений» iconМетодические указания по изучению курса и выполнению контрольных...
География воздушного транспорта : Методические указания по изучению курса и выполнению контрольных работ/ Университет га. С. – Петербург,...
Вопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений» iconМетодические указания по изучению курса и выполнению контрольных работ Для студентов зф
Автоматизированные системы бронирования и продажи авиационных услуг: Методические указания по изучению курса и выполнению контрольных...
Вопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений» iconМетодические указания для написания контрольных работ Задания предназначаются...
Электронный ресурс]: для написания контрольных работ / Н. Ю. Рычкова, И. В. Яковенко. – Электрон дан. – Красноярск: Сиб федер ун-т,...
Вопросы к экзамену 5 Задания для контрольных работ 6 Методические указания для выполнения контрольных работ 7 Указания для оформления контрольных работ 21 Список литературы 24 Приложения 25 Введение Дисциплина «Методы оптимальных решений» iconМетодические указания для написания контрольных работ Задания предназначаются...
Методические указания предназначены для написания контрольных работ студентами юи сфу 3-го и 4-го курсов заочной формы обучения


Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
100-bal.ru
Поиск