Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
курсовая по математическому моделированию.doc
Скачиваний:
70
Добавлен:
27.05.2015
Размер:
414.72 Кб
Скачать
  1. Практическая часть

Задача 1

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

Решение:

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

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

Постановка задачи: Имеется фирма, производящая несколько видов продукции. Определить объемы производства с целью максимизации прибыли.

Анализ ситуации: Для того чтобы решить задачу, необходимо выделить наиболее существенные элементы и отбросить незначительные, то есть нужно построить модель, доступную с точки зрения расчета и в то же время отражающую самые главные свойства процесса. Анализ производится с учетом реальной ситуации. Решение о том, какие факторы будут выбраны как существенные, во многом субъективно, то есть зависит от способностей, личной заинтересованности и компетентности модельера.

Будем считать, что из анализа ситуации мы узнали следующее. В процессе производства используется три вида ресурсов: оборудование, рабочая сила и сырье; ресурсы однородны; количества их известны и в данном производственном цикле увеличены быть не могут. Известен расход каждого из ресурсов, а также прибыль на единицу продукции каждого вида.

Что мы не учли при постановке?

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

  1. ресурсы могут быть взаимозаменяемы;

  2. затраты ресурсов не строго пропорциональны выпуску (постоянные и переменные);

  3. объемы ресурсов не строго фиксированы, так могут продаваться, покупаться, сдаваться в аренду;

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

  5. цена продукта может зависеть от объема реализации (неконкурентный рынок), то же - и цена ресурса;

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

  7. размер прибыли может быть оценен по-разному, это, например, зависит от налоговой системы;

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

  9. реально решаемая задача не ограничивается одним моментом или периодом времени, важны динамические взаимосвязи;

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

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

Формализация (построение математической модели – в виде формул или алгоритмов): включает в себя выбор переменных и установление связей между ними. В нашем случае это три неравенства, ограничивающие затраты ресурсов и выражение для расчета прибыли в качестве целевой функции.

Введем обозначения для эндогенных переменных – тех, которые определяются в ходе расчетов по модели и не известны заранее. В нашем случае – это неизвестные объемы производства x1, ... , xn.

Опишем экзогенные переменные (заданные вне модели, то есть известные заранее). В задаче заданы количества К - капитал, L - труд и количество сырья R, а также коэффициенты их расхода на единицу продукции каждого вида: кi, li, ri.

Для каждого вида продукции, расходов ресурсов на единицу продукции и для прибыли на единицу рi мы ввели индекс i, он меняется от 1 до n. Индексы позволяют нам записать связи в наиболее компактной, удобной для восприятия форме.

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

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

x1 k1+ x2 k2+…+ xn kn<= K 

x1 l1+ x2 l2+ …+xn ln<= L - ограничения по ресурсам

x1 r1+ x2 r2+…+ xn rn<= R 

x1 p1+ x2 p2+…+ xn pnmax - целевая функция (размер прибыли)

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

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

Для примера, опишем модель производства корма для сельского хозяйства: сена, силоса и сенажа. Здесь применяется относительно однородное сырье – трава.

Пусть:

x1 – количество сена, x2 – количество силоса, x3 – количество сенажа,

p1=4500, p2=500, p3=600 - цены на 1 тонну продукта,

k1=3,5; k2=2; k3=2,2 - капитал на 1 тонну продукта,

l1 =5; l2=2; l3=2 - труд на 1 тонну продукта,

r1=6; r2=2,5; r3=2,7 - сырье на 1 тонну продукта,

K= 432,5 - всего капитала, (машино-час.)

L= 499- всего трудовых ресурсов, (человеко-час)

R= 623,5 всего сырья.(тонн)

Тогда получаем конкретную модель:

x1 4500+ x2 500+ x3 600  max - целевая функция (размер прибыли)

x1 3,5+ x2 2+ x3 2,2<= 432,5 

x1 5+ x2 2+ x3 2<=499 - ограничения по ресурсам

x1 6+ x2 2,5+ x3 2,7<=623,5 

Далее используя компоненту Поиск решения в приложении Microsoft Office 2007, ввести данные в форму настройки поиска решений, предварительно подготовив нижеследующую таблицу.

Таблица 1

p1

p2

p3

 

 

 

4500

500

600

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

k1

k2

k3

 

 

 

3,5

2

2,2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

l1

l2

l3

 

 

Целевая

5

2

2

 

 

303500

 

 

 

 

 

 

 

 

 

 

 

 

r1

r2

r3

 

 

 

6

2,5

2,7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

K

L

R

 

 

 

432,5

499

623,5

 

 

 

 

 

 

 

 

 

x1

x2

x3

 

 

 

53

52

65

 

 

 

 

 

 

 

 

 

Левая часть ограничена

Левая часть ограничена

Левая часть ограничена

 

 

 

432,5

499

623,5

 

 

 

В таблице 1 мы находим размер максимальной прибыли, равной 303500 рублей при производстве 53 тонны сена, 52 тонны силоса и 65 тонн сенажа.

Задача 2

Решите задачу потребительского выбора, найдя функции спроса, при ценах благ p1=5, p2=1 и доходе I=40, с функцией полезности U=(x1-3)1/2(x2 –1)2/3max.

Изобразите допустимое множество и кривые безразличия.

Решение:

Пояснение к решению задачи:

Формально задача потребительского выбора имеет вид:

U=(x1-3)1/2(x2 –1)2/3max.

р1х1 + р2х2 ≤ I (25)

х1 ≥ 0, х2 ≥ 0,

где р1, р2 – рыночные цены одной единицы первого и второго продуктов соответственно, а I – доход индивидуума, который он готов потратить на приобретение первого и второго продуктов, величины р1, р2, I – заданы (экзогенные).

А формула №25 - это бюджетное ограничение означающее, что денежные расходы на продукты не могут превышать денежного дохода.

Задача заключается в выборе такого потребительского набора (х10, х20), который максимизирует его функцию полезности при заданном бюджетном ограничении.

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

Для того чтобы найти потребительский набор (х10, х20) воспользуемся функцией полезности U в модели Стоуна. Она характеризуется минимальным объемом потребления x10 , x20 и коэффициентом полезности для каждого из товаров 1 и 2, соответственно. В нашем случае x10 =3, x20=1, 1=1/2 и 2=2/3.

Т.е в данной задаче при заданном бюджетном ограничении потребительский набор, максимизирующий функцию полезности равен (3,1).

Функция спроса модели Стоуна имеет вид:

xi= xi0+ i (I - pj xj0) / pij , где i = 1..n – вид товара. (26)

Эту функцию легко интерпретировать. Вначале приобретается минимально необходимое количество каждого блага ai. Затем рассчитывается сумма денег, оставшаяся после этого, которая распределяется пропорционально «весам» важности αi. Разделив количество денег на сумму рi, получаем дополнительно приобретаемое, сверх минимума, количество i – го блага и добавляем его к аi.