Читайте также:
|
|
(ТМП) здесь рассматриваются как класс методов формализованного представления систем (см.). Символически отображение системы в виде множества, состоящего из совокупности подмножеств, показано на рис. 1.
Теоретико-множественные представления базируются на понятиях множество, элементы множества, отношения на множествах.
Система может быть представлена совокупностью множеств или подмножеств разнородных компонентов.
Понятие «множество» относится к числу интуитивно постигаемых понятий, которым
трудно дать определение. Это понятие содержательно эквивалентно понятиям «совокупность», «собрание», «ансамбль», «коллекция», «семейство», «класс» и другим обобщающим понятиям.
Один из основоположников теории множеств* Георг Кантор определял множество как «многое, мыслимое нами как единое».
Множества могут задаваться следующими способами:
1) списком, перечислением (интенсиональным путем), например,
Ц},где/= 1...Л, (1)
или
<ах,а2,...,а;,...,ап>, (lfl)
где cij e A, e - знак вхождения элементов в множество;
2) путем указания некоторого характеристического свойства
А (экстенсионально). Например, «множество натуральных чисел»,
«множество рабочих данного завода», «множество планет сол
нечной системы», «множество А» и т.д
В основе теоретико-множественных преобразований лежит принцип перехода от одного способа задания множества к другому:
А = <al,a2,...,aj,...,an>, (2)
или
<я,, а2,..., я,,..., ап> ->А. (2а)
Переход от интенсионального способа задания множества к экстенсиональному называют принципом свертывания.
В множестве могут быть выделены подмножества. Вхождение элементов в любое множество или подмножество описывается знаком принадлежности е, а вхождение подмножества в множество записывается В а А. Это означает, что все элементы подмножества В являются одновременно элементами множества А:
Ь{е В Ь}еА
62 € В b2e A
-*B<zA
b„e В Ь„еА
П п
""Независимо от Г. Кантора математическую теорию бесконечных множеств создал чешский ученый Б. Больцано, основной труд которого опубликован много лет спустя после его смерти.
Важным является понятие пустое множество - множество, в котором в данный момент нет ни одного элемента: D - 0.
При использовании ТМП в соответствии с концепцией Кантора можно вводить любые отношения. В случае уточнения этих отношений применительно к множествам удобно пользоваться наглядными диаграммами Эйлера-Венна, примеры которых для операции объединения (и), пересечения (& или п), дополнения (отрицания, обозначаемого знаком «-» над именем множества либо знаком «-л» перед именем множества или его элемента) приведены на рис. 2.
Теории, развивавшиеся на базе ТМП, первоначально использовали отношения, подобные функциям алгебры логики, и в первую очередь - бинарной алгебры логики Буля (см. Математическая логика).
В большинстве работ [1, 2, 3, 7,12 и др.] ТМП излагаются на примере теории чисел, для развития которой достаточно основных элементарных отношений е, С, с, <х, Q, u, n, -i.
По мере приложения ТМП к более сложным проблемам отношения начинают заимствоваться из математической лингвистики (которую теория множеств, в свою очередь, помогает развивать), а при отображении особо сложных проблемных ситуаций с неопределенностью разрабатываемую или исследуемую систему отображают множествами с отношениями произвольного типа (так, например, в случае применения ТМП в ситуационном моделировании используются отношения «быть над», «быть под», «находиться рядом» и т.п., которые допустимо обозначать в разрабатываемом на этой основе языке моделирования произвольными символами, удобными ЛПР).
Особого внимания заслуживает преобразование множеств путем установления взаимоотношений между элементами разных
исходных множеств.
Из двух или нескольких множеств можно сформировать установлением отношений между элементами этих множеств новое множество. Это новое множество, как правило, следует рассматривать как состоящее из принципиально новых элементов.
Например, объединяя элементы из множества «конденсаторы С» и множества «катушки индуктивности L», получим новое множество «колебательные контуры КК» (если, конечно, введенное отношение между исходными элементами отображает необходимые действия по объединению соответствующих выводов конденсаторов и катушек индуктивности). Аналогично можно отобразить процесс бракосочетания: из множеств «женихи У» и «невесты G» в ЗАГСе путем соответствующей
операции (процедуры регистрации брака) формируется множество «Семьи С», элементы которого^ = <yirkgJ>, где у,е Y,gjE G,rke Re,R„~ множество взаимоотношении между людьми, имеющих принципиально новый смысл для общества.
При этом важно отметить, что не только установление какого-либо вида специальных отношений, как в приведенных примерах, но и формирование элементов нового множества путем простого «помещения рядом» элементов исходных множеств позволяет получать эффект появления нового смысла, что обеспечивается доосмыслением взаимоотношений человеком на основе его предшествующего опыта. Это важно при моделировании ситуаций с большой исходной неопределенностью, когда неизвестен характер взаимоотношений между элементами разных групп
(подмножеств), выявленных для отображения системы, проблемной ситуации.
Данный эффект используется при моделировании процесса автоматизации формирования и анализа структур целей и функций (см.), в теории морфологического моделирования (см. Морфологический подход).
При использовании таких преобразований необходимо предварительно оценивать перебор. При получении нового множества из элементов 2, 3 или более исходных подмножеств с математической точки зрения имеет место операция размещения с повторениями, при использовании которой число получаемых компонентов
K = klxk2x... xkn, (3)
где Лр к2,..., кп - количества элементов в подмножествах Mv Мг,... Мп, что дает существенно меньший перебор, чем формирование сочетаний (число которых Спт = пУт\(п-т))).
Между теоретико-множественными описаниями разных систем или их частей можно устанавливать соответствия. Для характеристики сходства множеств (подмножеств) можно использовать понятия гомоморфизма (см.), изоморфизма (см.), автоморфизма, отношения рефлексивности, симметричности, транзитивности (см. Семиотические представления), заимствованные теорией множеств из других разделов математики.
Для отображения систем важными понятиями являются понятия ординарного и экстраординарного множеств. Если множество сформировано из геометрических фигур, например треугольников, и принято условие, что формирование нового множества осуществляется в той же плоскости, то полученное новое множество будет также плоской геометрической фигурой, а, возможно, даже и треугольником. Такие множества относят к классу ординарных. Аналогично можно посмотреть на множество колебательных контуров, которые так же, как конденсаторы и катушки индуктивности, являются элементами радиотехнических устройств.
Однако, учитывая принципиально новые свойства колебательного контура, можно эту же ситуацию трактовать как формирование экстраординарного множества с принципиально новыми свойствами элементов. При формировании экстраординарного множества в примере с семьей изменяются не только свойства множества, но и суть и даже наименования исходных элементов («жених» —» «муж», «невеста» -» «жена»).
Важным понятием для освоения и использования ТМП является понятие континуума (от лат. continuum - непрерывный) -связного обобщающего множества (т.е. как бы единого непре-
рывного пространства), в рамках которого осуществляются операции над множествами (их изъятие, добавление новых, объединение, пересечение и т.п.).
В простейших случаях континуум может быть задан границей, которая не изымается даже в случае, если исключаемое множество (подмножество) вплотную смыкается с этой границей (в примерах, приведенных на рис. 2, роль континуума играет прямоугольник). Роль континуума может играть пустое множество, значительно больших потенциальных размеров, чем входящие в него подмножества. Но в более общем случае, особенно при отображении открытой системы (см.), в которую могут постоянно включаться новые подмножества с непредсказуемыми границами, континуум формируется как внешняя граница всех пересекающихся или другим образом взаимодействующих подмножеств, с помощью которых отображается система.
Понятно, что в случае моделирования развивающихся систем континуум постоянно видоизменяется, и его изменения, в том числе сохранение связности, нужно постоянно уточнять.
Благодаря тому, что в соответствии с первоначальной концепцией Кантора в случае применения теории множеств допустимо введение любых произвольных отношений, ТМП стали использоваться как обобщающий язык при сопоставлении различных направлений математики и других дисциплин, явились основой для возникновения новых научных направлений или развития существующих.
В частности, ТМП получили широкое распространение для уточнения ряда математических направлений (первой теорией, для которой на основе этих представлений были получены важные новые результаты, была теория чисел); сыграли большую роль в становлении комбинаторики, топологии, в разработке теории «размытых» множеств Л. Заде [6]; на их основе стали создаваться первые информационно-поисковые языки, языки автоматизации моделирования; на ТМП базируется вариант математической теории систем М. Месаровича [9].
Использование ТМП при моделировании систем позволяет организовать взаимодействие и взаимопонимание между специалистами различных областей знаний. С их помощью можно записать различные определения системы и выбрать из них то, которое в наибольшей степени отражает концепцию исследователей, проектировщиков.
,**■.. "f ■
Конкретная система при первоначальном описании может быть отображена теоретико-множественной формулой, включающей наборы различных элементов (например, А, В, Q, отношений между ними (R), которые могут быть также разделены на подмножества (Л,, R2, Я3 и т.д), свойств элементов (£>д, Qb, Qc) и свойств отношений (Qr); могут быть учтены множества входных воздействий X и выходных результатов Y [3]:
S = <А, В, С, R, QQ,Qb, Qc> Qr, X, Y>. (4)
Затем, по мере накопления сведений о системе, теоретико-множественная формула (4) может измениться и отразить взаимоотношения между группами множеств:
5=<{^}Л1{й/.}Л2{ЬА}Л3{с(/}>, (5)
а в дальнейшем описание может уточняться: могут быть введены подмножества и отношения между ними и их элементами; деление на подмножества может быть повторено неоднократно, и таким образом с помощью ТМП может быть отображена многоуровневая структура; отношения могут быть уточнены в виде набора правил преобразования множеств или подмножеств.
Как уже было отмечено, при использовании ТМП в принципе можно вводить любые отношения. Однако при произвольных отношениях в формализованном с их помощью описании проблемной ситуации довольно быстро могут обнаружиться неразрешимые противоречия - парадоксы, апории или антиномии, что не позволяет оперировать с получаемыми теоретико-множественными моделями таким же образом, как с классическими математическими соотношениями, гарантируя достоверность получаемых результатов,
В качестве примеров парадоксов приводят обычно: парадокс лжеца (нельзя дать положительного ответа на вопрос: «Ты лжешь?»), парадокс парикмахера, которому отдано распоряжение «брить всех мужчин в полку, которые не бреются сами».
Действительно, если попытаться формально записать ситуацию парадокса парикмахера, то возникает неразрешимое противоречие: парикмахер X принадлежит множеству одновременно мужчин А/,, которые не бреются сами и которых по распоряжению он обязан брить, и множеству тех мужчин М2, которые бреются сами и которых согласно распоряжению он брить не дол-
жен, и эти множества М { и М2 не пересекаются и не входят одно в другое, т.е. должно иметь место: Хе Mv Хе М2, Mi = MlnM2 = 0, что невозможно.
С примерами антиномий можно познакомиться б популярной брошюре Н.Я. Виленкина [2], в которой наряду с известными парадоксами приводятся ситуации возможности получения в случае применения ТМП «безразмерных гостиниц» лемовского героя Иона Тихого*.
Примеры парадоксов легко можно найти во многих высказываниях неформализованного текста, например, «Ты должен сам любить меня» (если «должен», то «не сам»; если «сам», то никому ничего «не должен»).
На этом свойстве текстов основаны некоторые психологические тесты.
Эта принципиальная особенность текстов не позволяет однозначно отразить с их помощью проблемные ситуации и требует перевода текстов в формализованные описания с использованием специализированных знаковых систем, языков, в которых по возможности устранены парадоксы. Для разработки таких языков могут быть использованы ТМП, которые позволяют выявлять и устранять парадоксы, ограничивая при этом свободу выбора отношений, т.е., строго говоря, огрубляя качественное описание, уменьшая его полноту.
Такие ограничения в случае применения ТМП можно делать осознанно, фиксировать и пересматривать при необходимости. При разработке языков моделирования полезно ознакомиться с конструктивной теорией множеств (см., например, в [7]).
• 1. Бурбаки Н. Теория множеств / Н. Бурбаки. - М.: Мир, 1965. 2. В и -ленки н Н.Я. Рассказы о множествах / Н.Я. Виленкин. - М.: Наука, 1969. 3. Волкова В.Н. Методы формализованного представления (отображения) систем: текст лекций / В.Н. Волкова, Ф.Е. Темников. - М.: ИПКИР, 1974. 4. Волкова В.Н. Методы формализованного представления систем: учеб. пособие/ В.Н. Волкова, А.А. Денисов, Ф.Е. Темников. -СПб.: Изд-во СПбГТУ, 1993. 5. Волкова В.Н. Основы теории систем и системного анализа / В.Н. Волкова, А.А. Денисов. - СПб.: Изд-во СПбГТУ, 1997. - С. 102-109. 6. Заде Л. Теория линейных систем /Л. Заде, Г. Дзоер. - М.: Наука, 1970. 7. Карри X. Основания математической логики / X. Карри. - М.: Мир, 1969. 8. Кузнецов О.П. Дискретная математика для инженеров / О.П. Кузнецов, Г.М. Адельсон-Вельский. - М.: Энергоатомиздат, 1988. 9. Месарович М. Общая теория систем: математические основы / М. Месарович, И. Такахара. -М.: Мир, 1978. 10. Сигорский В.П. Матема-
*Лем С. Звездные дневники Иона Тихого. - Собр. соч. - Т. 7. - 1994.
46-1159
тический аппарат инженера / В.П. Сигорский. - Киев: Техшка, 1977. П.Си-
схемный анализ в экономике и организации производства: учеб. для
вузов/Под ред. С.А. Валуева, В.Н. Волковой. - Л.: Политехника, 1991.
12. Черч А. Введение в математическую логику / А. Черч.-М.: Иностр. лит.,
1960. - С. 66-80. В.Н, Волкова
ТЕОРИЯ ИГР (ТИ) - раздел современной математики, изучающий математические модели конфликтных ситуаций, т.е. таких, при которых интересы участников либо противоположны (эти модели называются антагонистическими играми), либо не совпадают, хотя и не противоположны {игры с непротивоположными интересами, неантагонистические игры).
Основоположниками ТИ являются Дж. фон Нейман и О. Мор-генштерн [14]. Они попытались математически описать характерные для экономики явления как некоторую игру. Например, они ставили задачу оптимизации поведения субъектов рынка.
В последующем ТИ стала рассматриваться как теория принятия решений, реализующих поставленные цели в условиях неопределенности информационной ситуации. Однако в ТИ рассматриваются и игры с полной информацией (т.е. в условиях определенной ситуации). Разумеется, ТИ, как и любая другая математическая теория, не охватывает все разнообразные задачи в конфликтных ситуациях. Она рассматривает ситуации, характеризующиеся определенной системой правил-ограничений и имеющих некоторую формальную структуру.
Суть игры в том, что каждый из участников принимает такие решения (выбирает стратегию действий), которые, как он полагает, обеспечивают ему наибольший выигрыш или наименьший проигрыш, причем этому участнику игры ясно, что результат зависит не только от него, но и от действий партнера (или партнеров).
Особое место среди условий, в которых приходится принимать решения, занимают условия конфликта. Конфликтом естественно называть всякое явление, применительно к которому имеет смысл говорить, кто и как в этом явлении участвует, каковы его возможные исходы, кто в этих исходах заинтересован и, наконец, в чем состоит эта заинтересованность.
В рамках ТИ принимаемые решения выступают как достаточно упрощенные и идеализированные схемы реальных явлений. ТИ есть теория математических моделей.
Для формального описания игры необходимо, чтобы были определены:
• множество возможных ходов Мх для каждого игрока Uj,
• платежная функция (функция полезности) F, определенная для заключительной ситуации Ъ или для каждой точки Ь{ из множества заключительных ситуаций;
• правила выделения множеств М.' из множества М(.для каждой ситуации bi и игрока и, (правила выбора ходов).
Наиболее развита теория матричных позиционных игр двух лиц, основные положения которой изложены, например, в [2-7, 10-17].
Геометрически такую игру можно представить на рисунке в виде «дерева» игры. Узлы этого «дерева» соответствуют возможным ситуациям в игре, а заключительным ситуациям - «закрашенные» узлы. Номер игрока, делающего ход, при данной ситуации указан внутри каждого из узлов. Множества Л/, изображаются множеством ветвей, выходящих из данного узла. Около заключительных ситуаций написано распределение выигрышей и проигрышей между игроками после окончания игры.
Любая последовательность ходов, сделанных игроками в процессе игры, определяет партию игры. Число различных партий равно числу заключительных ситуаций и является важным признаком при исследовании игр.
Выбор игроком ut того или иного хода на данном шаге игры называется ходовой альтернативной стратегией игрока, а набор указаний, который позволяет игроку в любой ситуации игры (точнее, при любой информации об игре) выбирать ход - полной стратегией игры, или просто стратегией игрока иг
При обозначении ходовых стратегий на рисунке верхний индекс указывает номер игрока, которому принадлежит эта стратегия, нижний -т
46*
порядковый номер ходовой стратегии в множестве стратегий данного игрока.
Пунктирной линией на рисунке обведены вершины «дерева», которые игрок по правилам игры не может различать на данном шаге. Например, на третьем шаге игрок /, если он выбрал на первом шаге ход f,', знает, что игрок 2 может выбрать либо /,2, либо i22, но не может знать, какой именно из ходов выбрал игрок 2, т.е. игрок 1 не знает, в какой из этих двух возможных ситуаций, ограниченных пунктиром, находится в данный момент игра. Совокупность ситуаций, попавших внутрь пунктирной линии, называется информационным множеством. В играх с полной информацией такие множества состоят из одной ситуации.
Стратегия выбирается игроком на основе некоторой решающей функции, определенной на множестве стратегий. Эта функция может быть представлена, например, в виде платежной матрицы, которая называется матрицей игры. Для игры, «дерево» которой приведено на рисунке, матрица имеет вид таблицы, где St '«i,1, i,1^' = (Л 'У'^з' =l21'Ii,'^4l = = i2l, i2] - последовательности ходов игрока u,; Sf = /,2; 522 = i22 - последовательности ходов игрока ит
Положительные элементы матрицы соответствуют выигрышам игрока нр отрицательные - выигрышам игрока м3-
Действия игрока направлены на поиск стратегии, при которой его выигрыш максимален. Для игрока их полная стратегия оптимальна при
щх{ттау}, (1)
где а(, - элементы матрицы игры; i = 1, 2,..., l;j - 1,2,... m; / - число полных стратегий игрока и(.; m - число полных стратегий игрока и2.
Оптимальная стратегия для игрока и2 будет достигнута при
min{maxa».},
У '
где (= 1,2. /;./'= 1,2,... т.
Эти оптимальные стратегии называются максиминной и минимаксной соответственно.
Если выполняется равенство (теорема о минимаксе)
maxlmina^} = minlmaxa,'.}, (2)
i j J j i
то говорят, что игра имеет седловую точку, и элемент матрицы, определяемый на основании (2), называется ценой игры.
Игры с седловой точкой называются играми с чистыми стратегиями.
Такие игры заканчиваются, как только игроки, произведя полный анализ матрицы игры, выберут свои оптимальные стратегии.
Однако в матрице игры может не быть седловой точки.
Например, для игры с матрицей +Jjj ~5
max{mina-.} = -5; min{maxa»} = 5. (3)
i j J j i
В этих случаях игрокам при выборе стратегии следует избегать какой-либо закономерности, так как на основе анализа его игры противник может разгадать принятую закономерность и пользоваться случайным набором полных стратегий (выбор может определяться законом распределения полных стратегий). Иными словами, игры, в матрице которых нет седловой точки, не могут быть описаны в рамках аналитических представлений, для их описания требуется привлекать вероятностные оценки.
Стратегия, определяемая последовательным выбором полных стратегий на основе закона распределения этих стратегий, называется смешанной. В отличие от нее стратегии, рассмотренные ранее, называют чистыми стратегиями.
Цена игры в играх со смешанными стратегиями определяется в виде математического ожидания, которое характеризует мак-симинную смешанную стратегию игрока и, и минимаксную смешанную стратегию игрока ы2.
Возможность минимаксных и максиминных стратегий (чистых и смешанных) определяется фундаментальной теоремой ТИ, доказанной Дж. фон Нейманом в 1928 г., - теоремой о минимаксе [14]:
«Для антагонистических игр двух лиц всегда существуют оптимальные смешанные стратегии для игроков и{ и и2, и оптималь-
ная смешанная стратегия для и1 является его смешанной минимаксной стратегией».
Смысл принципа минимакса можно выразить следующим образом: стремление «противника» максимизировать наши минимальные потери равнозначно нашему стремлению минимизировать наши максимальные потери.
В наиболее простом случае речь идет о противоборстве только двух противников (например, двух конкурентов, борющихся за рынок сбыта). В более сложных случаях в игре участвуют многие, причем они могут вступать между собой в постоянные или временные коалиции, союзы.
Игра двух лиц называется парной. Когда в игре участвуют N игроков - это игра N лиц, а в случае образования коалиций игра называется коалиционной.
Имеются исследования, распространяющие основные положения классической матричной ТИ двух лиц на игры с числом участников больше двух.
В частности, в 1951 г. Дж. Нэш доказал аналогичную теореме Дж. фон Неймана для матричных игр теорему о существовании ситуаций равновесия в смешанных стратегиях для безкоалицион-
ных игр.
Однако общей теории для игр с произвольным числом участников N, большим, чем 2, не существует.
Наиболее развиты для игр с большим числом игроков методы коалиционных игр, в которых участники в процессе игры могут образовывать временные или постоянные коалиции с договорным распределением выигрыша.
Здесь принимающему решения субъекту приходится считаться не только со своими собственными целями, но также с теми целями, которые ставят перед собой его партнеры. Помимо этого он должен учитывать, кроме известных ему обстоятельств конфликта, еще и те решения, которые принимают его противники и которые ему самому неизвестны.
Формальную модель для этого класса игр можно представить
следующим образом.
Формальная модель конфликта. Пусть принимающие участие в конфликте стороны суть элементы некоторого абстрактного множества (их принято называть игроками, а подмножества игроков, которые являются действующими сторонами в конфликте, - коалициями действия (обозначим их Эу.
Каждая из коалиций действия К принимает некоторое решение из некоторого множества Sk доступных для нее решений. Элементы множества Sk называются стратегиями коалиции К. Выбор каждой из коалиций действия некоторой стратегии определяет то, что естественно назвать исходом конфликта. Допустимо, чтобы тот или иной из этих исходов был множеством явлений с вероятностной мерой на нем. Кроме того, некоторые комбинации выбранных коалициями действия стратегий могут оказаться несовместимыми и потому неосуществимыми.
Все исходы конфликта называются ситуациями. Ситуации составляют некоторое множество S, являющееся подмножеством множества всех комбинаций стратегий коалиций действия, т.е. декартова произведения множества стратегий:
5с П V (4)
Заинтересованные в исходах конфликта стороны называются коалициями интересов (обозначим их 9^).
Во многих реальных конфликтах могут встречаться коалиции действия, не являющиеся коалициями интересов, и наоборот.
Рассмотрим форму выражения заинтересованности для коалиции интересов. Эта заинтересованность проявляется в том, что каждая из этих коалиций предпочитает одни исходы конфликта другим. Это описывается в виде некоторого отношения предпочтения - абстрактного бинарного отношения >- на множестве всех ситуаций. Тот факт, что коалиция интересов К предпочитает ситуацию х ситуации^, обозначается как х>у.
Вообще говоря, никаких свойств у отношения J (кроме его бинарности) не предполагается,,хотя обычно оно считается транзитивным (т.е. из х>у и y>-z следует *£г). В частности, не тре-
к к к
буется, чтобы отношение было линейным, т.е. любые две ситуации были сравнимы одна с другой.
На множестве ситуаций S определяется функция Ню принимающая вещественные значения и называемая функцией выигрыша коалиции интересов К, Ее значение Н^х) понимается как выигрыш, который коалиция К получает в ситуации д:. Естественно
принять, что ху у, если Н^х) > Hjfy). к
Итак, формальное описание конфликта состоит в задании системы
Г = [*ЛЗД,е^>%>}„е<0* (5)
где перечисленные в квадратных скобках множества и отношения связаны между собой, как это было уже описано. Такая система является формальной моделью конфликта, которая и называется игрой.
Формализация принятия решения. Рассмотрим два аспекта этого вопроса. Необходимо представлять, в каком смысле и до какой степени коалиция в состоянии отличать свои стратегии как одну от другой, так и от иных объектов, не являющихся ее стратегиями. Если множество стратегий у коалиции действия конечно, то такого рода различения для нее потенциально осуществимы и эта сторона вопроса о выборе стратегии отпадает. В противном же случае некритические представления о неограниченных возможностях выбора стратегии приводят к слишком большой свободе в конструировании самих игр и, как следствие этого, - к построению игр, анализ которых приводит к парадоксальным явлениям.
Понятие оптимальности принимаемого решения расширяется до понятия компромиссного решения и поддается формализации значительно труднее, чем понятия конфликта и принятия решения.
Пусть необходимо максимизировать значение функции/, которая задана на некотором множестве М и принимает вещественные значения. При этом будем предполагать, что в нашей власти выбрать любую точку или любые точки множества М.
Поставленную задачу можно сформулировать несколькими эквивалентными способами. Например:
• найти точки х, в которых значение функции/не меньше ее значений в каких-либо других точках M:f(x) >/(у), у е М;
• найти такие точки х, что любое отклонение от них в пределах множества М не увеличивает значение функции /;
• найти такое множество точек R, что для произвольных х, уе Дне может быть/(х) >/(у), а для любой точки z e R найдется такая точка хе R, что/(х) >/(г).
Если вместо максимизации значения функции будем заниматься поисками наиболее предпочтительной точки в множестве М в условиях линейного отношения предпочтения на этом множестве,
то эти формулировки останутся эквивалентными. Но если отношение предпочтения нелинейно, то приведенные формулировки перестают быть эквивалентными.
Классификация игр. Формальное определение игры оставляет широкую свободу выбора конкретных возможностей для компонентов, составляющих игру. Налагая на эти компоненты те или иные ограничения, можно получать различные классы игр.
В качестве первого классификационного признака выступает множество коалиций интересов 9?^ Если это множество пусто, то конфликт вырождается в явление, в исходах которого никто не заинтересован. Если множество 9^ состоит из единственной коалиции интересов, то также утрачивается конфликт в обычном смысле этого слова. Собственно ТИ начинается тогда, когда множество "Ry насчитывает не менее двух заинтересованных сторон.
Следующим признаком классификации является число коалиций действия. Рассмотрение игр с пустым множеством коалиций лишено смысла. Если же в игре имеется хотя бы одна коалиция действия К, то исследование игры становится содержательным. В этом случае имеется единственное множество стратегий SK, a множество всех ситуаций является его подмножеством S e S. Для таких игр стратегии совпадают с ситуациями. Их принято называть нестратегическими. К числу таких игр относятся кооперативные игры, их обобщения, а также так называемые арбитражные схемы, теория угроз и схемы рыночного типа (одна из них - модель рынка по Эджворту).
Общая схема нестратегической игры состоит в следующем. Некоторое действующее начало (единственная коалиция действия) способно породить любую ситуацию из заранее заданного множества. Заинтересованные начала (коалиции интересов) на основании имеющихся для них отношений предпочтения для ситуаций предъявляют к ситуациям те или иные требования. Совокупность этих требований имеет значение принципа оптимальности: ситуация, удовлетворяющая им, называется оптимальной.
Нестратегическим играм противостоят игры, в которых участвуют более одной коалиции действия. Эти игры называются стратегическими. В большинстве работ по ТИ рассматриваются стратегические игры, в которых множества коалиций действия и коалиций интересов совпадают (как те, так и другие коалиции называются в этом случае игроками), множество ситуаций совпадает с декартовым произведением множества стратегий:
5=; Ц Sk' (6)
а отношения предпочтения (для игроков) определяются соответствующими функциями выигрыша. Такие игры называют бескоалиционными. Безкоалиционная игра может быть задана в виде системы
Г = |/, W.fe/, {Hthie Л, (7)
где / - множество игроков;
S. - множество стратегий игрока i;
Н{ - его функция выигрыша, т.е. функция, заданная на множестве всех ситуаций и принимающая вещественные значения.
Важным частным случаем безкоалиционной игры является уже рассмотренная игра с двумя игроками, в которой значения функций выигрыша в любой ситуации равны по величине и противоположны по знаку:
Д,(5)=-Я11(5). (8)
Такие игры называются антагонистическими, или играми двух лиц с нулевой суммой. Процесс протекания безкоалиционной игры следующий: каждый из игроков независимо от остальных выбирает некоторую стратегию; после того как сформировалась некоторая ситуация, каждый игрок получает выигрыш, равный значению своей функции выигрыша в этой ситуации.
Принцип оптимальности в безкоалиционных играх называют принципом осуществимости цели. В случае антагонистической игры этот принцип превращается в принцип максимина, а ситуации равновесия становятся седловыми точками.
Отсутствие у игр решений достаточно успешно преодолевается введением «смешанных стратегий».
В ТИ используются разного рода редукции одних игр к другим, более просто устроенным. Например, сведение многошаговых игр к матричным, а также введение редуцированной формы кооперативных игр. Простейшими исчислениями игр можно в известном смысле считать игры на выживание, стохастические, рекурсивные и дифференциальные игры. Каждая их этих игр представляет собой семейство однотипных игр с фиксированным начальным состоянием. Процесс многошаговой игры оказывается
определенным образом устроенной системой переходов от одной такой игры к другой.
Перспективными являются следующие направления ТИ:
• теория дифференциальных игр [1], представляющая собой многошаговые процессы принятия решений, развертывающиеся во времени, при наличии логической связи между шагами. Эти игры в качестве аппарата исследования используют классические средства математического анализа - дифференциальные уравнения;
• теория модельных игр, базирующаяся на экспериментах, которые могут осуществляться с помощью моделирования алгоритма на вычислительных машинах; игры человека с моделью или моделей между собой могут помочь усовершенствовать алгоритм. Модельные игры являются наиболее перспективным средством исследования при принятии решений в условиях неопределенности;
• теория рефлексивных игр [8,9], которая рассматривает имитацию рассуждений противника в процессе игры как компоненту собственного мыслительного процесса принятия решений.
Применение ТИ возможно в любой области человеческой деятельности. Имеются приложения ТИ к военно-техническим задачам, к социально-экономическим проблемам (поведение фирмы на рынке), к анализу технических систем и других ситуаций, в которых имеет место конфликт или принятие решений в условиях неопределенности.
При этом следует иметь в виду, что практическая реализация теоретико-игровых моделей часто затруднительна, поскольку выявление предпочтений, вычисление значений функции выигрыша не всегда объективно возможно, связано с проблемой измерений величин, особенно в социально-экономических системах с активными элементами, обладающими непредсказуемым поведением. В то же время качественные выводы, даваемые ТИ на основе приближенных или даже условных данных и имитационного моделирования, могут принести большую пользу при решении конкретных задач.
• 1. Айзеке Н. Дифференциальные игры / Н. Айзеке. - М.: Мир, 1967. 2. Вентцель Е. С. Элементы теории игр/ Е.С. Вентцель.-М.: Физматгиз, 1961. 3. Волкова В.Н. Методы формализованного представления (отображения) систем: текст лекций / В.Н. Волкова, Ф.Е. Темников. - М.: ИПКИР, 1974. - С. 16-17,95-99.4. Воробьев Н.Н. Теория игр / Н.Н. Воро-
бьев. - М: Знание, 1976. 5. Воробьев Н.Н. Теория игр: лекции для эконо
мистов-кибернетиков / Н.Н. Воробьев. - Л.: ЛГУ, 1974. 6. Дюбин Г-Н.
Введение в прикладную теорию игр / Г.Н. Дюбин, ВТ. Суздаль. - М: На
ука. Главная редакция физико-математической литературы, 1981. 7. Кар-
л и н С. Математические методы в теории игр, программировании и эконо
мике / С. Карлин. - М.: Мир, 1964. 8. Лефевр В.А. Конфликтующие
структуры / В.А. Лефевр. - М.: Высшая школа, 1967. 9. Л е ф е в р В.А. Алгеб
ра конфликта / В.А. Лефевр, Г.Л. Смолян. - М.: Знание, 1968.10. Л ь ю и с Р.Д.
Игры и решения / Р.Д. Льюис, X. Райфа. ~ М.: Иностр. лит., 1961. 11. Мак-
К и н с и Дж. Введение в теорию игр / Дж. Мак-Кинси. - М.: Физматгиз, 1960.
12. Математика и кибернетика в экономике: словарь-справочник. -М.:
Экономика, 1975. -С. 570-573.13. Матричные игры/Сб. переводов под
ред. Н.Н. Воробьева.-М.: Физматгиз, 1961. 14. Нейман Дж. фон.Теория
игр и экономическое поведение / Дж. фон Нейман, О. Моргенштерн: пер. с
англ.-М.: Наука, 1970. 15. Оуэн Г. Теория игр/Г. Оуэн.-М.: Мир, 1971.
16. Позиционные игры/Сб. переводов под ред. Н.Н. Воробьева. -М.:
Наука, 1967. 17. Поспелов Д.А. Игры и автоматы/Д. А. Поспелов. - М.:
Энергия, 1967. СВ. Широкова
ТЕОРИЯ МНОГОУРОВНЕВЫХ ИЕРАРХИЧЕСКИХ СИСТЕМ предложена в работе М. Месаровича, Д. Мако и И. Такаха-ра [1]. Основу теории составляют иерархические структуры особого вида, для названия которых предложены специальные термины страты (см.), слои (см.) и эшелоны (см.).
Предлагая теорию, авторы стремились найти компромисс между простотой построения или отображения системы, позволяющей составить и сохранять целостное представление об исследуемом или проектируемом объекте, и детализацией описания, позволяющей отразить многочисленные особенности конкретного объекта и его компонентов.
В качестве пути решения этой проблемы авторы предлагают задание системы многоуровневыми структурами, каждый уровень которых имеет характерные особенности, законы и принципы, с помощью которых описывается поведение системы на этом уровне.
Каждый из видов предложенных многоуровневых структур имеет свои особенности. Но общим для иерархических структур (систем) такого вида является отсутствие в них принципов строгого подчинения и управления, единоначалия и единства распорядительства, характерных для древовидных иерархических структур, являющихся основой традиционных математических моделей и организационных структур управления.
Понятие многоуровневой иерархической структуры введено в [1] следующим образом: система представляется в виде относительно независимых, взаимодействующих между собой подсистем (страт, слоев, эшелонов); при этом некоторые (или все) подсистемы имеют права принятия решений, а иерархическое расположение подсистем определяется тем, что нижележащие страты или компоненты эшелонированной структуры находятся под влиянием или в какой-то мере управляются вышестоящими.
Основной отличительной особенностью многоуровневых систем является предоставление подсистемам всех уровней определенной свободы в выборе их собственных решений, причем эти решения могут быть (но не обязательно) не теми решениями, которые бы выбрал вышестоящий уровень.
В [1] показано, что предоставление свободы действий в принятии решений компонентам иерархических многоуровневых систем повышает эффективность их функционирования.
Подсистемам предоставляется определенная свобода и в выборе целей. Поэтому, в частности, многоэшелонные структуры называют также Многоцелевыми. В таких системах могут быть использованы разные способы принятия решений.
При предоставлении подсистемам прав самостоятельности в принятии решений могут возникать противоречащие одна другой («конфликтные») цели и решения, что затрудняет управление, но является в то же время одним из условий повышения эффективности функционирования системы.
Разрешение конфликтов достигается путем вмешательства вышестоящего эшелона. При этом воздействия вышестоящего уровня осуществляются не в форме жестких управляющих воздействий (как в древовидных иерархических структурах), а в форме координации.
Так, при применении моделей типа слоев или уровней сложности, определяющих для уменьшения неопределенности ситуации совокупности последовательно решаемых проблем, выделение этих проблем осуществляется таким образом, чтобы решение вышележащей проблемы определяло бы ограничения (допустимую степень упрощения) при моделировании на нижележащем уровне, т.е. снижало бы неопределенность нижележащей проблемы, предоставляя самостоятельность в ее решении нижележащему уровню, но без утраты замысла решения общей проблемы.
В случае стратифицированного и эшелонированного представления систем в [1] разделены понятия собственно «управления» и «координации». Последняя может иметь разную силу воздействия («вмешательства») и осуществляется в разной форме. В связи с этим теорию многоуровневых систем М. Месаровича иногда называют теорией координации. В этой теории рекомендуется, чтобы в процессе принятия решений подсистемы не всегда стремились бы отстаивать свои интересы, доводя дело до конфликтных ситуаций, а вступали бы в коалиции.
Для обеспечения целостности системы, представленной многоуровневой структурой, наряду с координирующими воздействиями вышестоящих уровней на нижележащие используется поиск коалиций в пределах одного уровня. Такой способ управления дает основы для развития теории коалиций.
В зависимости от принятых принципов {конфликты или коалиции), силы и форм вмешательства вышестоящих в дела нижележащих процесс.принятия решения может происходить по-разному, т.е. по-разному может быть организована система управления принятием решений, поэтому многоуровневые иерархические структуры называют также организационной иерархией.
Отношения, подобные принятым в многоуровневых структурах, реализуются в практике управления в форме корпораций и холдингов. Правила взаимоотношений между фирмами, банками, торговыми домами и другими организациями, входящими в корпорацию или холдинг, оговариваются в соответствующих договорах и других нормативно-правовых и нормативно-технических документах.
• ЬМесарович М. Теория иерархических многоуровневых систем /
М. Месарович, Д. Мако, И. Такахара. - М.: Мир, 1973. В.Н. Волкова
Дата добавления: 2015-11-04; просмотров: 102 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Путем преобразования полученного отображения с помо щью введенных (принятых) правил получают новые, не извест ные ранее компоненты, взаимоотношения, зависимости, струк туры. 11 страница | | | ТЕОРИЯ ОПТИМИЗАЦИИ (ТЕОРИЯ ЭКСТРЕМАЛЬНЫХ |