logo search
РПЗ САФИН

Классические задачи принятия решений.

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

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

Под системой «вход-выход» в самом общем случае (абстрактная система) будем понимать отношение

где Y – множество параметров, называемых входными,

X – множество параметров, называемых выходными,

 - знак декартова произведения.

Если отношение является функцией, то следует пользоваться отображением:

Тогда формулировка задачи принятия решения будет:

Пусть Y – множество исходных данных.

Конкретизация элемента y0Y приводит в дальнейшем к получению решения с конкретными числовыми параметрами, зависящими от y0.

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

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

Собственно решение задачи обозначим x, а всё множество возможных решений – X.

Построим на перечисленных множествах выходную функцию:

определяющую структуру и содержание задачи принятия решений.

Зададим оценочную функцию

которая отображает принимаемые решения на множество оценок. Эта функция частично или полностью упорядочена отношением .

Введём функцию допустимости (толерантности)

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

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

Заданы элемент y0Y и множество Uf U.

Требуется определить такой элемент u0Uf и соответствующий ему элемент x0X, при которых для всех hH будет выполняться неравенство

Таким образом, шестёрка

Рисунок 1. Граф поиска дополнительного решения

определяет задачу нахождения удовлетворительных решений. Для наглядной иллюстрации этой задачи рассмотрим последовательность выполняемых в процессе решения операций, отобразим её ориентированным графом (рисунок ). Маршрут из начальной вершины О в конечную вершину F, удовлетворяющий для каждого hH и управления u0Uf, является решением задачи.

Задачу принятия оптимальных решений сформулируем следующим образом. Дан элемент y0Y и подмножество Uf. Требуется определить такой элемент u*Uf и соответствующий ему элемент x*X, при которых для всех hH и для всех uUf (u u*) будет выполняться неравенство