Главная страница
Навигация по странице:

  • Логические формы функций выбора

  • 3.3. Операции над функциями выбора

  • 3.5. Динамические функции выбора

  • численные методы. Задача принятия решений общая постановка, примеры


    Скачать 1.64 Mb.
    НазваниеЗадача принятия решений общая постановка, примеры
    Анкорчисленные методы
    Дата17.11.2021
    Размер1.64 Mb.
    Формат файлаdoc
    Имя файлаChast_1 (1).doc
    ТипЗадача
    #274613
    страница5 из 7
    1   2   3   4   5   6   7
    §3. Функции выбора

    3.1. Понятие функции выбора. Функции выбора, порожденные бинарными отношениями

    Пусть задано множество , X – произвольное подмножество данного множества . Рассмотрим множество всех подмножеств : .

    Функцией выбора называется отображение , ставящее в соответствие каждому его подмножество .

    C()=, ситуация C(X)=  означает «отказ от выбора».

    Предположим, что на множестве  задано бинарное отношение . Бинарное отношение порождает две наиболее важные в теории выбора функции: блокировку и предпочтение.

    Функция выбора, определяемая на каждом подмножестве X множества  следующим образом:

    , (1)

    называется блокировкой.

    Функция выбора:

    (2)

    называется предпочтением.

    Пусть R – бинарное отношение на ; - его сужение на . Тогда состоит из всех мажорант , а - из всех максимумов, т.е. , .

    В силу задачи №2 (см. упражнения к § 3) из двух функций выбора, порожденных бинарным отношением R, достаточно рассматривать только одну, так как блокировка по отношению R совпадает с предпочтением по отношению и наоборот.

    Функция выбора C называется нормальной, если существует бинарное отношение такое, что или .

    Отметим, что если существует R: , то в силу задачи №2 существует такое, что и наоборот.

    Функция выбора вложена в функцию выбора ( ), если , .

    Если и неверно, что , то строго вложена в ( ).

    Пусть - цепочка строго вложенных функций выбора.

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

    Ближайшей к С сверху (снизу) называется функция выбора ( ) такая, что ( ) и не существует ( ) такой, что ( ).

    Примеры


    1. В задаче №5 (см. упражнения): .

    2. В задаче № 5: - ближайшая сверху для ;

    - ближайшая снизу для ;

    не является ближайшей сверху для , так как .


      1. Логические формы функций выбора

    Рассмотрим конечное множество : ; произвольное подмножество. Каждому подмножеству ( ) поставим в соотвестствие n-мерный вектор с компонентами 0 и 1 по формулам:

    , (3)

    где .

    Отметим, что ()= (0,…,0); =(1,…,1).

    Логической формой функции выбора (ЛФВ (С)) называется упорядоченный набор булевых функций от n-1 переменных : , , построенных по следующему правилу:

    , (4)

    где ,

    ; .

    Задание ЛФВ (С) эквивалентно заданию функции выбора С.

    Замечание 1. Формула (4) означает, что .

    То есть: если , что эквивалентно тому, что , то

    ;

    если , что эквивалентно тому, что и,

    следовательно, , то (4) верна для любого значения .

    Алгоритм 1 (формирование ЛФВ (С)).

    1. Задано множество ; - множество всех подмножеств , С- функция выбора, заданная на .

    2. Для каждого подмножества формируется n-мерный вектор по формулам (3).

    3. Для каждого подмножества формируется n-мерный вектор , где

    4. Формирование таблиц значений булевых функций , для всевозможных значений булевых переменных :

















    0

    0



    0

    0



    0





















    1

    1



    1

    1



    1



    Для определения значений по формуле (4) в силу замечания 1 рассматриваем набор . Тогда =1 .

    1. Формирование совершенных дизъюнктивных нормальных форм функций , :

    .

    1. ЛФВ (С), представляющая семейство функций , построена.


    3.3. Операции над функциями выбора

    Над функциями выбора определены следующие операции.

    1. Объединением функций выбора и называется функция , определяемая формулой: , .

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

    3. Дополнением функции выбора С называется функция , определяемая формулой: , .

    4. Произведением функций выбора и называется функция , определяемая формулой: , .

    Теорема 1. Пусть 1) ; 2) ; 3) . Тогда для любого справедливо:

    1. ; 2) ; 3) .

    Теорема 2. Пусть . Тогда

    .
    3.4. Классы функций выбора

    В основу классификации функции выбора положены следующие условия.

    1. Условие наследования (Н).

    Функция выбора С удовлетворяет условию наследования, если из того, что , следует: .

    1. Условие независимости от отвергнутых альтернатив (О).

    Функция выбора С удовлетворяет условию независимости от отвергнутых альтернатив, если из того, что , следует: .

    1. Условие согласия (С).

    Функция выбора С удовлетворяет условию согласия, если .

    1. Условие Плотта (квазисумматорность) (КС).

    Функция выбора С удовлетворяет условию квазисумматорности, если , .

    1. Условие сумматорности (СМ).

    Функция выбора С удовлетворяет условию сумматорности, если

    , .

    1. Условие мультипликаторности (МП).

    Функция выбора С удовлетворяет условию мультипликаторности, если

    , .

    1. Условие монотонности (М).

    Функция выбора С удовлетворяет условию монотонности, если

    .

    Функция выбора называется:

    1. Рефлексивной, если =, .

    2. Антирефлексивной, если = , .

    3. Полной, если  для всех , .

    4. Транзитивной, если из того, что

    ,

     следует, что .

    Легко проверить, что функция выбора из задачи №10 (см. упражнения к § 3) является антирефлексивной, полной, транзитивной.
    3.5. Динамические функции выбора

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

    Будем считать, что подмножества X множества  предъявляются для выбора последовательно: . Упорядоченность подмножеств связана с моментом предъявления данного множества.

    Пусть - результаты выборов, .

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

    Динамическая функция выбора представляет собой конечный автомат, задаваемый множеством S состояний, множеством O входов и функцией переходов : , ; - начальное состояние.

    Конечным автоматом, порожденным выбором, называется автомат, у которого множество состояний S есть множество всех возможных выборов из всех подмножеств , а множество входов – множество всех подмножеств (т.е. ). Функция переходов F определяется выбором из X при условии, что предыдущим выбором было некоторое Y.
    1   2   3   4   5   6   7


    написать администратору сайта