Контрольная работа по "Метод оптимальных решений"

Автор работы: Пользователь скрыл имя, 30 Августа 2013 в 05:14, контрольная работа

Описание работы

1. Составить модель расчета оптимальной производственной программы для этой фирмы на основе задачи линейного программирования.
2. Используя графический метод решения этой модели, найти оптимальную программу выпуска продукции, максимизирующую ожидаемый объем продаж.
3. Сформировать задачу, двойственную к задаче расчета оптимальной производственной программы и составить обе группы условий “дополняющей нежесткости”.
4. Подставив в условия “дополняющей нежесткости” оптимальную программу выпуска, найти предельную эффективность имеющихся у предприятия объемов ресурсов.
5. Выполнить проверку оптимальных решений прямой и двойственной задачи подстановкой их в ограничения и целевые функции.

Содержание работы

1 Задание № 1 2
2 Задание № 2 6
3 Задание № 3 12
4 Задание № 4 19
Список использованной литературы 23

Файлы: 1 файл

Методы оптимальных решений (1).doc

— 322.50 Кб (Скачать файл)

r(D)=2*1448/ 23  +236/23=3132/23=136.17

Результаты проведенных на этом этапе расчетов показали, что каждый дополнительный килограмм сырья  в диапазоне от 27 до 136.17 будет давать рост максимума выручки 23 руб.

Пусть, наконец, r>136.17. Тогда оптимальная программа D окажется ниже уровня лимита по сырью. Эту ситуацию отражает положение пунктирной прямой (4). Сырье становится избыточным относительно оптимальной программы D, и его предельная эффективность становится нулевой в диапазоне (136.17, ∞).

На основе результатов выполненного анализа получим табличную запись функции предельной эффективности  поступающего сырья для данного  предприятия (табл. 2.1) и табличное  предоставление функции зависимости максимума выручки от увеличения производственного потребления сырья (табл. 2.2). Используя информацию из этих таблиц, построим графики этих функций (рис. 2.3 и рис. 2.4).

Таблица 2.1 Функция предельной эффективности  сырья

Предельная эффективность, y1 (руб./кг)

323

23

0

Сырье, R (кг)

(0, 26]

(26, 136.17]

(136.17, ∞)




 

 

Таблица 2.2 Зависимость максимума  выручки от сырья

Максимум выручки, 
 
Z*(руб.)

323r

6460 + 23r

10932

Сырье, r (кг)

(0, 26]

(26, 136.17]

(136.17, ∞)


 

Рис. 3. График изменения предельной эффективности сырья на предприятии

Рис. 4 График максимума выручки в зависимости от поступления сырья

 

Задание 3

Необходимо доставить однородный груз от трех филиалов фирмы пяти потребителям:

   

Филиал 1

Филиал 2

Филиал 3

   

   Предложение  филиалов (ед.):

102

6

94

   
   

потр.1

потр.2

потр.3

потр.4

потр.5

              Спрос потребителей (ед.):

 

44

64

62

12

90

Известна матрица затрат на доставку единицы груза от каждого  поставщика потребителю (руб.).

   

потр.1

потр.2

потр.3

потр.4

потр.5

                           Поставщик 1

10

11

9

6

8

                           Поставщик 2

11

12

9

7

10

                           Поставщик 3

10

8

7

7

8


 

1. Составить ЭММ расчета оптимального  плана перевозок.   

2. Определить исходный опорный план методом северо-западного угла. 

3. Найти оптимальный план перевозок  методом потенциалов и указать  соответствующие ему минимальные  транспортные затраты.   

РЕШЕНИЕ

Обозначим хij – объемы перевозок груза от поставщика аi потребителю bj, тогда стоимость перевозок .

44+64+62+12+90=272

102+6+94=202

Задача открытая, получаем математическую модель:

 

Для решения задачи необходимо  ввести фиктивного поставщика с тарифами c4j=0 и запасами 70 ед.

Найдем начальный план методом  северо-западного угла. Среди элементов матрицы стоимостей выбираем  х11. В соответствующую клетку (1, 1) записываем максимально возможный объем перевозки х11 = min {A1 B1} = min {102, 44} = 44. Потребности первого потребителя удовлетворены, исключаем первую строку из рассмотрения. Рассмотрим второго потребителя, ему от первого поставщика можно доставить 102-44=58, значит   х24= min {58, 64} =  58. В соответствующую клетку таблицы записываем перевозку х24 = 58. Запасы 1-го поставщика исчерпаны, исключаем его из рассмотрения.  Распределяя запасы получаем план:

                      bj

аi

44

64

62

12

90

102

10

44

11

58

9

6

8

6

11

12

6

9

7

0

10

94

10

8

7

62

7

12

8

20

70

0

0

0

0

0

70


 

Полученное решение Ошибка! Объект не может быть создан из кодов полей редактирования. должно иметь m+n - 1=4 + 5— 1 = 8 занятых клеток. В данном случае решение имеет 7 занятых клеток, добавим произвольно нулевую перевозку  х24=0.

Вычислим значение целевой функции на этом опорном решении

 f(X1) = 44×10 +58×11+6×12 + 0×7 + 62×7+12×7 + 20×8+0×70 = 1828.

Для проверки оптимальности опорного решения необходимо найти  потенциалы занятых клеток по формуле ui+vj=cij.

Записываем систему уравнений  для нахождения потенциалов:

u1+v1=10

u1+v2=11

u2+v2=12

u2+v4=7

u3+v3=7

u3+v4=7

u3+v5=8

u4+v5=0

Система состоит из 8 уравнений и имеет 9 переменных. Система неопределенная. Одному из потенциалов задаем значение произвольно: пусть u3=0. Остальные потенциалы находятся однозначно:

                      bj

аi

44

64

62

12

90

u

102

10

44

11

58

9

6

8

0

6

11

12

6-

9

7

0+

10

1

94

10

8

+

7

62

7

12-

8

20

1

70

0

0

0

0

0

70

-7

v

10

11

6

6

7

 

 

Проверяем опорное решение  X1 на оптимальность. С этой целью вычисляем оценки Dij для всех незаполненных клеток таблицы:

D13=u1+v3-c13=0+6-9=-3

D14=u1+v4-c14=0+6-6=0

D15=u1+v5-c15=0+7-8=-1

D21=u2+v1-c21=1+10-11=0

D23=u2+v3-c23=1+6-9=-2

D25=u2+v5-c25=1+7-10=-2

D31=u3+v1-c31=1+10-10=1

D32=u3+v2-c32=1+11-8=4

D41=u4+v1-c41=-7+10-0=3

D42=u4+v2-c42=-7+11-0=4

D43=u4+v3-c43=-7+6-0=-1

D44=u4+v4-c44=-7+6-0=-1

Решение не оптимально, так как D31, D32, D41, D42>0

Построим цикл для клетки (3,2)

Определяем величину груза q, перераспределяемого по циклу. Она равна значению наименьшей из перевозок в клетках цикла, отмеченных знаком «-»,q= min{6, 12} = 6. Осуществляем сдвиг по циклу на величину q = 6. Получаем второе опорное решение Ошибка! Объект не может быть создан из кодов полей редактирования.

                      bj

аi

44

64

62

12

90

u

102

10

44

11

58-

9

6

+

8

0

6

11

12

9

7

6

10

-3

94

10

8

6+

7

62

7

6-

8

20

-3

70

0

0

0

0

0

70

-11

v

10

11

10

10

11

 

 

Вычисляем значение целевой функции  на втором опорном решении:

f(X2)= 44×10 +58×11+6×7 + 6×8+ 62×7+6×7 + 20×8+70×0 = 1804.

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

D13=u1+v3-c13=0+10-9=1

D14=u1+v4-c14=0+10-6=4

D15=u1+v5-c15=0+11-8=3

Построим цикл для клетки (1,4). Определяем величину груза q, перераспределяемого по циклу. q= min{6, 58} = 6. Осуществляем сдвиг по циклу на величину q = 6. Получаем третье опорное решение Х3

                      bj

аi

44

64

62

12

90

u

102

10

44

11

52-

9

6

6

8

+

0

6

11

12

9

7

6

10

1

94

10

8

12+

7

62

7

8

20-

-3

70

0

0

0

0

0

70

-11

v

10

11

10

6

11

 

f(X3)= 44×10 +52×11+6×6 + 6×7+ 12×8+62×7 + 20×8+70×0 = 1780.

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

D13=u1+v3-c13=0+10-9=1

D15=u1+v5-c15=0+11-8=3

D23=u2+v3-c23=1+10-9=2

D25=u2+v5-c25=1+11-10=2

Построим цикл для клетки (1,5). Определяем величину груза q, перераспределяемого по циклу. q= min{20 52} = 20. Осуществляем сдвиг по циклу на величину q = 20. Получаем опорное решение Х4

 

 

 

 

 

                      bj

аi

44

64

62

12

90

u

102

10

44

11

32-

9

6

6

8

20+

0

6

11

12

9

7

6

10

1

94

10

8

32

7

62

7

8

-3

70

0

0

+

0

0

0

70-

-8

v

10

11

10

6

8

 

f(X4)= 44×10 +32×11+6×6 + 20×8+ 6×7+32×8 + 62×7+70×0 = 1720.

D13=u1+v3-c13=0+10-9=1

D41=u4+v1-c41=-8+10-0=2

D42=u4+v2-c42=-8+11-0=3

D43=u4+v3-c43=-8+10-0=2

Построим цикл для клетки (4,2). Определяем величину груза q, перераспределяемого по циклу. q= min{32 70} = 32. Осуществляем сдвиг по циклу на величину q = 32. Получаем опорное решение Х5

                      bj

аi

44

64

62

12

90

u

102

10

44-

11

9

6

6

8

52+

0

6

11

12

9

7

6

10

1

94

10

8

32

7

62

7

8

0

70

0

+

0

32

0

0

0

38-

-8

v

10

8

7

6

8

 

Информация о работе Контрольная работа по "Метод оптимальных решений"