Научная статья на тему 'Модели многокритериальной оптимизации по качественным критериям'

Модели многокритериальной оптимизации по качественным критериям Текст научной статьи по специальности «Математика»

CC BY
906
75
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МОДЕЛЬ МНОГОКРИТЕРИАЛЬНОЙ ОПТИМИЗАЦИИ / ОТНОШЕНИЕ ПРЕДПОЧТЕНИЯ / ОПТИМАЛЬНОСТЬ ПО ПАРЕТО / ВЫИГРЫВАЮЩАЯ КОАЛИЦИЯ КРИТЕРИЕВ / MODEL OF MULTI-CRITERIA OPTIMIZATION / PREFERENCE RELATION / PARETO-OPTIMALITY / WINNING COALITION OF CRITERIA

Аннотация научной статьи по математике, автор научной работы — Розен В. В., Смирнова Д. С.

Рассматриваются математические модели принятия решений по многим качественным критериям. Основная задача состоит в построении отношения предпочтения на множестве допустимых альтернатив и исследовании его математических свойств. Предложено два метода сужения паретовского оптимума: задание отношения частичного порядка на множестве критериев и выделение важнейших групп критериев.

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

Models of Multi-criteria Optimization with Quality Criteria

We consider mathematical models of multi-criteria optimization with quality criteria. The main problem is a construction of preference relations on the set of alternatives and an investigation of its mathematical properties. Two methods for contraction of Pareto-optimal set are proposed. The first method is based on introduction of a partial order relation on the set of criteria and the second leans selection of the most important groups of criteria.

Текст научной работы на тему «Модели многокритериальной оптимизации по качественным критериям»

Representation of Universal Planar Automata by Autonomous Input Signals

V. A. Molchanov

Saratov State University, Russia, 410012, Saratov, Astrahanskaya st., 83, v.molchanov@inbox.ru

Universal planar automata are universally attracted objects in the category of automata, whose sets of states and output signals are endowed with structures of planes. The main result of the paper shows that any universal planar automaton is isomorphic to a many-sorted algebraic system canonically constructed from autonomous input signals of the automaton.

Key words: automata, semigroups, planes, many-sorted algebraic systems.

References

1. Plotkin B. I., Greenglaz L. Ja., Gvaramija A. A.

Algebraic structures in automata and databases theory.

Singapore, River Edge, NJ, World Scientific, 1992. (Rus. ed.: Plotkin B. I., Gringlaz L. Ia., Gvaramiia A. A.

Elementy algebraicheskoi teorii avtomatov. Moscow,

Vysshaia shkola, 1994, 192 p.)

2. Simovici Dan A. On the theory of reduction of semi-latticial automata. An. Sti. ale Univ. «Al. l. Cuza» Din Iasi. (Ser. Noua). Sec. 1a., 1976, vol. 22, no. 1, pp. 107—

110.

3. Gecseg F. O proizvedeniiakh uporiadochennykh avtomatov. I [On products of ordered automata. I]. Acta Sci. Math., 1963, vol. 24, no. 3-4, pp. 244-250 (in Russian).

4. Gecseg F. O proizvedeniah uporadochennyh avtomatov. II [On products of ordered automata. II].

Acta Sci. Math., 1964, vol. 25, no. 1-2, pp. 124-128 (in Russian).

5. Eilenberg S. Automata, languages and machines.

Vol. B. New York, San Francisco, London, Academic Press, 1976, 451 p.

6. Introduction to finite geometries. Amsterdam, North-Holland Publishing Co., 1976. (Russ. ed.: Kartesi F.

Vvedenie v konechnye geometrii. Moscow, Nauka, 1980,

320 p.)

7. Ulam S. M. A Collection of Mathematical Problems.

New Mexico, Los Alamos Scientific Laboratories, 1960.

(Rus. ed.: Ulam S. Nereshennye matematicheskie

zadachi. Moscow, Nauka, 1964, 168 p.)

8. Gluskin L. M. Polugruppy i kol’tsa endomorfizmov lineinykh prostranstv [Semigroups and rings of

УДК 519.83

МОДЕЛИ МНОГОКРИТЕРИАЛЬНОЙ ОПТИМИЗАЦИИ ПО КАЧЕСТВЕННЫМ КРИТЕРИЯМ

В. В. Розен1, Д. С. Смирнова2

1Доктор физико-математических наук, заведующий кафедрой геометрии, Саратовский государственный университет им. Н. Г. Чернышевского, Rozenvv@info.sgu.ru

2Аспирантка кафедры геометрии, Саратовский государственный университет им. Н. Г. Чернышевского, smirnova@okean-kv.ru

Рассматриваются математические модели принятия решений по многим качественным критериям. Основная задача состоит в построении отношения предпочтения на множестве допустимых альтернатив и исследовании его математических свойств. Предложено два метода сужения паретовского оптимума: задание отношения частичного порядка на множестве критериев и выделение важнейших групп критериев.

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

endomorphisms of linear spaces]. Izv. Akad. Nauk SSSR Ser. Mat., 1959, vol. 23, pp. 841-870 (in Russian).

9. Jonson B. Topics in Universal Algebras. Lecture Notes in Mathematics. Berlin, Heidelberg, New York, Springer Verlag, 1972, 220 p.

10. Konig D. Theorie der endlichen und unendlichen Graphen. Leipzig, Acad. Verlag M. B.H., 1936, 258 p.

11. Krasner M. Endotheorie de Galois abstraita. Semin. Dubriel, Dubriel-Jacotin, Lesieur et Pisot. Fac. sci. Paris, 1968-1969(1970), vol. 22, no 1, pp. 6/01-6/19.

12. Molchanov V. A. A universal planar automaton is determined by its semigroup of input symbols. Semigroup Forum, 2011, vol. 82, pp. 1-9.

13. Molchanov V. A. Konkretnaia kharakteristika universal’nykh planarnykh avtomatov [On concrete characterization of universal planar automata]. Matematika. Mehanika [Mathematics. Mechanics]. Saratov, Saratov Univ. Press, 2011, iss. 13, pp. 67-69 (in Russian).

14. Molchanov V. A. On relatively elementary definability of the class of universal planar automata in the class of all semigroups. Algebra i matematicheskaia logika : tez. dokl. Mezhdunar. konf., posviashch. 100-letiiu so dnia rozhdeniia V. V. Morozova [Proc. of the international conference dedicated to 100-th anniversary of V. V. Morozov and youth school-conf. «Modern Problems of Algebra & Mathematical Logic»]. Kazan, 2011, pp. 145-147 (in Russian).

15. Ershov Yu. L. Problemy razreshimosti i konstruk-tivnye modeli [Problems of decidability and constructive models]. Moscow, Nauka, 1980, 416 p. (in Russian).

© Розен В. В., Смирнова Д. С., 2013

37

ВВЕДЕНИЕ

Первичная информация, относящаяся к данным многокритериальной задачи принятия решения (ЗПР), может быть представлена в виде таблицы, строки которой соответствуют изучаемым объектам, а столбцы — признакам, характеризующим эти объекты. В логике выделяют различные типы признаков в зависимости от того, какова структура соотношений между значениями признака. В первом приближении признаки объектов можно разделить на количественные и качественные. Разница между ними состоит в том, что значение количественного признака задается числом (которое является результатом измерения признака в некоторой числовой шкале), в то время как значения качественного признака связаны с естественным упорядочением по степени проявления этого признака. Необходимо отметить, что современная теория многокритериальной оптимизации, фактически, ограничивается количественными признаками, сводя тем самым качество к количеству и игнорируя при этом специфику качественных признаков. Между тем, именно качественные признаки характеризуют многие важные стороны изучаемых объектов и явлений; например, в экономике качественными признаками продукции являются такие признаки, как «удобство», «эргономичность», «эстетичность», «модность» и т.п.

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

С = {А, )jeJ), (1)

где А — непустое множество допустимых альтернатив, ^)jeJ критерии оценки этих альтернатив. Качественный критерий qj (локальный критерий качества) характеризуется тем, что шкалой для его измерения служит некоторое линейно упорядоченное множество (цепь) {Cj, <•?) ; формально qj представляет собой отображение qj : А ^ с-. Каждой альтернативе а е А сопоставляется вектор q(a) = ^(a))jeJ, называемый векторной оценкой альтернативы а и содержащий всю информацию об этой альтернативе; при этом в теоретическом анализе сравнение альтернатив заменяется сравнением их векторных оценок.

Иногда на отображение q : А ^ П С накладывают дополнительное условие:

jeJ

(V з е J) qj(ах) = qj(а2) ^ ах = а2. (2)

Обозначим через К класс моделей многокритериальной оптимизации вида (1) с дополнительным условием (2).

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

Раг

ах < а2 (V з е J^(ах) < qj(а2). (3)

Парето-предпочтение является отношением порядка (или квазипорядка) на множестве альтернатив, и альтернативы, максимальные по этому отношению, называются эффективными или оптимальными по Парето, а множество этих альтернатив составляет паретовский оптимум. Ключевой принцип многокритериальной оптимизации может быть сформулирован в виде тезиса: выбор оптимальной альтернативы должен производиться из паретовского оптимума [1]. Этот принцип, фактически, дает необходимые условия оптимального решения в многокритериальной ЗПР. К сожалению, в типичных случаях паретовский оптимум оказывается достаточно «обширным», поэтому возникает

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

Отметим, что любые две альтернативы, принадлежащие паретовскому оптимуму, являются несравнимыми по Парето, поэтому выбор одной из двух предъявленных Парето-оптимальных альтернатив всегда является компромиссом: улучшая один из критериев, мы обязательно ухудшаем, хотя бы один из других. В этом заключается сложность логического анализа проблемы сужения паретовского оптимума. Все методы, направленные на решение этой проблемы, основаны на некоторой дополнительной информации о соотношении локальных критериев между собой или о свойствах оптимального решения. Предлагаемый нами подход сужения паретовского оптимума схематически может быть представлен в следующем виде. На основе дополнительной информации об относительной важности локальных критериев строится некоторое отношение предпочтения р на множестве альтернатив, содержащее Парето-предпочтение иРаг; это отношение позволяет сравнивать по предпочтению некоторые альтернативы, не сравнимые по Парето. Включение р Э иРаг влечет обратное включение для множеств максимальных элементов относительно соответствующих предпочтений: Мр С МшРат, т. е. множество альтернатив, максимальных относительно предпочтения р, будет некоторым сужением па-ретовского оптимума. В работе рассмотрены два конкретных метода сужения паретовского оптимума; один из них основан на частичном упорядочении локальных критериев по их относительной важности, а другой — на выделении важнейших групп критериев.

1. ЧАСТИЧНОЕ УПОРЯДОЧЕНИЕ КРИТЕРИЕВ ПО ВАЖНОСТИ

Предположим, имеется дополнительная информация об относительной важности локальных критериев в форме отношения строгого частичного порядка «<» на множестве J; соотношение г < 3 означает, что критерий г является более важным, чем критерий 3. Определим на множестве альтернатив модели (1) отношение предпочтения и формулой

ах <ш а2 ^ (V з е J)^ (ах) < qj (а2) V (3 г < з)qi(ах) < qi(а2)). (4)

Всегда выполнено включение и Э иРаг, которое влечет сужение паретовского оптимума. В работе [2] установлен следующий результат.

Теорема 1. Для того чтобы для любой модели С е К отношение и являлось отношением порядка на множестве А, необходимо и достаточно чтобы упорядоченное множество (^ <) удовлетворяло условию обрыва убывающих цепей (условию ОУЦ).

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

Для моделей многокритериальной оптимизации класса К, в которых введено отношение предпочтения альтернатив р, важным является вопрос о внешней устойчивости множества максимальных элементов Мр. Напомним, что свойство внешней устойчивости подмножества Мр в модели С е К задается формулой

(V а е А)(3 а* е Мр)а <р а*. (5)

Отметим, что подмножество Мр всегда является внутренне устойчивым; при наличии свойства внешней устойчивости оно превращается в непустое единственное ядро отношения предпочтения р.

Дальнейшее содержание данного раздела связано с нахождением условий внешней устойчивости для моделей С е К. Рассмотрим вначале модели, для которых отношением предпочтения альтернатив является Парето-предпочтение, или предпочтение по Слейтеру. Напомним, что последнее определено формулой

ах <51 а2 ^ ((V з е J)qj(ах) < qj(а2)) V (ах = а2).

Теорема 2. Пусть множество критериев J конечно и все цепи ((С-, )-^ удовлетворяют

условию максимальности. Тогда

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

B) в любой модели С е К, в которой отношением предпочтения альтернатив является предпочтение по Слейтеру, множество оптимальных по Слейтеру альтернатив будет внешне устойчивым.

Лемма 1. Если все цепи ((С-, <-))-^ удовлетворяют условию максимальности и множество J конечно, то прямое произведение / ПС-, < ) удовлетворяет условию обрыва возрастающих

— /

цепей (условию ОВЦ).

Доказательство. Положим ^| = п. Предположим, что ( П С-, < \ не удовлетворяет условию

Vе-7 /

ОВЦ. Тогда существует бесконечная последовательность элементов в П С- вида

(схх, . . . , Спх) < (сх2, . . . , Сп2) < . . . < (схк, . . . , Спк) < . . . . (6)

Из первого неравенства в (6) получаем, что существуют элементы — < —; из второго неравенства существуют элементы с22 < —; из к-го неравенства существуют элементы с^ < ск+х и т.д. Среди номеров з'х,..., з’к,... хотя бы один из них будет повторяться бесконечное число раз, так как множество J по предположению конечно, а последовательность (6) бесконечна. Пусть индекс з повторяется бесконечное число раз, тогда в цепи С— получаем бесконечную возрастающую последовательность. Учитывая, что условие максимальности равносильно условию ОВЦ, приходим к противоречию, что завершает доказательство леммы 1. □

Следствие 1. В условиях теоремы 2 всякая модель С е К, в которой отношением предпочтения альтернатив является Парето-предпочтение, удовлетворяет условию (ОВЦ).

Действительно, в силу инъективности отображения q (которая следует из (2)) и учитывая (3), получаем, что упорядоченное множество (А, иРаг) изоморфно вкладывается в прямое произведение

\ П С-, < ), поэтому доказанное в лемме 1 условие ОВЦ для прямого произведения влечет условие

Vе-7 /

ОВЦ для упорядоченного множества (А, иРаг).

Докажем утверждение А) теоремы 2. Пусть С — любая модель класса К, в которой в качестве отношения предпочтения альтернатив выступает предпочтение по Парето. Обозначим через А* множество альтернатив из А максимальных относительно порядка <Раг (т. е. Парето-оптимальных альтернатив). Условие внешней устойчивости множества А* в такой модели согласно (5) состоит в выполнении следующей формулы:

(V а е А)(3 а* е А*)а <Раг а*. (7)

Покажем условие (7) для модели С. Зафиксируем а е А. Возможны два случая: 1) а е А*,

2)а / А*. В первом случае имеет место а <Раг а и (7) выполнено тривиальным образом. Во втором случае из определения максимального элемента получаем, что а <Раг ах для некоторого ах е А. Если ах — максимальный элемент, то (7) выполнено; в противном случае из определения максимального элемента получаем, что ах <Раг а2 для некоторого а2 е А и т. д. В результате получаем последовательность

^Раг ^Раг ,Раг

а < ах < а2 < . . . ,

а так как по следствию 1 упорядоченное множество А, иРаг удовлетворяет условию ОВЦ, то эта последовательность оборвется на конечном номере к , причем имеет место а <Раг ак и ак е А*, т. е. для модели С выполнено условие внешней устойчивости множества Парето-оптимальных альтернатив.

Докажем теперь утверждение В) теоремы 2. Пусть С — любая модель класса К, в которой

в качестве отношения предпочтения альтернатив выступает предпочтение по Слейтеру. Обозначим

через А+ множество тех альтернатив из А, которые максимальны по Слейтеру. Условие внешней устойчивости множества А+ в такой модели состоит в выполнении следующей формулы:

(V а е А)(3 а+ е А+ )а а+. (8)

Покажем (8) для модели С. Зафиксируем а е А. Возможны два случая: 1) а е А+, 2) а / А+. В первом случае имеет место а <51 а и (8) выполнено тривиальным образом. Во втором случае из определения максимального элемента получаем, что а <51 ах для некоторого ах е А. По уже доказанному утверждению А) для элемента ах найдется оптимальный, по Парето, элемент а2 А* такой, что ах <Раг а2. Из соотношений а <51 ах и ах <Раг а2 следует а <51 а2. Учитывая, что паретовский оптимум содержится в слейторовском оптимуме (т. е. А* С А+), получаем а2 е А+, что заканчивает доказательство утверждения В) и теоремы 2. □

Рассмотрим теперь модели класса К, в которых множество критериев частично упорядочено по важности отношением строгого порядка «<», а отношение предпочтения на множестве альтернатив есть отношение и, определенное формулой (4).

Теорема 3. Пусть множество критериев J конечно. Для того чтобы для любой модели СеК множество Мш максимальных элементов относительно порядка и было внешне устойчивым, достаточно, чтобы все цепи (С-, <-}-^ удовлетворяли условию максимальности.

Для доказательства теоремы 3 введем на множестве П С- отношение порядка и по формуле

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

(с-х)-^ <а (с-2)-^ ^ V з е J(с-х <- с-2 V (3 г < з) Сiх <i Сi2). (9)

Тогда соответствующее отношение строгого порядка выражается в виде

(с-х)-^ <а (с-2)-^ ^ (с-х)-<^ <а (с-2)-^ Л (3 г е J)Сiх <i с2. (10)

Лемма 2. Пусть множество J конечно, и все цепи (С-)-<^ удовлетворяют условию максимальности. Тогда всякая строго возрастающая цепь в упорядоченном множестве \ П С-, < /

Vе-7 /

удовлетворяет условию обрыва возрастающих цепей.

Доказательство. Положим ^| = п. Предположим противное, т. е. что существует бесконечно возрастающая цепь вида

(сх,..., сП) <а (с2,..., сП) <а (с?,..., сП) <а....

Рассмотрим первое неравенство (с^,..., сП) <а (с2, ...,сП). Согласно (10) (3 з'х)с]1 < -. Аналогично получаем (3 з2 )- < - ,..., (3 з'к )- < ск+х,... Таким образом, имеется бесконечное число таких неравенств, а так как множество J конечно, то существует индекс з* е J, для которого указанные неравенства выполняются бесконечное число раз:

Ск1 < Ск1 +х ск2 < ск2 + х ск3 < ск3 +х

-* -*7 - * ^^ ^- * ^-. } • • • •

Обозначим через бесконечное подмножество номеров к е N, для которых выполняется строгое неравенство - < ск+х, через №* — множество номеров к е N для которых выполняется равенство ск* = Ск*+х, через N--* — множество тех номеров к е N, для которых выполняется ск* > Ск*+х соот-

-*

Ск* = 4+х, через N--* — множество тех номеров к е N, для которых выполняется ск* > с^ + х ветственно. Предположим, что множество Ж-* конечно. Тогда, начиная с некоторого номера к* е N для всех к > к* выполняется неравенство с** < с^+х, причем, так как N+ бесконечно, строгие неравенства будут выполняться бесконечное число раз. Таким образом, в цепи С-* существует бесконечно возрастающая последовательность, что противоречит условию максимальности для этой цепи. Следовательно, N- бесконечно.

Для к е Я- неравенство с** < ск+х не выполняется. Согласно определению порядка и при з = з* и к е в правой части (9) будет выполнен второй член дизъюнкции. Поэтому для любого к е N- найдется номер г < з*, для которого выполнены неравенства ск < ск+х. В силу того что таких неравенств бесконечное число, а номеров г < з* лишь конечное число, найдется номер з2* < з*, для которого

неравенства вида с^* < ск2+х выполняются бесконечное число раз, т. е. подмножество N+2* бесконечно. Повторяя это рассуждение, получаем последовательность индексов з* = зх* > з2* > з3* > ..., которая в силу конечности множества J должна оборваться на некотором минимальном (относительно порядка <) номере з0 е J, для которого множество N-0 будет конечным, а это влечет (как показано выше) наличие бесконечно возрастающей последовательность в цепи С-о, что противоречит условию максимальности для цепи С-о. □

Из леммы 2 вытекает

Следствие 2. Пусть множество критериев I конечно и все цепи (С-, удовлетворяют

условию максимальности. Тогда всякая модель С е К, в которой отношение предпочтения альтернатив определяется формулой (4) , удовлетворяет условию (ОВЦ).

Доказательство теоремы 3 проводится аналогично теореме 2 с использованием следствия 2 вместо следствия 1.

2. ЗАДАНИЕ ПРАВИЛА ПРЕДПОЧТЕНИЙ С ПОМОЩЬЮ ПСЕВДОФИЛЬТРА

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

На семейство Ш накладываются следующие условия [3]:

(РИ) непустота: Ш = 0;

(РР2) мажорантная стабильность: Б е Ш, Т э Б ^ Те Ш;

(РР3) антидополнительность: Б е Ш ^ Б' / Ш.

Произвольное семейство Ш подмножеств множества J, удовлетворяющее аксиомам (РП)-(РР3), называется псевдофильтром над множеством J. Понятие псевдофильтра является обобщением понятия фильтра, играющего важную роль в некоторых вопросах алгебры, логики и топологии. В данной работе псевдофильтры используются для задания правила предпочтений. Для записи этого правила и исследования его свойств удобно с каждой моделью С вида (1) связать модель Сд следующего вида:

Сд = (А, (и-)-^}, (11)

где и- есть отношение линейного квазипорядка на А, определенное формулой

а <аз' а' ^ qj (а) <- qj (а').

Модели, принадлежащие введенному выше классу К, будем записывать в виде (11).

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

Пусть Ш — произвольный псевдофильтр над множеством критериев J. Рассмотрим решающее правило , которое каждой модели Сд = (А, (и-)-^} класса К ставит в соответствие отношение предпочтения (Сд) = р^ на множестве А, определенное следующим образом:

ах <р™ а2 ^ {зе7 : qJ (ах) < qJ Ы} е Ш. (12)

Замечание. В случае, когда Ш = ^}, решающее правило приводит к Парето-предпочтению; если взять в качестве Ш семейство подмножеств Б С J, содержащих более половины элементов множества J, правило приводит к мажоритарному предпочтению.

Наша следующая задача — дать аксиоматическую характеристику решающего правила . С этой целью введем следующие аксиомы для произвольного решающего правила Л.

(А1) Рассмотрим две модели Сд = (А, (и-)-^} и Сд = (В, (их)-^) класса К. Положим Л(Сд) = р, Л(Сд) = рх. Предположим, что для элементов ах,а2 е А и Ьх, Ь2 е В при любом з е J выполнена следующая эквивалентность: ах <а^' а2 ^ Ьх <°з' Ь2. Тогда эквивалентность ах <р а2 ^ Ьх <р1 Ь2 также справедлива.

(А2) Рассмотрим две модели Сд = (А, (и-)-^} и Сд = (А, (их)-^) класса К. Зафиксируем два элемента ах,а2 е А и предположим, что при любом з е J выполнена импликация ах <аз' а2 ^ ах <а^ а2. Тогда условие ах <р а2 влечет условие ах <р1 а2.

(А3) Рассмотрим две модели Сд = (А, (и-)-^} и Сд = (А, (их)-^) класса К. Зафиксируем

два элемента ах,а2 е А и предположим, что при любом з е J выполнена импликация ах <аз' а2 ^ ах <°з а2. Тогда условие ах <р а2 влечет условие ах <р1 а2.

(А4) Пусть А — произвольное множество. Зафиксируем два различных элемента ах,а2 е А. Тогда

найдутся такие модели Сд = (А, (и-)-^} и Сд = (А, (их)-^) класса К, что для первой модели выполнено ах <р а2, а для второй -(ах <р1 а2).

Теорема 4. Пусть Ш — псевдофильтр над множеством критериев J. Правило предпочтений , определенное формулой (12), удовлетворяет аксиомам (А1)-(А4).

Доказательство теоремы 4 проводится прямой проверкой. Проверим, например, выполнение аксиомы (А1).

Рассмотрим две модели Сд = (А, (и-)-^} и Сд = (В, (их)-^) класса К. Положим (Сд) =

= р^, (Сд) = р^. Предположим, что для элементов ах,а2 е А и 6х,62 е В при любом же J

выполнена эквивалентность: ах <а^' а2 ^ 6х <а^ 62.

Тогда {з е J : ах <аз' а2} = |з е J : 6х <°з' 621, следовательно, условия {з е J : ах <аз' а2} е Ш и

|з е J : 6х <аз 621 е Ш равносильны, поэтому высказывания ах <р^ а2 и 6х <Р1У 62 эквивалентны

между собой.

Установим теперь обращение теоремы 4.

Теорема 5. Зафиксируем семейство шкал (С-, <-)-<^ для измерения качественных критериев. Пусть Л — правило задания предпочтений, которое каждой модели Сд = (А, (и-)-^} класса К ставит в соответствие рефлексивное бинарное отношение предпочтения Л(Сд) = р на множестве альтернатив А, причем для Л выполнены аксиомы (А1)-(А4). Тогда существует такой псевдофильтр Ш над J, что Л = .

Наметим доказательство теоремы 5. Определим семейство выигрывающих коалиций критериев Ш следующим образом. Для произвольного подмножества Б С J условие Б е Ш полагаем выполненным тогда и только тогда, когда существует модель Сд = (А, (их)-^) класса К и такие элементы а“х,а“2 е А, что

ах <р а2 Л {з е J : ах <СГ;'' а2} = Б (13)

(мы обозначаем р = Л(Сд)).

Далее определяем правило для предпочтений в классе К формулой (12). Покажем, что = Л. Для этого достаточно убедиться, что для любой модели Сд = (А, (и-)-^} класса К выполнена эквивалентность

ах <р а2 ^ {з е J : ах <а" а2} е Ш. (14)

В самом деле, импликация слева направо в (14) верна по определению семейства Ш. Покажем

обратную импликацию. Пусть выполнена правая часть формулы (14). Это означает, что существует модель Сд = (А, (и-)-^) класса К и элементы а"х,а"2 е А, для которых выполнено

ах <р а2 Л {з е J : ах <СГ;'' а2} = {з е J : ах <аз' а2} . (15)

Тогда условия ах <а^' а2 и а"х <а^' а"2 при любом з е J эквивалентны между собой; по аксиоме (А1)

высказывания ах <р а2 и 0"х <р1 а"2 будут равносильными, а так как высказывание 0"х <р а"2 согласно (15) истинно, то истинным будет и высказывание ах <р а2. Таким образом, формула (14) проверена и равенство = Л установлено. Для завершения доказательства теоремы 5 осталось показать, что определенное формулой (13) семейство подмножеств образует псевдофильтр. Это производится простой проверкой аксиом (РР1)-(РР3).

Библиографический список

1. Подиновский В. В., Ногин В. Д. Парето-оптимальные решения многокритериальных задач. М. : Наука, 1982. 256 с.

2. Смирнова Д. С. Модели многокритериальной оптимизации с частично упорядоченным множеством критериев // Компьютерные науки и информационные тех-

нологии : материалы междунар. науч. конф. Саратов : Издат. центр «Наука», 2012. С. 293.

3. Розен В. В. Математические модели многокритериальной оптимизации по качественным критериям // Компьютерные науки и информационные технологии : материалы междунар. науч. конф. Саратов : Издат. центр «Наука», 2012. С. 266.

Models of Multi-criteria Optimization with Quality Criteria V. V. Rozen, D. S. Smirnova

Saratov State University, Russia, 410012, Saratov, Astrahanskaya st., 83, Rozenvv@info.sgu.ru, smirnova@okean-kv.ru

We consider mathematical models of multi-criteria optimization with quality criteria. The main problem is a construction of preference relations on the set of alternatives and an investigation of its mathematical properties. Two methods for contraction of Pareto-optimal set are proposed. The first method is based on introduction of a partial order relation on the set of criteria and the second leans selection of the most important groups of criteria.

Key words: model of multi-criteria optimization, preference relation, Pareto-optimality, winning coalition of criteria.

References

1. Podinovskiy V. V., Noghin V. D. Pareto-optimal’nye resheniia mnogokriterial’nykh zadach [Pareto-optimal decisions of multi-criteria problems]. Moscow, Nauka, 1982, 256 p. (in Russian).

2. Smirnova D. S. Modeli mnogokriterial’noi optimizatsii s chastichno uporiadochennym mnozhestvom kriteriev [Models of multi-criteria optimizations with partially ordered set of criteria]. Komp’iuternye nauki i infor-

matsionnye tekhnologii : materialy mezhdunar. nauch. konf., Saratov, 2012, pp. 293 (in Russian).

3. Rozen V. V. Matematicheskie modeli mnogokriterial’noi optimizatsii po kachestvennym kriteriiam [Mathematical models of multi-criteria optimization under quality criteria]. Komp’iuternye nauki i infor-matsionnye tekhnologii : materialy mezhdunar. nauch. konf. Saratov, 2012. pp. 266 (in Russian).

УДК 519.17

УПОРЯДОЧЕННОЕ МНОЖЕСТВО СВЯЗНЫХ ЧАСТЕЙ МНОГОУГОЛЬНОГО ГРАФА

В. Н. Салий

Кандидат физико-математических наук, заведующий кафедрой теоретических основ компьютерной безопасности и криптографии, профессор, Саратовский государственный университет им. Н. Г. Чернышевского, SaliiVN@info.sgu.ru

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

Ключевые слова: многоугольный граф, линейный граф, двоичный вектор, двойственность, упорядоченное множество, решетка.

Под графом понимается пара С = (V,а), где V — конечное непустое множество и а С V х V — отношение на нем. Элементы множества V называются вершинами графа, а пары, входящие в отношение смежности а, — дугами.

Если V' С V и а' С а, то граф С' = (V', а') называется частью графа С. В случае, когда а' = а П (V' х V'), говорят, что С' является подграфом графа С.

Пусть С = (V, а) и Н = (и, в) — некоторые графы. Вложение графа С в граф Н — это такое инъективное отображение ^ : V ^ и, что (V V, V Є V)((г>, V') Є а =^ (^(г>),^(^')) Є в)- Если граф С

© Салий В. Н., 2013

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