численные методы. Задача принятия решений общая постановка, примеры
![]()
|
§3. Функции выбора 3.1. Понятие функции выбора. Функции выбора, порожденные бинарными отношениями Пусть задано множество ![]() ![]() ![]() Функцией выбора называется отображение ![]() ![]() ![]() C()=, ситуация C(X)= означает «отказ от выбора». Предположим, что на множестве задано бинарное отношение ![]() Функция выбора, определяемая на каждом подмножестве X множества следующим образом: ![]() называется блокировкой. Функция выбора: ![]() называется предпочтением. Пусть R – бинарное отношение на ; ![]() ![]() ![]() ![]() ![]() ![]() ![]() В силу задачи №2 (см. упражнения к § 3) из двух функций выбора, порожденных бинарным отношением R, достаточно рассматривать только одну, так как блокировка по отношению R совпадает с предпочтением по отношению ![]() Функция выбора C называется нормальной, если существует бинарное отношение ![]() ![]() ![]() Отметим, что если существует R: ![]() ![]() ![]() Функция выбора ![]() ![]() ![]() ![]() ![]() Если ![]() ![]() ![]() ![]() ![]() Пусть ![]() Цепочка называется максимальной, если не существует другой цепочки, в которую она входит как часть. Ближайшей к С сверху (снизу) называется функция выбора ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Примеры1. В задаче №5 (см. упражнения): ![]() 2. В задаче № 5: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Логические формы функций выбора Рассмотрим конечное множество ![]() ![]() ![]() ![]() ![]() ![]() где ![]() Отметим, что ![]() ![]() ![]() Логической формой функции выбора (ЛФВ (С)) называется упорядоченный набор булевых функций ![]() ![]() ![]() ![]() ![]() ![]() где ![]() ![]() ![]() ![]() Задание ЛФВ (С) эквивалентно заданию функции выбора С. Замечание 1. Формула (4) означает, что ![]() ![]() ![]() То есть: если ![]() ![]() ![]() ![]() ![]() если ![]() ![]() следовательно, ![]() ![]() Алгоритм 1 (формирование ЛФВ (С)). Задано множество ![]() ![]() ![]() Для каждого подмножества ![]() ![]() Для каждого подмножества ![]() ![]() ![]() Формирование таблиц значений булевых функций ![]() ![]() ![]()
![]() ![]() ![]() ![]() ![]() ![]() ![]() Формирование совершенных дизъюнктивных нормальных форм функций ![]() ![]() ![]() ![]() ЛФВ (С), представляющая семейство функций ![]() 3.3. Операции над функциями выбора Над функциями выбора определены следующие операции. Объединением функций выбора ![]() ![]() ![]() ![]() ![]() Пересечением функций выбора ![]() ![]() ![]() ![]() ![]() Дополнением функции выбора С называется функция ![]() ![]() ![]() Произведением функций выбора ![]() ![]() ![]() ![]() ![]() Теорема 1. Пусть 1) ![]() ![]() ![]() ![]() ![]() ![]() ![]() Теорема 2. Пусть ![]() ![]() ![]() ![]() 3.4. Классы функций выбора В основу классификации функции выбора положены следующие условия. Условие наследования (Н). Функция выбора С удовлетворяет условию наследования, если из того, что ![]() ![]() Условие независимости от отвергнутых альтернатив (О). Функция выбора С удовлетворяет условию независимости от отвергнутых альтернатив, если из того, что ![]() ![]() Условие согласия (С). Функция выбора С удовлетворяет условию согласия, если ![]() Условие Плотта (квазисумматорность) (КС). Функция выбора С удовлетворяет условию квазисумматорности, если ![]() ![]() Условие сумматорности (СМ). Функция выбора С удовлетворяет условию сумматорности, если ![]() ![]() Условие мультипликаторности (МП). Функция выбора С удовлетворяет условию мультипликаторности, если ![]() ![]() Условие монотонности (М). Функция выбора С удовлетворяет условию монотонности, если ![]() ![]() ![]() Функция выбора называется: Рефлексивной, если ![]() ![]() Антирефлексивной, если ![]() ![]() ![]() Полной, если ![]() ![]() ![]() Транзитивной, если из того, что ![]() ![]() ![]() ![]() Легко проверить, что функция выбора из задачи №10 (см. упражнения к § 3) является антирефлексивной, полной, транзитивной. 3.5. Динамические функции выбора В предыдущих пунктах рассматривались функции выбора, в которых выбор на предъявляемых подмножествах определялся ими самими и свойствами функции выбора. Однако возможны ситуации, когда на выбор оказывает влияние уже ранее сделанный выбор. Будем считать, что подмножества X множества предъявляются для выбора последовательно: ![]() Пусть ![]() ![]() Динамической функцией выбора называется функция ![]() ![]() ![]() ![]() ![]() ![]() ![]() Динамическая функция выбора представляет собой конечный автомат, задаваемый множеством S состояний, множеством O входов и функцией переходов ![]() ![]() ![]() ![]() Конечным автоматом, порожденным выбором, называется автомат, у которого множество состояний S есть множество всех возможных выборов из всех подмножеств ![]() ![]() ![]() |