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

9789

.pdf
Скачиваний:
0
Добавлен:
25.11.2023
Размер:
3.22 Mб
Скачать

Задача 2. К началу планирования (1990 г.) известны данные для расчета плана чистой прибыли и затрат на 1995 год. Проанализировать, какими могли бы быть затраты и чистая прибыль в 1995 году под влиянием инфляции от

20% до 50% с шагом 5%. Результаты планирования, которые подвергаются

анализу, должны быть предварительно рассчитаны в базовой таблице.

Последовательность решения:

 

 

 

 

 

 

 

 

 

 

 

 

 

Расчетные

1. Создание базовой таблицы.

 

 

 

 

 

 

показатели,

 

Показатели

 

2000

 

2001

 

2002

 

2003

 

2004

 

подверга-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2005

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ющиеся

 

Балансовая прибыль

 

 

45

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Затраты

 

 

10

 

 

 

 

 

 

 

 

анализу

 

Чистая прибыль

 

 

35

 

 

 

 

 

 

 

 

 

 

 

Рост, %

 

 

10

 

 

 

 

 

 

 

 

 

 

 

Инфляция, %

 

 

20

 

 

 

 

 

 

 

 

 

 

Выделить различными цветами ячейки исходных данных, первичных фор-

мул (расчет балансовой прибыли, затрат и чистой прибыли в 2001 г. и чистой прибыли 2000 г.) и показателей затрат и чистой прибыли, которые в дальней-

шем будут подвергнуты анализу.

2. Выполнить предварительные расчеты результатов планирования. Фор-

мулы вводить только в ячейки, рассчитывающие чистую прибыль 2000 г.; ба-

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

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

нить функцию ОКРУГЛ (округлить до двух знаков).

3. Создание факторной таблицы анализа чувствительности и подготовка к расчету:

 

 

 

ввести данные диапазона инфляции

Диапазон

Чистая

Затраты

в служебную строку ввести формулы

инфляции,%

прибыль

 

 

 

 

расчета чистой прибыли и затрат (ис-

20

 

 

25

 

 

 

30

 

 

пользовать в них ссылки на клетку

35

 

 

ввода факторной таблицы)

40

 

 

45

 

 

4. Выполнить основной этап расчетов.

50

 

 

51

Задачи для раздела 2. Принятие решений в условиях определенности.

Оптимизационные модели. Модели линейного программирования.

Задача 1.

Компания Longer Boats производит три вида высококлассных гоночных яхт – «Sting», «Ray» и «Breaker». Соответствующие данные о затратах и дохо-

дах на ближайший плановый период представлены в таблице. Необходимо вы-

яснить, сколько и каких яхт необходимо продать, чтобы добиться безубыточно-

сти. Создайте математическую модель линейного программирования. На ее ос-

нове разработайте табличную версию модели и оптимизируйте ее с помощью средства «Поиск решения». Постройте график для нахождения точки безубы-

точности.

Яхты

Цена, $ за ед.

Переменные затраты,

Фиксирован-

$ за ед.

ные затраты, $

 

 

 

 

 

 

«Sting»

10000

5000

5000000

 

 

 

 

«Ray»

7500

3600

3000000

 

 

 

 

«Breaker»

15000

8000

10000000

 

 

 

 

Фиксированные затраты – это всевозможные расходы, которые суще-

ствуют независимо от того, какое количество продукта производится. Так, для яхт класса «Ray» потребуется затратить те же самые $3000000 независимо от того, будет построена 1, 20 или 0 яхт этого класса. Точка безубыточности ха-

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

На рис. 20 представлено определение точки безубыточности для яхт класса «Sting». Как следует из графика, если компания Longer Boats будет про-

изводить только яхты «Sting», то для того, чтобы добиться безубыточности, ей потребуется выпустить не менее 1 000 яхт.

52

Рис. Определение точки безубыточности

Руководство компании заключило контракт на производство 700 яхт

«Sting» и на 400 яхт «Breaker», и руководство заинтересовано в выполнении данного заказа. Анализ рынка показал, что следует произвести не более 300 яхт

«Ray». Поскольку фиксированные затраты придется нести в любом случае, це-

лью можно считать минимизацию суммарных переменных затрат.

Последовательность действий Определим переменные решения:

S – количество произведенных яхт «Sting»,

R –количество произведенных яхт Ray,

B – количество произведенных яхт Breaker.

Тогда уравнение точки безубыточности примет вид:

10000 S 7500 R 15000 B 5000 S 3600 R 8000 B 18000000

или

5000 S 3900 R 7000 B 18000000 .

Целевая функция (суммарные переменные затраты) имеет вид:

5000 S 3600 R 8000 B min

при условии, что S≥0, R≥0, B≥0.

Табличная модель задачи, окно «Поиск решения» и график достижения безубыточности приводятся ниже на рисунках.

53

Рис. Табличная модель задачи о безубыточности

Рис. Диалоговое окно «Поиск решения» задачи о безубыточности

Рис. График достижения безубыточности

Ответ: 18310000, S=2806, R=300, B=400. 54

Задача 2. Анализ чувствительности (параметрический анализ)

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

Решить задачу линейного программирования в EXCEL через Поиск реше-

ния.

Анализ оптимального решения начинается после успешного решения зада-

чи, когда на экране появляется диалоговое окно Результат поиска решения.

Решение найдено. С помощью этого диалогового окна можно вызвать отчеты трех типов: результаты; устойчивость; пределы.

Таблицы 1-3. Отчет по результатам:

55

Отчет по результатам состоит из трех таблиц:

Таблица 1 приводит сведения о целевой функции. В столбце «Исходное значение» приведены значения целевой функции до начала вычислений.

Таблица 2 приводит значения искомых переменных, полученные в резуль-

тате решения задачи.

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

Для Ограничений в графе Формула приведены зависимости, которые были введены в диалоговое окно Поиск решения; в графе Значение приведены вели-

чины использованного ресурса; в графе Разница показано количество неис-

пользованного ресурса. Если ресурс используется полностью, то в графе Состо-

яние указывается связанное; при неполном использовании ресурса в этой графе указывается не связан. Для Граничных условий приводятся аналогичные величи-

ны с той лишь разницей, что вместо величины неиспользованного ресурса по-

казана разность между значением переменной в найденном оптимальном ре-

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

Отчет по устойчивости:

Отчет по устойчивости состоит из двух таблиц.

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

-результат решения задачи;

56

- Норм. стоимость, т. е. дополнительные двойственные переменные, кото-

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

-коэффициенты целевой функции;

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

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

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

Отчет по пределам. В нем показано, в каких пределах может изменяться выпуск продукции, вошедшей в оптимальное решение, при сохранении струк-

туры оптимального решения: приводятся значения Xj в оптимальном решении;

приводятся нижние пределы изменения значений Xj.

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

лы изменения х, и значения целевой функции при выпуске продукции, вошед-

шей в оптимальное решение на верхних пределах.

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

рый ограничивает улучшение целевой функции.

Параметрический анализ будем выполнять для задачи линейного програм-

мирования в нескольких вариантах. Далее Сервис, Поиск решения, Выполнить.

На экране: диалоговое окно Результаты поиска решения, Сохранить сцена-

рий, Ввести имя сценария, ОК. Повторить данную процедуру для всех вариан-

тов. Затем Сервис, Сценарии. Окно Диспетчер сценариев, Отчет. Окно Отчет по сценарию, Структура, ОК.

57

В результате выполнения данных анализов определяется влияние управля-

емых переменных на результаты эксперимента.

Задача 3.

Пусть в производстве 4-х видов продукции участвуют 4 вида ресурсов.

Известны нормы расхода ресурсов на производство единицы продукции

(матрица А), цены ее реализации (матрица С) и запасы ресурсов (матрица В).

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

4

2

5

2

 

 

550

 

 

4

 

 

3

0

3

1

 

 

400

 

 

5

 

 

 

 

 

 

 

A

0

5

2

6

,

B

650

,

C

7

.

 

 

 

 

 

 

 

 

 

 

 

 

 

4

1

3

2

 

 

520

 

 

9

 

 

 

 

 

 

 

Тогда математическая модель задачи примет вид: найти х1, х2, х3, х4 (объемы производства каждого вида продукции), удовлетворяющие ограничениям:

1

+ 2x2 + 5x3 + 2x4 550,

 

3x1

 

 

+ 3x3 + x4 400,

 

 

5x2

+ 2x3 + 6x4 650,

 

4x1

+

x2

+ 3x3 + 2x4 520,

 

x j 0,

 

 

 

 

( j 1,4 ),

 

при которых функция z=4x1+5x2+7x3+9x4 достигает максимума.

 

При

решении задачи симплексным методом

она приводится к

каноническому виду добавлением в левые части ограничений неотрицательных балансовых переменных:

1

+ 2x2

+ 5x3 + 2x4 +s1

=550,

3x1

 

+ 3x3 + x4

+s2

=400,

 

5x2

+ 2x3 + 6x4

+s3

=650,

4x1

+ x2

+ 3x3 + 2x4

+s4

=520,

x j 0, si 0, j 1,4 ,i 1,4 ,

z 4x1 5x2 7x3 9x4 max .

58

Значения балансовых переменных показывают объемы неизрасходованных ресурсов в соответствующем плане. Отчет о решении этой задачи с помощью

Приложения «Поиск решения» в MS Excel.

Итак, для получения максимального дохода от реализации производствен-

ной продукции ее необходимо выпустить в объемах: х1*=67,083; х2*=0; х3*=15;

х4*=103,333. При этом zmax=1303,333.

Двойственная задача. Найти значения переменных у1, у2 у3, у4, удовлетво-

ряющих ограничениям:

4y1

+ 3y2

+4y4

4,

2y1

 

 

 

+5y3 + y4

5,

5y1

+ 3y2

+2y3 + 3y4

7,

2y1 + y2

+ 6y3 + 2y4

9,

y 0,i

 

, для которых целевая функция будет минимальной.

1,4

w=550y1+400y2+650y3+520y4

Решения этой задачи: y1*=0,833, y2*=0, y3*=1,167, y4*=0,167.

Проиллюстрируем свойства двойственных оценок на основе этой задачи.

1. Каждая из оценок указывает, на сколько изменится максимальное значе-

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

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

если изменить объем 3-го ресурса ( y3* = 1,167), а изменение второго ресурса (в

границах устойчивости) не приведет к изменению целевой функции (у2*=0).

2. Оценки у1*, у3*, у4* положительны. Это означает, что при реализации оп-

тимального плана соответствующие

ресурсы расходуются полностью. Прове-

рим это. Подставим x j* в 1-е

сопряженные условия исходной задачи.

4 67,083 2 0 5 15 2 103,333 549,999 550

Аналогично для третьего и четвертого ресурсов (проверить самостоятель-

но). Следовательно, 1,3,4-й ресурсы дефицитны. у2*=0. Это означает, что в оп-

тимальном решении второй ресурс расходуется не полностью. Проверим это.

59

Подставим

x j

во

второе

ограничение

исходной

задачи:

3 67,083 3 15 103,333 349,582 400.

 

 

 

Остаток второго ресурса составляет 400-349б582 50,4. Это и есть значение балансовой переменной в оптимальном решении исходной задачи.

3. Рентабельными являются 1-я, 3-я и 4-я продукции (х1*, х2*, х3* в опти-

мальном плане положительны), а нерентабельной 2-я – х2*. Проверим это, под-

ставив уi* в сопряженные условия двойственной задачи. Для первой продукции:

4 0,833 3 0 4 0,167 4 . Получили строгое равенство.

Аналогично для 3-й и 4-й продукции (проверить самостоятельно). Покажем нерентабельность второй продукции, подставив yi во второе ограничение двойственной задачи. Получим:

2 0,833 5 1,167 0,167 7,668 5 .

Итак, оценка ресурсов, необходимых для производства единицы 2-й про-

дукции больше цены единицы этой продукции на 7,668-5=2,668.

Задача 4. Транспортные модели

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

Постановка транспортной задачи.

Некоторый однородный продукт, сосредоточенный у m поставщиков Аi в

количестве ai (i = 1, ..., m) единиц, необходимо доставить n потребителям Bj в

количестве bj (j = 1, ..., n) единиц. Известна стоимость cij перевозки единицы груза от поставщика i к потребителю j. Необходимо составить план перевозок,

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

влетворить потребителей.

Экономико-математическая модель транспортной задачи.

Обозначим через xij количество единиц груза, запланированных к перевоз-

ке от поставщика i к потребителю j. Так как от поставщика i к потребителю

60

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]