Однокритериальные задачи ПР в условиях определенности.

|

Простейшая ситуация выбора возникает, когда принятие конкретного решения х приводит к однозначному исходу у, оцениваемому с помощью единственного критерия. В этом случае предполагается наличие однозначной зависимости у = clip_image002(х), причем “ценность” или “полезность исходов” у характеризуется заданным функционалом f: Yclip_image004E, где Y = clip_image002[1](х). Таким образом, каждому решению хclip_image006Х соответствует его числовая оценка f(y) = f(clip_image002[2]x)). Функционал f позволяет в явном виде отразить систему предпочтений ЛПР: считается, что чем больше значение f отвечает принятому решению х, тем более предпочтительной является эта альтернатива. Обозначая суперпозицию функций f и clip_image002[3] через I, приходим к следующей оптимизационной постановке задачи ПР:

clip_image008 (1)

clip_image010

Функционал I(x) обычно называется целевым функционалом или целевой функцией. Требуется построить множество Х* = Argclip_image012 I(x) точек максимума функционала I:

x clip_image004[1]E. Соответствующее бинарное отношение R на множестве альтернатив X может быть задано следующим способом: (х1, х2) clip_image006[1] R тогда и только тогда, когда I(x1) > I(x2). Если I(x1) = I(x2), то точки х1, х2 несравнимы по R и (х1, х2) clip_image015 R. Такое отношение R обладает свойствами антирефлексивности, асимметричности, транзитивности (проверьте это) и поэтому является отношением строгого порядка на множестве х (подраздел 1.1.1). Ядром такого отношения является введенное выше множество Х* (докажите это).

Упражнения.

а). Введите на Х бинарное отношение R следующим образом: (х1, х2) clip_image006[2] Rclip_image017 I(x1) clip_image019 I(x2). Докажите, что такое отношение обладает свойствами рефлективности и транзитивности (является квазипорядком). Докажите, что и в этом случае MaxRX = x*.

б). Пусть R - строгий порядок на множестве Х. Назовем элемент х0clip_image006[3]Х максимальным по R в Х, если не существует никакого элемента х, для которого хclip_image021х0 (здесь использована символика: хclip_image021[1]уclip_image023 clip_image006[4] R). Докажите эквивалентность этого определения определению максимального элемента, данному в подразделе 1.1.2 применительно к произвольному отношению R.

Таким образом, мы видим, что функционал I(x) может порождать различные системы предпочтений, выраженные на языке бинарных отношений, а задача построения ядра оказывается эквивалентной задаче скалярной оптимизации (1). Термин “скалярный” в данном случае означает, что значения функционала I(x) - элементы множества вещественных чисел E - скаляры.

Возникает обратный вопрос: какими свойствами должно обладать бинарное отношение R на множестве Х, чтобы существовал “представляющий” R функционал типа I(x)? И если такой функционал существует, то как и в каких случаях его можно построить? Если мы научимся отвечать на подобные вопросы, то получим эффективный метод сведения задачи ПР, сформулированной в виде модели <A,R>, к задаче оптимизации (1), являющейся концептуально более простой. Мы не будем останавливаться на исследовании соответствующих проблем. Отметим только, что далеко не всякое бинарное отношение R допускает описание с помощью задания соответствующей целевой функции. Действительно, совершенно очевидно, что любое бинарное отношение, задаваемое целевой функцией, обязано обладать свойствами транзитивности и линейности. В то же время, как мы видели, реальные предпочтения, задаваемые соответствующими бинарными отношениями, могут этими свойствами не обладать (см. пример 5 из введения, где нарушена транзитивность). Нарушение свойства линейности также часто наблюдается на практике из-за существования несравнимых альтернатив (кто лучше, папа или мама?).

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

Предлагаю ознакомиться с аналогичными статьями: