Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
9
Добавлен:
19.04.2013
Размер:
1.03 Mб
Скачать

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

Государственный Университет Управления

Кафедра Экономической Кибернетики

Домашняя Работа №3

по дисциплине: “Прогнозирование Социально Экономического Развития”

на тему: “Постоптимизационный анализ”

Выполнила: студентка ИИСУ

специальности ММиИОЭ

курс IV группа 2

Бильдина А.В.

Проверила:

Крамаренко И.В.

Москва 2002

Реализация задачи производственного планирования.

Условные обозначения.

По данным условиям составим задачу производственного планирования.

Технологическая матрица (ед.): .

Вектор ограничений по ресурсам (ед.): .

Матрица выпуска продукции при единичных интенсивностях технологий (шт.): .

Вектор цен на продукцию (тыс. руб.): .

Вектор себестоимостей единичных интенсивностей технологий (тыс. руб.): .

Вектор интенсивностей использования технологий: .

Условие комплектности:

, (где Z-количество комплектов (шт.)).

Прямая задача линейного программирования.

Прямая задача в явном виде:

Двойственная задача линейного программирования.

Двойственная задача в явном виде:

Решение.

Результаты решения задачи производственного планирования с помощью пакета BLP представлены в Приложении 1.

Значение целевой функции: L=3720.

Оптимальное решение прямой задачи: .

Оптимальное решение двойственной задачи: .

Исходный базис: .

Обращенный базис: .

Анализ влияния изменения вектора правых частей ограничений.

Пусть w – параметр (масштаб изменений), d – заданный приростной вектор (структура изменений), тогда .

При достаточно малых w базис B останется допустимым и оптимальным, поэтому небазисные переменные останутся равными 0. Для базисных переменных: , где . Таким образом, можно записать: . Для двойственных оценок: .

Для целевой функции оптимальное значение:

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

.

После чего система неравенств равносильна следующей:

.

Допустимые границы изменения w:

.

Cформируем приростной вектор d (увеличение использования ресурса первого вида на 1 ед., второго вида - на 2 ед.), имеющий следующий вид:

.

Вектор правых частей ограничений приобретет вид: .

Найдем вектор d: .

Определим зависимость компонент оптимального плана от w:

Определим зависимость оптимального значения целевой функции от w:

Допустимые границы изменения w:

В результате получаем, что

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

Анализ влияния изменения целевой функции.

Пусть w – параметр (масштаб изменений), g – заданный приростной вектор (структура изменений), тогда . При этом - часть вектора g, соответствующая базисным переменным; .

При малых значениях w базис B останется допустимым и оптимальным.

,

.

Для целевой функции оптимальное значение:

Допустимые границы изменения w определяются условиями допустимости и оптимальности базиса:

. Для решения этой системы неравенств разобьем множество на непересекающиеся подмножества:

.

После чего система неравенств равносильна следующей:

.

Допустимые границы изменения w:

.

Cформируем приростной вектор g (увеличение оптовой цены единицы продукции А на 1 тыс. руб.), имеющий следующий вид:

;

.

Вектор коэффициентов целевой функции приобретет вид: .

Найдем вектор : .

Определим зависимость двойственных оценок от w:

Определим зависимость оптимального значения целевой функции от w:

Допустимые границы изменения w:

В результате получаем, что

Проанализируем влияние масштаба изменений на значения двойственных оценок и на значение целевой функции:

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

Пусть , : ; .

Тогда: ; .

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

;

;

.

Получим:

Допустимые границы изменения w определяются условиями допустимости и оптимальности базиса:

В результате получаем, что

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

Анализ влияния изменения строки ограничений.

Пусть w – параметр (масштаб изменений), l – заданный приростной вектор (структура изменений), тогда . При этом - часть вектора l, соответствующая базисным переменным; .

Для оптимального плана прямой задачи: .

Для оптимального плана двойственной задачи: .

Для целевой функции оптимальное значение: .

Допустимые границы изменения w определяются условиями допустимости и оптимальности базиса.

Cформируем приростной вектор l (увеличение использования ресурса 1-го вида по 1-му и 8-му технологическим способам соответственно на 1 и 2 единицы), имеющий следующий вид:

;

.

Первая строка матрицы ограничений приобретет вид:

.

Найдем вектор : .

Определим зависимость компонент оптимального плана и двойственных оценок от w:

Определим зависимость оптимального значения целевой функции от w:

Допустимые границы изменения w:

В результате получаем, что.

Приложение 1

BA2 SOLUTION IS OPTIMAL DATE 03-30-2002 TIME 22:18:38

MAXIMUM ENTERS: BASIS X: 2 VARIABLES: 10

PIVOTS: 2 LEAVES: BASIS S: 2 SLACKS: 4

LAST INV: 0 DELTA 0 RETURN 3720 CONSTRAINTS: 4

BASIS S.1 X.8 S.3 Z

PRIMAL 20 40 120 160

DUAL 0 15.5 0 2

BA2 SOLUTION IS MAXIMUM RETURN 3720 DATE 03-30-2002

PRIMAL PROBLEM SOLUTION TIME 22:18:49

VARIABLE STATUS VALUE LOWER UPPER RETURN VALUE NET

X.1 NONBASIS 0 NONE NONE 45 77.5 -32.5

X.2 NONBASIS 0 NONE NONE 15 40 -25

X.3 NONBASIS 0 NONE NONE 36 123.5 -87.5

X.4 NONBASIS 0 NONE NONE 20 69.5 -49.5

X.5 NONBASIS 0 NONE NONE 43 123.5 -80.5

X.6 NONBASIS 0 NONE NONE 17 29 -12

X.7 NONBASIS 0 NONE NONE 47 94.5 -47.5

X.8 BASIS 40 NONE NONE 77 77 0

X.9 NONBASIS 0 NONE NONE 70 108.5 -38.5

Z BASIS 160 NONE NONE 4 4 0

S.1 BASIS 20 NONE NONE 0 0 0

S.2 NONBASIS 0 NONE NONE 0 15.5 -15.5

S.3 BASIS 120 NONE NONE 0 0 0

S.4 NONBASIS 0 NONE NONE 0 2 -2

BA2 SOLUTION IS MAXIMUM RETURN 3720 DATE 03-30-2002

DUAL PROBLEM SOLUTION TIME 22:18:50

ROW ID STATUS DUAL VALUE RHS VALUE USAGE SLACK

Y.1 NONBINDING 0 180 160 20

Y.2 BINDING 15.5 240 240 0

Y.3 NONBINDING 0 0 -120 120

Y.4 BINDING 2 0 0 0

BA2 SOLUTION IS MAXIMUM RETURN 3720 DATE 03-30-2002

OBJECTIVE ROW RANGES TIME 22:18:50

VARIABLE STATUS VALUE RETURN/UNIT MINIMUM MAXIMUM

X.1 NONBASIS 0 45 NONE 77.5

X.2 NONBASIS 0 15 NONE 40

X.3 NONBASIS 0 36 NONE 123.5

X.4 NONBASIS 0 20 NONE 69.5

X.5 NONBASIS 0 43 NONE 123.5

X.6 NONBASIS 0 17 NONE 29

X.7 NONBASIS 0 47 NONE 94.5

X.8 BASIS 40 77 44 NONE

X.9 NONBASIS 0 70 NONE 108.5

Z BASIS 160 4 0 12.82353

BA2 SOLUTION IS MAXIMUM RETURN 3720 DATE 03-30-2002

RIGHT HAND SIDE RANGES TIME 22:18:50

ROW ID STATUS DUAL VALUE RHS VALUE MINIMUM MAXIMUM

Y.1 NONBINDING 0 180 160 NONE

Y.2 BINDING 15.5 240 0 270

Y.3 NONBINDING 0 0 -120 NONE

Y.4 BINDING 2 0 -320 80

BA2 SOLUTION IS MAXIMUM RETURN 3720 DATE 03-30-2002

INVERSE COEFFICIENTS TIME 22:18:51

RETURN S.1 X.8 S.3 Z

X.8 0 0 .16667 0 0

Z 0 0 .66667 0 .5

S.1 0 1 -.66667 0 0

S.3 0 0 .5 1 -1.5

BA2 SOLUTION IS MAXIMUM RETURN 3720 DATE 03-30-2002

INVERSE * NONBASIS COLUMNS TIME 22:18:51

RETURN S.1 X.8 S.3 Z

X.1 -32.5 -2.3333 .83333 -9.5 3.3333

X.2 -25 2.3333 .66667 18.5 -2.8333

X.3 -87.5 -1 1.5 11.5 2

X.4 -49.5 1.6667 .83333 3.5 1.3333

X.5 -80.5 -1 1.5 15.5 2

X.6 -12 6.6667 .33333 -.5 .83333

X.7 -47.5 3.3333 1.1667 7 1.1667

X.9 -38.5 -1.6667 1.1667 -16.5 4.6667

Приложение 2

Задача.

X1

X2

X3

X4

X5

X6

X7

X8

X9

Z

S1

S2

S3

S4

RHS

Return

45

15

36

20

43

17

47

77

70

4

->

max

Y1

1

5

5

5

5

8

8

4

3

0

1

<

180

Y2

5

4

9

5

9

2

7

6

7

0

1

<

240

Y3

-12

0

-5

-5

-1

-3

-7

-15

-20

3

1

<

0

Y4

0

-11

-8

-4

-8

-1

-7

-8

0

2

1

<

0

Последняя симплекс-таблица.

Базис

RHS

X1

X2

X3

X4

X5

X6

X7

X8

X9

Z

S1

S2

S3

S4

Return

45

15

36

20

43

17

47

77

70

4

Y1

0

S1

20

-2,33

2,33

-1,00

1,67

-1,00

6,67

3,33

-1,67

1

-0,67

Y2

77

X8

40

0,83

0,67

1,50

0,83

1,50

0,33

1,17

1

1,17

0,17

Y3

0

S3

120

-9,50

18,50

11,50

3,50

15,50

-0,50

7,00

-16,50

0,50

1

-1,50

Y4

4

Z

160

3,33

-2,83

2,00

1,33

2,00

0,83

1,17

4,67

1

0,67

0,50

F

->

max

3720

32,50

25,00

87,50

49,50

80,50

12,00

47,50

0,00

38,50

0,00

0,00

15,50

0,00

2,00

Соседние файлы в папке Бильдина Анна
  • #
    19.04.2013215 б7BA.BAK
  • #
    19.04.2013215 б9ba.txt
  • #
    19.04.2013720 б5BA2.LP
  • #
    19.04.20131.03 Mб9BA_HW3.doc
  • #
    19.04.201337.66 Кб5BA_HW3.mcd
  • #
    19.04.2013135.68 Кб9BA_HW3.xls