- •Тема 1.2 Разновидности задач моделирования и подходов к их решению
- •Тема 1.2 Разновидности задач моделирования и подходов к их решению
- •Понятие решения задачи моделирования
- •Разновидности задач моделирования
- •Обратные задачи
- •Случай стохастической (вероятностной) неопределенности
- •Заменить случайные факторы их средними значениями (математическими ожиданиями); тогда задача становится детерминированной и может быть решена обычными методами;
- •В качестве критерия эффективности взять его среднее значение (математическое ожидание); например, не просто доход, а средний доход, не просто время, а среднее время;
- •Выбрать такое решение, при котором этот усредненный показатель критерия эффективности обращается в максимум (минимум).
- •Случай нестохастической неопределенности
Разновидности задач моделирования
Задачи моделирования делятся на две категории:
прямые;
обратные.
Прямые задачи отвечают на вопрос, что будет, если при заданных условиях мы выберем какое-то решение из множества допустимых решений. В частности, чему будет равен при выбранном решении критерий эффективности.
Обратные задачи отвечают на вопрос: как выбрать решение из множества допустимых решений, чтобы критерий эффективности обращался в максимум или минимум.
Обратные задачи
Способы нахождения оптимального решения:
методы "простого перебора" – если число допустимых вариантов решения невелико, то можно вычислить критерий эффектности для каждого из них, сравнить между собой полученные значения и непосредственно указать один или несколько оптимальных вариантов;
методы "направленного перебора" применяются, когда число допустимых вариантов решения велико, и, следовательно, поиск оптимального решения простым перебором затруднителен, а зачастую практически невозможен. Методы "направленного перебора" обладают той особенностью, что оптимальное решение определяется серией последовательных попыток или приближений, из которых каждое последующие приближает нас к искомому оптимальному.
Модели принятия оптимальных решений отличаются универсальностью. Их можно классифицировать (определить) как задачи минимизации (максимизации) критерия эффективности, компоненты которого удовлетворяют системе ограничений (равенств и/или неравенств).
По условиям решения задачи оптимизации можно разделить на:
задачи принятия решений в условиях определенности (исходные данные – детерминированные);
задачи принятия решений в условиях неопределенности (исходные данные – случайные величины).
По критерию эффективности задачи оптимизации делятся на:
одноцелевое принятие решений (один критерий эффективности);
многоцелевое принятие решений (несколько критериев эффективности).
Наиболее разработан и широко используется на практике аппарат одноцелевого принятия решений в условиях определенности, который получил название математического программирования. В этом "детерминированном" случае, когда все условия операции известны заранее, обратная задача будет включает в себя критерий эффективности и некоторые известные заранее факторы (ограничения) позволяющие выбрать множество допустимых решений.
В общем виде обратная детерминированная задача будет выглядеть следующим образом:
при заданном комплексе ограничений найти такое оптимальное решение, принадлежащее множеству допустимых решений, которое обращает критерий эффективности в максимум (минимум).
Метод поиска экстремума и связанного с ним оптимального решения должен всегда исходить из особенности критерия эффективности и вида ограничений, налагаемых на решение.
Очень часто реальные задачи содержит помимо выше перечисленных факторов, еще одну группу - неизвестные факторы. Тогда обратную задачу можно сформулировать следующим образом:
при заданном комплексе ограничений, с учетом неизвестных факторов, найти такое оптимальное решение, принадлежащее множеству допустимых решений, которое, по возможности, обеспечивает максимальное (минимальное) значение критерий эффективности.
Это уже другая, не чисто математическая задача (недаром в ее формулировке сделана оговорка "по возможности"). Наличие неопределенных факторов переводит эту задачу в новое качество: она превращается в задачу о выборе решений в условиях неопределенности.
Приведем примеры недетерминированных задач.
Пример 1
Планируется ассортимент товаров для распродажи на ярмарке. Желательно было бы максимизировать прибыль. Однако заранее неизвестно ни количество покупателей, которые придут на ярмарку, ни потребности каждого из них.
Пример 2
Проектируется система сооружений, оберегающая район от наводнений. Ни моменты их наступления, ни размеры их неизвестны, а проектировать все таки нужно и т.д.
Для того, чтобы принимать решение в условиях неопределенности, необходимо знать каков вид этой неопределенности. По этому признаку можно различать:
стохастическую (вероятностную) неопределенность;
нестохастическую неопределенность.