Научная статья на тему 'МНОГОКРИТЕРИАЛЬНОЕ СТРУКТУРИРОВАНИЕ АЛЬТЕРНАТИВ В АВТОМАТИЗИРОВАННЫХ СИСТЕМАХ ВЫБОРА'

МНОГОКРИТЕРИАЛЬНОЕ СТРУКТУРИРОВАНИЕ АЛЬТЕРНАТИВ В АВТОМАТИЗИРОВАННЫХ СИСТЕМАХ ВЫБОРА Текст научной статьи по специальности «Математика»

CC BY
47
18
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МНОГОКРИТЕРИАЛЬНЫЙ ВЫБОР / СТРУКТУРИРОВАНИЕ АЛЬТЕРНАТИВ / РАССЛОЕНИЕ ПО ПАРЕТО / РАССЛОЕНИЕ ПО СЛЕЙТЕРУ / АДАПТИВНЫЕ СТРУКТУРЫ ДАННЫХ / ЛИНЕЙНО УПОРЯДОЧЕННЫЕ ВАРИАНТЫ / ЧАСТИЧНО УПОРЯДОЧЕННЫЕ АЛЬТЕРНАТИВЫ

Аннотация научной статьи по математике, автор научной работы — Кандырин Юрий Владимирович, Сазонова Людмила Тимофеевна, Шкурина Галина Леонидовна, Чивилев Алексей Дмитриевич

В работе рассмотрены принципы создания упорядоченных структур альтернатив для справочных систем автоматизированного выбора, построенных на априорных критериальных расслоениях для функционально однородных множеств, скорость изменения альтернатив в которых существенно меньше скорости изменений показателей качества и требований по допустимости. В качестве процедур целеполагания предложено использовать неметрические критерии Парето и Слейтера. В таких априорно сформированных структурах альтернатив процедуру выбора предложено проводить не сразу на всем множестве, а начинать её с первых (оптимальных по Парето или Слейтеру) слоев проверкой лишь на допустимость. Это существенно проще, так как не нужно каждый раз выполнять множественных бинарных комбинаторных сравнений вариантов, чего требует критериальный анализ. Показано также, что в случае хранения исходного множества вариантов в виде линейных порядков можно использовать адаптивное априорное критериальное структурирование альтернатив для любых размерностей показателей качества, формируя из линейных порядков частичные порядки вариантов. Эта операция проводится с использованием фактор-множеств и позволяет адаптивно к решаемой задаче проводить критериальное структурирование альтернатив, отражающее цели лица, принимающего решение ЛПР. Окончательный выбор вариантов осуществляется проверкой на допустимость альтернатив по слоям в сформированных адаптивных критериальных структурах.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

MULTICRITERIA STRUCTURING OF ALTERNATIVESIN THE AUTOMIZED SYSTEMS OF CHOICE

In work the principles of creation ordered structures of alternatives the help systems automated choice constructed on aprioristic criteria stratifications for functionally uniform sets, speed of change of alternatives in which are considered, it is significantly less than a speed changes indicators of quality and requirements for an admissibility. As procedures of a goal-setting it is offered to use Pareto and Sleyter’s unmetric criteria. In such a priori created structures of alternatives, it is offered to carry out procedure of a choice not at once on all set, and to begin it with the first (optimum across Pareto or Sleytera) layers check only on admissibility. It is significantly simpler as it isn’t required to carry out each time of multiple binary combinatory comparisons of options that demanded by the criteria analysis. It is shown also that in case of storage of an initial set of options in the form of linear orders, it is possible to use adaptive aprioristic criteria structuring alternatives of any dimensions of indicators of quality, forming of linear orders partial orders of options. This operation is performed with use of quotient sets and allows is adaptive to a solved task to carry out the criteria structuring alternatives reflecting the purposes of the person, making the decision.The final choice of options is carried out by check on admissibility of alternatives on layers in the created adaptive criteria structures.

Текст научной работы на тему «МНОГОКРИТЕРИАЛЬНОЕ СТРУКТУРИРОВАНИЕ АЛЬТЕРНАТИВ В АВТОМАТИЗИРОВАННЫХ СИСТЕМАХ ВЫБОРА»

ПРИКАСПИЙСКИЙ ЖУРНАЛ: управление и высокие технологии № 1 (25) 2014 СИСТЕМНЫЙ АНАЛИЗ, МОДЕЛИ И МЕТОДЫ ПРИНЯТИЯ РЕШЕНИЙ, УПРАВЛЕНИЕ В ЧЕТКИХ И НЕЧЕТКИХ УСЛОВИЯХ

УДК 681.5.01.658

МНОГОКРИТЕРИАЛЬНОЕ СТРУКТУРИРОВАНИЕ АЛЬТЕРНАТИВ В АВТОМАТИЗИРОВАННЫХ СИСТЕМАХ ВЫБОРА1

Статья поступила в редакцию 23.01.2014, в окончательном варианте 10.02.2014.

Кандырин Юрий Владимирович, кандидат технических наук, профессор, действительный член Российской академии надежности и Международной академии системных исследований, Национальный исследовательский университет «Московский энергетический институт», 111250, Российская Федерация, г. Москва, ул. Красноказарменная, 14, e-mail: ywk@mail.ru

Сазонова Людмила Тимофеевна, кандидат технических наук, доцент, Национальный исследовательский университет «Московский энергетический институт», 111250, Российская Федерация, г. Москва, ул. Красноказарменная, 14, e-mail: SazonovaLT@mpei.ru

Шкурина Галина Леонидовна, кандидат технических наук, доцент, Волгоградский государственный технический университет, 400131, Российская Федерация, г. Волгоград, пр. Ленина, 28, e-mail: shkurina.galina@bk.ru

Чивилев Алексей Дмитриевич, аспирант, Национальный исследовательский университет «МЭИ», 111250, Российская Федерация, г. Москва, ул. Красноказарменная, 14; Волгоградский государственный технический университет, 400131, Российская Федерация, г. Волгоград, пр. Ленина, 28, e-mail: 4ibis-88@mail.ru

В работе рассмотрены принципы создания упорядоченных структур альтернатив для справочных систем автоматизированного выбора, построенных на априорных критериальных расслоениях для функционально однородных множеств, скорость изменения альтернатив в которых существенно меньше скорости изменений показателей качества и требований по допустимости. В качестве процедур целеполагания предложено использовать неметрические критерии Парето и Слейтера. В таких априорно сформированных структурах альтернатив процедуру выбора предложено проводить не сразу на всем множестве, а начинать её с первых (оптимальных по Парето или Слейтеру) слоев проверкой лишь на допустимость. Это существенно проще, так как не нужно каждый раз выполнять множественных бинарных комбинаторных сравнений вариантов, чего требует критериальный анализ. Показано также, что в случае хранения исходного множества вариантов в виде линейных порядков можно использовать адаптивное априорное критериальное структурирование альтернатив для любых размерностей показателей качества, формируя из линейных порядков частичные порядки вариантов. Эта операция проводится с использованием фактор-множеств и позволяет адаптивно к решаемой задаче проводить критериальное структурирование альтернатив, отражающее цели лица, принимающего решение ЛПР. Окончательный выбор вариантов осуществляется проверкой на допустимость альтернатив по слоям в сформированных адаптивных критериальных структурах.

Ключевые слова: многокритериальный выбор, структурирование альтернатив, расслоение по Парето, расслоение по Слейтеру, адаптивные структуры данных, фактор-множества, линейно упорядоченные варианты, частично упорядоченные альтернативы

MULTICRITERIA STRUCTURING OF ALTERNATIVES IN THE AUTOMIZED SYSTEMS OF CHOICE

Kandyrin Yuriy V., Ph.D. (Engineering), Professor, Real Member of the Russian Academy of Reliability and International Academy of System Researches, National Research University "Moscow Power Institute", 14 Krasnokazarmennaya St., Moscow, 111250, Russian Federation, e-mail: ywk@mail.ru

1 Работа выполнена при финансовой поддержке со стороны Минобрнауки России в рамках базовой части проекта 2586 задания № 2014/16.

PRIKASPIYSKIY ZHURNAL: Upravlenie i Vysokie Tekhnologii (CASPIAN JOURNAL: Management and High Technologies), 2014, 1 (25) SYSTEM ANALYSIS, MODELS AND METHODS OF DECISION-MAKING, MANAGEMENT IN CLEAR AND FUZZY TERMS

Sazonova Lyudmila Т., Ph.D. (Engineering), Associate Professor, National Research University "Moscow Power Institute", 14 Krasnokazarmennaya St., Moscow, 111250, Russian Federation, e-mail: SazonovaLT@mpei.ru

Shkurina Galina L., Ph.D. (Engineering), Associate Professor, Volgograd State Technical University, 28 Lenin av., Volgograd, 400131, Russian Federation, e-mail: shkurina.galina@bk.ru

Chivilev Aleksey IX, post-graduate student, National Research University "Moscow Power Institute", 14 Krasnokazarmennaya St., Moscow, 111250, Russian Federation; Volgograd State Technical University, 28 Lenin av., Volgograd, 400131, Russian Federation, e-mail: 4ibis-88@mail.ru

In work the principles of creation ordered structures of alternatives the help systems automated choice constructed on aprioristic criteria stratifications for functionally uniform sets, speed of change of alternatives in which are considered, it is significantly less than a speed changes indicators of quality and requirements for an admissibility. As procedures of a goal-setting it is offered to use Pareto and Sleyter's un-metric criteria. In such a priori created structures of alternatives, it is offered to carry out procedure of a choice not at once on all set, and to begin it with the first (optimum across Pareto or Sleytera) layers check only on admissibility. It is significantly simpler as it isn't required to carry out each time of multiple binary combinatory comparisons of options that demanded by the criteria analysis. It is shown also that in case of storage of an initial set of options in the form of linear orders, it is possible to use adaptive aprioristic criteria structuring alternatives of any dimensions of indicators of quality, forming of linear orders partial orders of options. This operation is performed with use of quotient sets and allows is adaptive to a solved task to carry out the criteria structuring alternatives reflecting the purposes of the person, making the decision .The final choice of options is carried out by check on admissibility of alternatives on layers in the created adaptive criteria structures.

Keywords: multicriteria choice, structuring alternatives, stratification across Pareto, stratification on Sleytera, adaptive structures of data, the quotient sets, linearly ordered options, partially ordered alternatives

Качество разрабатываемой электронной аппаратуры во многом зависит от рационального проектного выбора типовых и унифицированных компонентов, которые представлены в соответствующих каталогах и справочниках. Несмотря на одинаковое функциональное назначение, эти варианты компонентов могут отличаться некоторыми значениями характеристик и, с учетом принятых критериев выбора по совокупности показателей качества (ПК), приводить к лучшим, худшим или несравнимым решениям. Отсюда встает задача выбора оптимального (в том или ином смысле) варианта из однородного множества. Под однородным множеством здесь и далее будем понимать множество изделий (вариантов) одного функционального назначения, описываемое одним и тем же набором характеристик. Вопросы рационального построения систем автоматизированного многокритериального выбора альтернатив, разработки принципов их построения и их архитектуры являются важными и актуальными.

Цель работы состоит в описании разработанных авторами принципов и математических моделей создания упорядоченных структур альтернатив для справочных систем автоматизированного выбора, построенных на априорных критериальных расслоениях для функционально однородных множеств, скорость изменения альтернатив в которых существенно меньше скорости изменений ПК и требований по допустимости. В качестве процедур целеполагания предложено использовать неметрические критерии Парето и Слейтера и структуры адаптивного упорядочивания, которые можно по желанию ЛПР сформировать из линейных порядков вариантов по ПК, хранящихся в базе данных.

Решение задач выбора вариантов в автоматизированных справочных системах производится наиболее эффективно, если структуры данных, представляющие собой совокуп-

ПРИКАСПИЙСКИЙ ЖУРНАЛ: управление и высокие технологии № 1 (25) 2014 СИСТЕМНЫЙ АНАЛИЗ, МОДЕЛИ И МЕТОДЫ ПРИНЯТИЯ РЕШЕНИЙ, УПРАВЛЕНИЕ В ЧЕТКИХ И НЕЧЕТКИХ УСЛОВИЯХ

ность однородных альтернатив «настроены» на задачу выбора. Так, если задача выбора решается в соответствии с определенными целевыми установками, заданными тем или иным принципом оптимальности, то и структуры данных должны быть настроены на принятый ЛПР принцип оптимальности [1, 2, 3].

Адаптивное оптимальное упорядочивание вариантов в автоматизированной системе выбора дает основания для формирования структур информационных массивов, которые, будучи настроены на задачу, в значительной степени сократили бы «полный перебор» и свели бы число шагов, необходимых для выбора из исходного множества вариантов, к минимуму. При таком построении структуры данных поиск оптимального решения сразу же начинается с проверки на допустимость тех подмножеств, которые являются первыми претендентами на оптимальность.

Подобные технологии структурирования информации в базах данных являются эффективными, если скорость изменения множества исходных альтернатив много меньше, чем скорость изменения критериальных требований и требований по допустимости решений. Это позволяет, единожды осуществив критериальное упорядочивание вариантов, в дальнейшем решать каждую новую задачу только проверкой на допустимость потенциально оптимальных вариантов. Понятно, что это возможно в случае, если понимание ЛПР оптимальности сохраняется от задачи к задаче на принятом множестве, а изменяются только требования по допустимости. В таких задачах ПК привязаны к функциональному назначению вариантов из однородных множеств Q.

Таким образом, предлагаемый подход основан на наделении исходного множества альтернатив (ИМА) структурой, связанной с функциональным назначением его элементов и отражающей устойчивые критериальные требования, присущие ИМА Q. При этом целепо-лагание является прерогативой ЛПР, а его креативное участие как бы переносится с уровня собственно выбора альтернатив на выбор критериальных постановок задач выбора. Принятые цели определяют задаваемый вид структурирования Q.

Рассмотрим последовательно возможные виды структурирования для неметрических л, ^-постановок, строящихся на бинарных отношениях порядка.

1. Паретовское расслоение ИМА Q. Послойное представление частично упорядоченного множества в виде последовательно задаваемых Q.np слоев означает, что процедура выбора на структурированном множестве должна начинаться сразу с потенциально эффективных (нехудших по %-критерию) концевых решений посредством проверки допустимости альтернатив по Сд = {=, <, >, <, >, Ф, =}. Если допустимых вариантов в QMl -решениях нет, то выбор проводится на следующем слое Qn2 частично упорядоченного множества ИМА Q. Если их нет и там, то переходят к третьему слою и т.д. При этом Q = IJQ^.

Таким образом, все исходное множество альтернатив Q априорно разбивается на линейно упорядоченные Qnp слои, которые представляют собой настроенную на цели ЛПР эффективную структуру данных для решения задач выбора.

Слои Парето Q,np (или уровни соответствующей диаграммы Хассе [1]) определяются индуктивно. К первому слою относятся все Q^i -оптимальные (концевые, недоминируемые) альтернативы Q^ = max Q /Rn. найденные из условия

Rn: {[ ^ ¥<%)] л [ £;(«*) < ¥%)]}, i

{<а6 с Q; V/, j = {1, TV}; V I = {1, M}. (1)

Второй слой в структуре исходного множества определяется как множество Парето -0.^2 на ИМА Q. из которого удалены все элементы, принадлежащие первому паретовскому слою qni

an2 = ti(q \ ао; (2)

PRIKASPIYSKIY ZHURNAL: Upravlenie i Vysokie Tekhnologii (CASPIAN JOURNAL: Management and High Technologies), 2014, 1 (25) SYSTEM ANALYSIS, MODELS AND METHODS OF DECISION-MAKING, MANAGEMENT IN CLEAR AND FUZZY TERMS

Аналогично для последующих слоев С2п3, С2п4, ... С2пр:

sDl

QII, = 7r(Q\U^Dn). (3)

□=i u

На рис. 1 показано расслоение ИМА Q, для множества мощности | Q | = 14 по %р-слоям в пространстве двух ПК кг и к2. В каждом Q^-слое все элементы несравнимы между собой без привлечения дополнительной информации. Кроме того, каждый элемент Qnp -го подмножества линейно упорядоченных слоев принадлежит ровно одному классу подмножеств Парето расслоения ИМА Q.

ki

10

1

ч

14

V

\

I 11

12

ч.

4J

V

О» 4 ^Q,

Рис. 1. Послойное представление частично упорядоченного множества, полученного на основании Парето расслоения по формуле (1)

Вопрос об оценке числа слоев при расслоении по Парето равносилен задаче об оценке минимального числа максимальных цепей, покрывающих граф частичного порядка на множестве О,. Заметим, что линейно упорядоченное подмножество О, 1ИЖ множества О, является максимальным (или максимальной цепью), если к нему нельзя добавить ни одного элемента из дополнения О, \ {О, И1Щ,), не нарушив свойства линейной упорядоченности слоев. В графе частичного порядка, из которого удалены все транзитивно замыкающие дуги (диаграмма Хассе), таким подмножествам соответствуют максимальные цепи, замыкающие корневую и концевые вершины.

Таким образом, если в системе автоматизированного выбора альтернативы структурируются в соответствии с расслоениями по Парето, то это означает, что решение задачи выбора будет сведено к проверке ограничений на допустимость концевых (л-оптимальных) альтернатив по требованиям допустимости Сд<=> {=,<,>,=,<,>....} вначале в слое. Если О л/ = 0, то переходят ко второму О^-слою и т.д.

Не требует специального доказательства утверждение, что такая процедура выбора на заранее структурированном ИМА О. существенно менее трудоемка, чем традиционный выбор по традиционным последовательным усечениям

О. Од О0,

ПРИКАСПИИСКИИ ЖУРНАЛ: управление и высокие технологии N° 1 (25) 2014 СИСТЕМНЫЙ АНАЛИЗ, МОДЕЛИ И МЕТОДЫ ПРИНЯТИЯ РЕШЕНИЙ, УПРАВЛЕНИЕ В ЧЕТКИХ И НЕЧЕТКИХ УСЛОВИЯХ

так как для разных постановок выбор по требованиям допустимости Сд начинается сразу с возможно оптимальных вариантов СЬ^

Структура базы данных на физическом уровне, в случае её описания тс-расслоениями, может быть представлена в виде линейного списка последовательными записями, каждая из которых является уникальным объединением альтернатив, входящих соответственно в первый, второй, третий, 7г/Гслои ОяЗ •••}• На рис. 2 представлена интерпретация множества О, изображенного на рис. 1 в виде линейного списка, каждое предложение, которого включает ровно один паретовский слой.

О

я1

( ) .-, --яЗ

! -п4

1 2 3 4 5 6 7 S 9 10 1112 13 14

Рис. 2. Представление MBA Q в виде структуры линейно упорядоченных слоев

Классификационная процедура декомпозиции множества возможных вариантов Q может рассматриваться как способ аппроксимации частичного порядка линейным квазипорядком, задающим модель системы предпочтений J1TTP. Причем сама модель, представления в подобном виде, вводится для описания задач с частично неопределенного целью, в которых невозможно точное априорное определение линейного упорядочения альтернативных вариантов. В нашем случае - это задачи выбора с различными множественными постановками по допустимости Сд на одном %■-упорядоченном однородном множестве.

Каждый элемент линейно упорядоченных альтернатив паретовского расслоения на

р

ИМА Q принадлежит ровно одному классу подмножеств I j О s.

S=i 71£

Представление исходного множества в виде линейного списка значительно упрощает процедуру выбора, так как в первом предложении списка {о . ссь, Щ, ®4, ®s} (рис. 1) сгруппированы несравнимые варианты первого паретовского слоя, которые при выборе необходимо проверить только на допустимость по СД.

ПРИМЕР 1. Пусть задана функция выбора С = Qu С),на ИМА Q. Пусть ЛПР принял в качестве априорного структурирования альтернатив расслоение по Парето по двум ПК n{k1} £>}•

Рассмотрим разбиение Q на линейно упорядоченные подмножества (Оль ^ш , Qui,..., Qni), где каждое подмножество Qm р = {1, L} объединяет несравнимые по Парето элементы /-го слоя, a Q^u С2Л/,...u, ClnL = Q.

Если все элементы первого Qy непустого слоя допустимы, решением задачи выбора (С о) будет Q" (С), где Q", (С): (Ол, n - Ол1") д (йл1° = Qxl Ф 0).

Если решение пусто, т.е. ß^i'1 # 0. то переходят к проверке на допустимость второго паретовского слоя Q"2 (С): (Ол2 = 0ki°) А (0Л2° = ^лз ^ 0)-

Если решение пусто Qn2ü ^ 0, то переходят к проверке на допустимость третьего паретовского слоя и т.д.

В случае пустых решений по Qui, Cln2,.., Q

'Лрз • • • 5

слоям, вплоть до (/, - 1)-го

слоя, проверку на допустимость проводят на последнем £-слое 0!\ (С): |0щ пйд = л

PRIKASPIYSKIY ZHURNAL: Upravlenie i Vysokie Tekhnologii (CASPIAN JOURNAL: Management and High Technologies), 2014, 1 (25) SYSTEM ANALYSIS, MODELS AND METHODS OF DECISION-MAKING, MANAGEMENT IN CLEAR AND FUZZY TERMS

ПРИМЕР 2. Рассмотрим в качестве примера множество возможных альтернатив Q = {сог}, / = {1, 14}, представленное на рис. 1 для двух ПК к/ х к2. Пусть принцип оптимальности задан в виде С = {л к2^\ ^ Сд}, а допустимыми вариантами являются Q (Сд ) = {со6, со7, со10, o>i i}.

Расслоение множества Q в соответствии с критерием Парето = к \k\ -l. к2^} можно представить линейным порядком слоев <Ол|. Ол2. Ол2. Ол4>. Согласно рис. 1, Q, содержит, соответственно, следующие варианты в паретовских подмножествах:

Оя! = {С0Ь С02,Юз,Ю4,Ю5}, Qn2 = {к>6, С07,Ю8,Ю9},

£^713 = {«>10, C0ibC012}, Qn4 = {сов, coi4}.

Если оптимальные варианты по принятому принципу оптимальности С = Сд и С к будем искать начиная с первого слоя, то проверка на допустимость даст следующий результат Q°i (С): {{о)ь С02,®з,®4,®5} п 0.д= {со6, ®7, со10, соц}} = 0.

Отсюда решение задачи (С, Q ) не содержится в первом слое Парето и необходимо включить в рассмотрение второй паретовский слой, для которого Q°2 (С): {Qn2 = {соб,

со7,а>8,а>9} ^ {®б, со7, ®п}} = {®б, со?}-

В этом случае Q° (С)= Q"2 (С) и оптимальными вариантами являются альтернативы

{со6, со7}.

Итак, преимуществом послойного представления Q/Rt является высокая эффективность поиска в линейно упорядоченном разбиении ИМА Q по к-слоям {Ол/.. / = 1, Z} и быстрый поиск альтернатив, являющихся допустимыми элементами в Q^.

2. Слейтеровское структурирование альтернатив. Послойное представление частично упорядоченного множества в виде последовательно задаваемых Л'/Гслосв по Слейтеру означает, что процедура выбора на ^-структурированном множестве должна начинаться также сразу с потенциально эффективных (оптимальных по ^-критерию) концевых решений посредством проверки допустимости альтернатив по Сд. Если допустимых вариантов в Отрешениях нет, то выбор проводится на следующем Qv2 слое S- упорядоченного множества Q Если их нет и там, то переходят к третьему слою и т.д.

Таким образом, все исходное множество альтернатив Q, априорно разбивается на линейно упорядоченные Q.yp слои, которые представляют структуру упорядоченных альтернатив для решения задач в соответствии с ^-критерием.

5"-слои: QSp (или уровни соответствующей диаграммы Хассе) определяются, как и в случае критерия Парето, индуктивно.

К первому слою относятся все Qsi-оптимальные (концевые, недоминируемые) альтернативы Q_vl = min Q / Rs, найденные из условия

Rs: min ^(®l){V / = {1,M}, V iïj = {1, N), [kfa.) < kfaj) !сог> = со,]}. (4)

Второй слой в структуре Q определяется как ^-множество - Ц^ на ИМА Q. из которого удалены все элементы, принадлежащие первому S-слою Q.V|

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Q52=S(Q\Qsl). (5)

Аналогично получим для последующих слоев QS3, Qs4. ... QSp

Ср-15

\U (6)

р= 1

На рис. 3 представлено расслоение множества ИМА по Слейтеру, на основе которого осуществляется ^-структурирование. Из рис. 3. видно, что для ^-критерия, более слабого, чем 71-критерий, число альтернатив в первом .S'-слос больше, чем число альтернатив в первом л-слое, а число слоев для ^-критерия соответственно меньше, чем в %-расслоении. Расслоение по Слейтеру приводит к более «мягкому» структурированию, так же как и сам критерий

ПРИКАСПИИСКИИ ЖУРНАЛ: управление и высокие технологии N° 1 (25) 2014 СИСТЕМНЫЙ АНАЛИЗ, МОДЕЛИ И МЕТОДЫ ПРИНЯТИЯ РЕШЕНИЙ, УПРАВЛЕНИЕ В ЧЕТКИХ И НЕЧЕТКИХ УСЛОВИЯХ

Слейтера приводит к более осторожной процедуре усечения вариантов по сравнению с критерием Парето.

А;

I

1 2

4>:

Ой

— -о-----о

S- слон

71- СЛОИ _ Ä2

Рис. 3. Слейтеровское и паретовское расслоения ИМА Q (для min)

Линейные порядки классов альтернатив при априорном структурировании по Слей-теру (а) и Парето (б) представлены на рис. 4 соответственно.

Q

—si

а)

О О О О О 12 14 5

б)

£ Ъ-

О О

12

Рис. 4. Сравнение линейных порядков классов для слейтеровского (а) и паретовского (б) расслоений

Выбор типа (S- или я-) структурирования предполагает проведение предварительного анализа устойчивости решений, например по методикам, изложенным в [1, 4, 5]. В случае существенно неустойчивых решений, целесообразно проводить «^-структурирование, приводящее к меньшему числу слоев, но позволяющее не отбросить возможные оптимальные решения при более глубоком анализе. Если же оценка устойчивости критериальной постановки дает положительные результаты, то целесообразно проведение более жесткого Парето структурирования. При этом наибольшую силу принцип оптимальности по Парето имеет при числе ПК т = 2.

3. Адаптивные структуры данных. В данной работе авторами предлагается компромиссный, адаптивный путь решения задач критериального структурирования О. Предположим, что практическая задача выбора является задачей с множеством ПК, любой из которых может присутствовать в целевой постановке разных задач выбора на данном исходном множестве. Поскольку ПК определяют онтологию структурирования альтернатив, то пред-

PRIKASPIYSKIY ZHURNAL: Upravlenie i Vysokie Tekhnologii (CASPIAN JOURNAL: Management and High Technologies), 2014, 1 (25) SYSTEM ANALYSIS, MODELS AND METHODS OF DECISION-MAKING, MANAGEMENT IN CLEAR AND FUZZY TERMS

лагается хранить данные в виде линейных порядков по каждому из возможных показателей качества в виде совокупности таких порядков. Из этих исходных линейных структур могут быть сформированы совокупности окрестностей каждой альтернативы, а значит и фактормножества для них. В свою очередь из фактор-множеств можно сформировать частичные порядки, задающие приоритеты в соответствии с диаграммой Хассе, концевые элементы которой являются недоминируемыми вариантами, оптимальными по Парето.

Поясним некоторые термины. Под окрестностью альтернативы 0,(Q/¿/) будем понимать совокупность всех доминирующих или эквивалентных ей альтернатив. В свою очередь, совокупность окрестностей представляет собой фактор-множество Фо Iki, той или иной размерности, в зависимости от числа ПК, для которого оно формируется.

Так для некоторого линейного порядка вариантов

L(Q/k¡): <co5,co3, {®4, ®б}, {соь со2}> фактор-множество будет состоять из следующих окрестностей альтернатив:

Фо/к,= \OAOJk,). 02(ЗД, 03(ЗД, 04(ВД, (МВД, О6(ЗД}, где Oí(Q/k¡) = {со2, <в3 ,со4, со5, со6} - окрестность coi; О2(£Ж;) = {соь со3 ,со4, со5, со6} - окрестность со2; 03(Q/ki) = {сс>5,} - окрестность со3; О4(£Ж;) = {соз, <в5, со6} - окрестность со4; 05(£Жг) = 0 - окрестность со5; 0,{Q.lk¡) ¡ ={ со3 ,со4, со5} - окрестность со6.

Ранее в [1] было доказано, что решением задачи выбора в ж-и /.-постановках является пересечение фактор-множеств окрестностей альтернатив для соответствующей постановки. То есть в нашем случае решением для /.-постановки будет выражение Q¡o = 0¡(QJk¡) = 0, приводящее к оптимальной альтернативе а>5, окрестностью которой является пустое множество.

Аналогично для всех возможных совокупностей окрестностей может быть восстановлено результирующее фактор-множество на основе фактор-множеств меньшей размерности. Соответственно, из фактор-множеств первого порядка могут быть сформированы фактор-множества второго порядка (для любых пар ПК) посредством пересечения соответствующих окрестностей альтернатив.

При этом решение задачи выбора в постановке более высокой размерности ж{Q,/{k¡, ...ki}) определяется пересечением окрестностей Ог для элементов сог фактормножеств Фо/к¡ ... ФпIki:

0,(0//;,) л 0,(Q/¿2) а... а Ог(£Жг) = {со; : [£i(co;) < ¿,(co()| л л [k¡(сог) < £i(co¿)L ®j,i,z с Q} л {со^ : [k2(&p) < к2(сог)] л [k2(&r) < к2(сог)], со^г,Q} л...л {со9 : [ki((úq) <^(сог)] л [h(®v) <£г(сог)], софг> с Q}.

Или более компактно для 1сМполучим ^ 0,(Q/¿/) =

= P| {coy: [k (соj) < h (со,)] л [к (as) < (co¿)], V l с М со;>г> с Q}.

Таким образом, результирующие частично упорядоченные множества большей размерности, чем исходные для совокупности ПК {k¡}, I = {1,М}, могут быть получены пересечением фактор-множеств линейных и/или частичных порядков альтернатив меньшей размерности по I. Или иначе, каждое последующее по иерархии фактор-множество {k¡ ¡ ¡) находится пересечением фактор-множеств более низкого порядка, а нехудшие варианты находятся как элементы, имеющие в своих окрестностях пустое множество 0.

Соответственно для двух ПК Ф(Q./{khk2}) = Ф(0/{^}) П Ф(0./{к2}).

Для трех ПК

Ф(П/{кьк2,к3}) = Ф(П/{кьк2}) п Ф(П/{кьк3}), П Ф(П/{к2,к3}). (8)

Если раскрыть последнее выражение:

Ф(П/{к!,к2,к3}) = Ф(П/{к1,к2})Г) Ф(П/{к!,к3}), П Ф(П/{к2,к3}) = 0(0/{k¡}) П Ф(П/{к2}) ПФ(0/{^}) П Ф(0/{^з}) П Ф(П/{к2}) П Ф(0/{£3}),

ПРИКАСПИЙСКИЙ ЖУРНАЛ: управление и высокие технологии № 1 (25) 2014 СИСТЕМНЫЙ АНАЛИЗ, МОДЕЛИ И МЕТОДЫ ПРИНЯТИЯ РЕШЕНИЙ, УПРАВЛЕНИЕ В ЧЕТКИХ И НЕЧЕТКИХ УСЛОВИЯХ

использовать переместительный закон, а также учесть, что

Ф(П/{*,-}) П ЩОЛЦ) = Ф(0/{/:,}).

то получаем:

Ф(П/{*Л) П Ф(0.1{к2}) П Ф(0/{£3}).

Таким образом, принципиально не требуется получать «вторичные» окрестности, а, имея лишь линейные порядки первого уровня, можно решать задачу многокритериального выбора для любых сочетаний ПК, в отношении которых имеется информация о линейных порядках, поскольку именно они несут в себе всю необходимую информацию для дальнейших решений.

Выражение (8) описывает то обстоятельство, что каждое последующее (в смысле размерности) фактор-множество может быть восстановлено по «проекциям» критериальных подпространств - например, (к\ х к2), (к2 х к3). {к; х к3). Причем фактор-множества более высоких порядков можно сформировать из фактор-множеств более низких порядков, в том числе и непосредственно из предшествующих им по размерности.

Из (8) следует также, что фактор-множество для результирующей совокупности ПК будет содержать минимальные элементы, соответствующие минимальным элементам для проекций. Или это можно трактовать иначе: решения по более слабым постановкам содержат в себе решения по более сильным постановкам. Поэтому для уменьшения трудоемкости реализации алгоритма, осуществляющего пересечения окрестностей Ог с целью выявления минимальных элементов, поиск целесообразно начинать с тех окрестностей, которые содержат либо пустые множества, либо минимальные кортежи альтернатив. Такой подход позволяет снизить в целом трудоемкость алгоритмов адаптивного априорного структурирования альтернатив.

Алгоритм является адаптивным по отношению к каждой новой задаче, так как позволяет «настраивать» структуры альтернатив на каждую новую задачу выбора в понимании целей ЛПР через хранящиеся линейные порядки.

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

На О-ом уровне хранятся в качестве исходных структур нестрогие транзитивные линейные порядки вариантов по отдельным характеристикам, которые в зависимости от постановки задачи могут быть, в том числе и показателями качества. Этот набор данных обозначим: {Ь(0./кь)}.

Структуры данных 0-го уровня могут быть преобразованы, в случае необходимости при новой постановке задачи в структуры 1-го уровня. Эти структуры данных в случае устойчивости постановок могут быть использованы для априорного структурирования при решении различных задач выбора по допустимости.

На 1-ом уровне осуществляется хранение совокупности окрестностей транзитивных фактор-множеств {Фа /Щ по отдельным показателям качества.

Структуры 1-го уровня, в свою очередь, могут быть трансформированы посредством пересечения окрестностей в результирующие структуры 2-го уровня. И далее, по индукции -в структуры еще более высоких уровней, соответствующие более высоким частичным порядкам или более слабым постановкам задач.

Вывод. Задача многокритериального выбора вариантов по совокупности ПК из однородных множеств (типа электронных справочников, каталогов) должна решаться в структурах данных, которые отражают целеполагание ЛПР. Рассмотренные в статье методы априорного структурирования в соответствии с неметрическими критериями Парето, Слейтера или с помощью адаптивных критериев позволяют проводить однократное целевое упорядо-

PRIKASPIYSKIY ZHURNAL: Upravlenie i Vysokie Tekhnologii (CASPIAN JOURNAL: Management and High Technologies), 2014, 1 (25) SYSTEM ANALYSIS, MODELS AND METHODS OF DECISION-MAKING, MANAGEMENT IN CLEAR AND FUZZY TERMS

чивание альтернатив, а выбор в разных частных задачах осуществлять лишь посредством проверки на допустимость вариантов из оптимальных слоев. При этом априорное адаптивное структурирование альтернатив позволяет сформировать любые линейные или частичные порядки вариантов, настраивающие структуры данных на задачу выбора - это позволяет значительно сократить трудоемкость решения задачи.

Список литературы

1. Кандырин Ю. В. Методы и модели многокритериального выбора вариантов в САПР : учеб. пос. для вузов / Ю. В. Кандырин. - Москва : Издательство МЭИ, 2004. - 172 с.

2. Кандырин Ю. В. Два подхода к структурированию альтернатив / Ю. В. Кандырин, Г. JT. Шкурина // Научно-технический вестник информационных технологий, механики и оптики. -2012.-№4(80).-С. 107-110.

3. Мельник В. Ю., Камаев В. А., Кизим А. В. Применение неметрического метода Парето для задачи планирования технического обслуживания и ремонта / В. Ю. Мельник, В. А. Камаев, А. В. Кизим // Известия ВолГТУ. Проблемы управления, вычислительной техники и информатики в технических системах. - 2011. - Т. 11, № 12. - С. 103-106.

4. Молодцов О. А. Устойчивость принципов оптимизации / О. А. Молодцов, В. В. Федоров // Современное состояние теории исследования операций. - Москва : Наука, 1979. - С. 236-263.

5. Подиновский В. В. Анализ устойчивости результатов выбора при частичном отношении предпочтения / В. В. Подиновский // Искусственный интеллект и принятие решений. - 2009. - № 4. -С. 45-52. - ISSN 2071-8594.

6. Тиори Т. Проектирование структур баз данных : в 2 кн. / Т. Тиори, Дж. Фрай. - Москва : Мир, 1985.

7. Шкурина Г. JL Использование процедур выбора для построения очередей ремонта оборудования / Г. JT. Шкурина // Научно-технический вестник информационных технологий, механики и оптики. - 2011. - № 3 (73). - С. 74-78.

8. Kandyrin Y. W. Interaktive und automatische Recherche von Invormationen für den Konstrukteur / Y. W. Kandyrin, G. Rörs // Wissenschaftliche Zeitschrift der Technische Universität Dresden. - 1984. -H. 2, № 33. - S. 147-151.

9. Levitin A. Introduction to the Design & Analysis of Algorithms / A. Levitin, V. Anany. - M. : Vilyams, 2006. - P. 1296. - ISBN 0-07-013151-1.

10. Tanino N. Stability of nondominated solutions in multicriteria decision-making / N. Tanino, Y. Sawaragi // J. Opt. Theory and Appl. - 1980. - Vol. 30, № 2. - P. 229-253.

References

1. Kandyrin Yu. V. Metocly i modeli mnogokriterialnogo vybora variantov v SAPR [Methods and models of a multicriteria choice of options in SAPR], Moscow, Moscow Power Institute Publ., 2004. 172 p.

2. Kandyrin Yu. V. Shkurina G. L. Dva podkhoda k strukturirovaniyu alternativ [Two approaches to structuring alternatives]. Nauchno-tekhnicheskiy vestnik informatsionnykh tekhnologiy, mekhaniki i optiki [Scientific and Technical Bulletin of Information Technologies, Mechanics and Optics], 2012, no. 4 (80), pp. 107-110.

3. Melnik V. Yu., Kamaev V. A. Kizim A. V. Primenenie nemetricheskogo metoda Pareto dlya zadachi planirovaniya tekhnicheskogo obsluzhivaniya i remonta [Application of Pareto unmetric method for planning problem of maintenance and repair], Izvestiya VolGTU. Problemy upravleniya, vychislitelnoy tekhniki i informatiki v tekhnicheskikh sistemakh [News of Volgograd State Technical University. Problems of management, computer science and informatics in technical systems], 2011, vol. 11, no. 12, pp. 103-106.

4. Molodtsov O. A., Fedorov V. V. Ustoychivost printsipov optimizatsii [Stability of optimization principles]. Sovremennoe sostoyanie teorii issledovaniya operatsiy [Current state of the theory of operational research], Moscow, Nauka, 1979, pp. 236-263.

5. Podinovskiy V. V. Analiz ustoychivosti rezultatov vybora pri chastichnom otnoshenii pred-pochteniya [Analisys of stability of choice results with relation partial of preference]. Iskusstvennyy intellekt i prinyatie resheniy [Artificial Intelligence and Decision Making], 2009, no. 4, pp. 45-52. ISSN 2071-8594.

6. Tiori Т., Fray Dzh. Proektirovanie struktur baz dannykh [Design of databases structures], in 2 books. Moscow, Mir, 1985. 320 p.

ПРИКАСПИЙСКИЙ ЖУРНАЛ: управление и высокие технологии № 1 (25) 2014 СИСТЕМНЫЙ АНАЛИЗ, МОДЕЛИ И МЕТОДЫ ПРИНЯТИЯ РЕШЕНИЙ, УПРАВЛЕНИЕ В ЧЕТКИХ И НЕЧЕТКИХ УСЛОВИЯХ

7. Shkurina G. L. Ispolzovanie protsedur vybora dlya postroeniya ocheredey remonta oborudovaniya [Use of choice procedure for creation turns of equipment repair], Nauchno-tekhnicheskiy vestnik informatsionnykh tekhnologiy, mekhaniki i optiki [Scientific and Technical Bulletin of Information Technologies, Mechanics and Optics], 2011, no. 3 (73), pp. 74-78.

8. Kandyrin Y. W., Rörs G. Interaktive und automatische Recherche von Invormationen für den Konstrukteur. Wissenschaftliche Zeitschrift der Technische Universität Dresden, 1984, h. 2, no. 33, s. 147-151.

9. Levitin A., Anany V. Introduction to the Design & Analysis of Algorithms. M., Vilyams, 2006, p. 1296. ISBN 0-07-013151-1.

10. Tanino N., Sawaragi Y. Stability of nondominated solutions in multicriteria decision-making. J. Opt. Theory andAppl., 1980, vol. 30, no. 2, pp. 229-253.

УДК 004.056

МЕТОДИКА ОЦЕНКИ УРОВНЯ ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТИ ВУЗА И ЕЕ АПРОБАЦИЯ НА ПРИМЕРЕ АСТРАХАНСКОГО ГОСУДАРСТВЕННОГО ТЕХНИЧЕСКОГО УНИВЕРСИТЕТА

Статья поступила в редакцию 27.12.2013, в окончательном варианте 14.01.2014.

Ажмухамедов Искандар Маратович, кандидат технических наук, доцент, Астраханский государственный технический университет, 414025, Российская Федерация, г. Астрахань, ул. Татищева, 16, e-mail: aim_agtu@mail.ru

Учаев Дмитрий Юрьевич, ведущий программист, Астраханский государственный технический университет, 414025, Российская Федерация, г. Астрахань, ул. Татищева, 16, e-mail: uchaevdyu@icloud.com

Ажмухамедов Альберт Искандарович, аспирант, Астраханский государственный технический университет, 414025, Российская Федерация, г. Астрахань, ул. Татищева, 16, e-mail: bert91@mail.ru

Авторами построена нечеткая когнитивная модель оценки уровня информационной безопасности (ИБ) вуза, которая позволяет связать данные по составу угроз, уязвимостей, средств защиты между собой и рассмотреть влияние потенциально возможных атак на основные сервисы безопасности информационных активов учебного заведения. Нечеткая когнитивная модель не только обеспечивает оценку уровня информационной безопасности, но и дает возможность выработать рекомендации по его повышению, более целенаправленно проводить поиск уязвимостей системы защиты информации, а также аккумулировать полученные при этом знания. Проверка адекватности разработанной модели была осуществлена на примере Астраханского государственного технического университета. Проверка показала достаточно хорошее соответствие между теоретическими результатами и данными реального тестирования системы обеспечения информационной безопасности, проведенного специально подобранной командой. Разработанная авторами методика может быть применена для оценки уровня ИБ высших учебных заведений.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.