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

Информационные технологии в экономике - Симионов Ю.Ф

..pdf
Скачиваний:
87
Добавлен:
24.05.2014
Размер:
13.72 Mб
Скачать

Информационные технологии в экономике

10.1..2. Нахождение экстремального значенияфункции

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

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

f(x)=0

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

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

"•Ф Пример 1. .

Пусть требуется определить оптимальный срок эксплуатации оборудования, если известны постоянные (а) и переменные (Ь) издержки на обслуживание оборудования, параметр изменения издержек во времени (п) и первоначальная стоимость оборудования (А). В зависимости от срока эксплуатации (t) издержки (Е) можно приближенно

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

292

Информационные технологии в экономике

вая в ячейке А2 другое начальное значение, например 2. Получаем значение второго корня уравнения t2=1.286.1

6. В ячейках С1 и С2 получим максимальное и минимальное значения уровня соответственно.

Упражнения

1.Сезонная динамика спроса на товар описывается зависимостью:

t'

где t — номер месяца.

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

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

у = awae~^

Найти максимальное значение частотного спектра вдиапазоне roe (0.1, 2) при значениях а = 1, ос=3, Р=—4

1 В задачах с ограничениями на целочисленность переменных следует округлять результат решения.

296

Глава 10. Задачи оптимизации в экономических исследованиях

10.2.Моделилинейной оптимизации в MS Excel

10.2.1 Исследование операций

В самых разных областях экономической деятельности человеку приходится принимать различные решения. Иногда выбор правильных решений можно осуществить на основе практического опыта, интуиции, то есть эвристическими методами. Но чем сложнее и масштабнее планируемое мероприятие, тем менее допустимы «волевые» решения и тем важнее становятся специальные научные методы, позволяющие количественно оценить последствия каждого решения, исключить недопустимыеварианты и рекомендовать наилучшие из возможных решений.

Разработкой количественных моделей и общих методов, которые применяются для научного обоснования решений во всех областях целенаправленной человеческой деятельности, занимается специальный раздел прикладной математики — «Исследованиеопераций» (английское название - Operations Research).

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

организация процессов производства товаров и услуг;

организация и планирование систем массовогообслуживания;

организация транспортных перевозок;

управление производством иоптовыми складами; •управление проектами;

выбор инвестиционных проектов;

• составление расписания работ.

Это далеко не полный список возможных приложений в экономике методов исследования операций.

297

Информационные технологии в экономике

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

Из ряда возможных вариантов найти решение проблемной ® ситуации, которое является наилучшим с точки зрения некоторого критерия (или системы критериев),учитывая при

этом ограничения на выполняемые действия (операции).

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

Линейное инелинейное программирование.

Динамическое программирование.

Марковские случайные процессы.

Теория массового обслуживания.

ШСтатистическое моделирование случайных процессов.

Игровые методы обоснования решений.

В настоящий момент в связи с бурным внедрением методов исследования операций в практику интенсивно разрабатываются программные продукты, предназначенные для численного решения задач исследования операций. К ним относятся специальные модули пакетов MS Excel и MS Project. В данном параграфе мы рассмотрим некоторые модели математического программирования, которые могут быть исследованы средствами MS Excel.

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

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

Пусть имеет некоторая целевая функция z, которая зависит от параметров x=(xt, x2,..., хп), удовлетворяющих некоторым ограничениям а

z = z(x,a).

Требуется найти такие значения параметров или функций х=(хг х2 хп), которые обращают величину z в максимум или минимум (то есть доставляют функции г экстремум).

Такие задачи —отыскание значений параметров, обес-

298

Глава 10. Задачи оптимизации в экономических исследованиях

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

Среди задач математического программирования самыми простыми являются задачи линейного программирования (ЗЛП). При этом оптимизируемая целевая функция z =z(.v,oc) линейно зависит от х=(хг х2 хп) и, кроме того, ограничения, накладываемые на х, имеют вид линейных равенств или неравенств.

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

• Основная задача линейного программирования (ОЗЛП) заключается в нахождении неотрицательных значений п переменных хр х2,..., хп удовлетворяющих т условиям-ра- венствам:

4l*l +«22*2+- + «2„*П =Ь2

(ЮЛ)

«„,.*! + «,„2*2 +" + «m,,*,,=V

и обращающие в максимум линейную функцию (целевую функцию) этих переменных:

z =z(xl ,x2,...xn) = clxl +c2x2 +. +с„л-„->тах

(10.2)

х, >0, где i = [,2,..,n

(10.3)

Допустимым решением (планом) ОЗЛП является упорядоченное множество значений хг х2,..., хп, удовлетворяющее ограничениям (10.1) и (10.3).

299

Соседние файлы в предмете Экономика