Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Клыков, Ю. И. Ситуационное управление большими системами

.pdf
Скачиваний:
52
Добавлен:
19.10.2023
Размер:
5.47 Mб
Скачать

раження характеристики в план содержания ВКЛЮЧЯР - мого понятия.

На рис. 3-2 дан ппимер целевого понятия Xs и поня­ тия х3, включаемого в характеристику х[.

Рассмотрим пример построения выводов в односторонней модели.

Пусть Х={Х°,

Xl Х\, Х\, Х% Х°у, Y = { г „ г2, г3, гл, r 5 } ; Q =

где х " — «навалочный груз»; xl— «крытый вагон»; X g — «раздвиж­

ная

крыша»;

х ° — «антрацит

ореховый»; х\—«opex»;x[j—«груз»;

г,—

предмет

 

х

 

является

видом

.предмета

у»;

х

/'2 — «предмет

х

имеет

в своем составе предмет у»;

гз — «предмет

предназначен

для пере­

возки предмета

у»;

п—«предмет

х

является

именем предмета

у»;

г5

— «предмет

х

является

формой предмета

у».

 

 

 

 

 

 

 

 

 

 

Введем

 

производные

понятия,

образуемые

 

 

из

базовых:

х |

=

 

 

 

0 "*

 

о "*•

о

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

=

I

гхх),

г 2

х

3

гъх§

— «крытый

грузовой

вагон с раздвижной

крышей»;

х

=

"*

0

*"

0

*"

0

 

 

 

..

 

 

 

 

1

 

~*"

о ~*" о

«кры-

2

 

 

глхА

 

г 5

х 5

— «ореховым антрацит»;

 

х 3

 

- г , х 2 о х ,

тый

вагон

для

перевозки

навалочного груза». Понятие

х 7 = г 1 Х | Г а х 2

— «крытый

грузовой

вагон

с

раздвижной

крышей

 

для

перевозки

оре­

хового антрацита» непосредственно

выводится

из

целевого

понятия

х 3 ,

так

как

характеристики х°, х°

входят в

планы

содержания

соот­

ветственно

понятий

xj

и

х10.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Рассмотрим

схему

построения

выводов,

в

которой

условием включения понятий является вхождение пла­ нов содержаний характеристик плана содержания целе­ вого понятия в планы содержания характеристик вклю­

чаемых понятий. Модели с такими схемами

вывода

бу­

дем называть

двусторонними.

 

 

 

 

 

Пусть

х'а — целевое . понятие

и х^ — характеристика

плана содержания понятия 1

,

в которую

необходимо

включить

понятие

. Будем

говорить,

что

понятие

х1*

включено

в понятие

х1? , если

дерево

D(x^)

является

поддеревом дерева D(x^). Степень семантической бли­ зости понятий при древовидном характере включения зависит от того, какие позиции занимает дерево целево­

го понятия в дереве включаемого понятия.

Пусть Z есть множество производных понятий, вы­ водимых в двусторонней модели Мс. Рассмотрим мио-

71

жество деревьев

D(Z) характеристик планов содержа­

ний понятий из

Z.

Зададим отношение частичного упорядочивания на множестве позиций, занимаемых деревьями целевых по­ нятий в деревьях D(Z).

Вид позиций определяет вид семантической связи между включаемыми понятиями.

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

рым

соответствует

последовательность

отношений /',-,

г . . . ,

г,-, где /",• —

«предмет х является

видом предме­

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

крайней

мере,

одно отношение,

отличное

от

отноше­

ния г,-.

 

 

 

 

 

 

 

 

 

 

Будем

говорить,

что

включаемое

понятие

х^

имеет

большую

степень

семантической

близости

к

характери­

стике х1?

плана

содержания целевого

понятия

х'а ,

чем

понятие х°, если дерево

D(x^)

занимает

 

главные

и

смежные позиции соответственно в деревьях D(x^) и

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

Семантическая близость понятия, выводимого из-за данного целевого понятия в двусторонней модели, опре­ деляется аналогично, как для односторонней модели.

На рис. 3-3 дан пример ""включения понятий

ха

, х\

соот­

ветственно

в~понятия х1 , х[

. Включение

ха

в

х1а

опре-

 

 

 

 

 

 

 

Ь

f

деляется связью главного вида, а включение хь в

ха

связью смежного

вида.

 

 

 

 

 

 

В процессе построения выводов могут образовывать­

ся

производные

отношения.

Производные

отношения

в

односторонних

и двусторонних моделях

формируются

с помощью

правил вида

 

 

 

 

 

 

( V < )

4)

• • • ( V *j ) К

r i x [ - • -ГпА

3

<

 

г^ф

Модель /мс содержит около 400 правил образования производных отношений. Простейшим правилом образо­ вания производных отношений является транзитное за­ мыкание.

Пусть х°{ — „насыпной груз", х\ — „зерно", л'; —

.„пшеница", г,— „предмет х является видом предмета у". Если х\ г, х\ г, х\, то в силу транзитивности отнообразуется связь г, между понятиями

.2

0

 

Л |

и х^ .

 

 

Основными требованиями, предъявляемыми

к моде­

ли

Мс, являются полнота и точность описания

структу­

ры объектов. Эти параметры определяются прежде все­ го характером задач управления, решаемых на дискрет­

ной сети.

Управление

от­

дельными

объектами

(су­

дами, самолетами,

крана­

ми, вычислительными

ма­

шинами,

цехами,

желез­

нодорожными

 

узлами

и

др.) требует

детально­

го

описания

структуры

этих объектов.

 

 

 

 

При

управлении

не­

сколькими объектами

ста­

новится

излишним

де­

тальное

описание

струк-

Р п с - 3 "3 -

 

туры

отдельных

объек­

 

 

тов. При

планировании

погрузочно-разгрузочных

ра­

бот одновременно на нескольких судах важную

роль

играют

прежде всего эксплуатационно-технические

ха­

рактеристики судов, определяющие транспортные воз­ можности, степень приспособленности к выполнению по­ грузочно-разгрузочных работ и др. Например, такие характеристики, как главные размеры судна (длина, ши­ рина, осадка), водоизмещение (объемное и весовое), грузоподъемность и др.

Поскольку полнота и точность информации о струк­ туре задачи, образуемой двумя компонентами: инфор^, мацией о структуре элементов задачи и информацией о связях, отношениях между этими элементами, требу­ ются различные для различных задач, то возникает

73

проблема вычленения базовых единиц (понятий и отно­ шений) для класса задач.

Использование модели, обеспечивающей большую, чем необходимо, полному и точность описания, нецелесо­

образно, ибо

это приводит к излишним трудностям

в процессе ее

построения и последующем решении задач.

Если модель не допускает упрощенного описания, а не­ обходимые условия для достижения той степени полноты и точности, которые требуются ее структурой, отсутству­ ют, использование такой модели неминуемо приводит к искажениям в описании структуры элементов задачи. Поскольку искажения представляют большую опасность, чем известные потери в передаче содержания, в подоб­ ных случаях целесообразнее обратиться к более простой модели. Для решения широкого класса задач управле­ ния целесообразнее иметь несколько моделей, обеспечи­ вающих различную полноту и точность описания, что позволит в каждом отдельном случае выбирать нужную модель в зависимости от конкретных условий. Эти мо­ дели можно построить таким образом, чтобы каждая последующая модель, обеспечивающая большую, чем предыдущая, полноту п точность описания, полностью включала в себя предыдущую, располагая, кроме того, некоторыми дополнительными средствами. Подобная совместимость моделей позволяет использовать для них единую схему построения выводов.

Множество таких совместимых моделей мы будем считать одной моделью формирования понятий с раз­ личными уровнями описания.

Уровни описания различаются, прежде всего, сред­ ствами выражения базовых отношений между элемен­

тами

задачи.

 

 

Выделяются следующие три основные уровня модели

Мс

(перечисление

уровней осуществляется

в порядке

возрастания описательной силы):

 

М1с—уровень,

в котором отсутствуют

регулярные

средства выражения базовых отношений. Описание структуры исходных данных задачи на этом уровне осу­ ществляется путем перечисления основных элементов задачи, без указания характера связи между ними;

М'1 — уровень, словарь базовых отношений которого содержит одно бинарное отношение г — «предмет х является видом предмета у». Определение понятия на

74

этом уровне осуществляется путем указания класса, которому принадлежит определяемое понятие. Напри-

мер, «грузовой люк»

>

 

 

 

от­

г «четырехугольное палубное

верстие»;

 

 

 

 

 

 

М™—уровень,

содержащий

наибольшое

число

раз­

личных

базовых

отношений,

позволяющий

с высокой

точностью различать

характер

постоянных

отношений

между

элементами

задачи.

Уровень /V/"1

описывает

включение понятий по объему, по месту в пространстве

(«судно»—>~«причал»), по месту во времени

(«погруз­

ка»—>-«утро»),

по

принадлежности

(«Спутник»—*-

«СССР») и др.

 

 

 

 

Уровень Мшс

в

частном случае

может

иметь не­

сколько подуровней с различной полнотой и точностью описания.

Построение словарей базовых единиц (понятий и от­ ношений) для различных уровней модели Мс осущест­ вляется в результате анализа класса задач, решаемого на дискретной сети. Например, основными задачами оперативного управления морским портом являются за­ дачи смеиио-суточного планирования работы районов порта. Сменно-суточный план составляется на основании заявок погрузочно-разгрузочных районов на рабочую силу, автотранспорт, вагоны и др. В сменно-суточном плане предусматривается выполнение следующих работ:

судовые работы

(погрузка, выгрузка); вагонные работы

с подразделением на погрузку и

разгрузку; складские

работы; автотранспортные работы;

расстановка

рабочей

силы; маневровые работы и др.

 

 

Информация

о структуре задачи содержит

сведения

о состоянии объектов, законах функционирования от­ дельных, объектов, технических характеристиках объек­ тов, связях, отношениях между объектами и др.

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

Вопрос о полноте словаря базовых элементов отно­ сительно заданного класса задач остается открытым. Практически необходимая полнота обеспечивается пу-

75

тем пополнения словаря новыми элементами в процессе функционирования модели.

Понятия i-го порядка, где i ^ O , характеризуют клас­ сы объектов. Наибольший объем имеет базовые понятия. Например, базовое понятие *°i — «причал» обозначает любой причал, который может встретиться в задачах управления на дискретной сети морского порта. Суже­ ние объемов понятий осуществляется путем включения

одних понятий в другие в процессе построения

выводов.

Понятие

первого

порядка

х\ — „нефтеналивной при­

чал" (х\ =

г, х^ i\ х°0

, где

г, „предмет х

является

видом предмета у»; т2— «предмет х предназначен для перегрузки предмета у», х°2— «нефть») обозначает более узкий класс причалов, а именно, такие причалы, кото­ рые предназначены для перегрузки нефти.

Формальное сопоставление планов содержания по­ нятий, выводимых в модели Мс, позволяет выяснить ха­ рактер логических связей между отдельными элемента­ ми задачи. Для выяснения более отдаленных связей понятия разлагаются на составляющие по правилам тождественного преобразования понятий.

Рассмотрим пример. Пусть заданы следующие базовые элементы: х°—«приспособление для ^геометрического закрытия»; х?—«четы­

рехугольное палубное

отверстие»; Х 3 — «трап»; аА— «палуба; х\ —

«грузовое помещение»;

X g — «уголь»; х° — «однопалубное

судно»;

Xg«балластная цистерна»; х§—«руда»; х"0 —«перевозка

леса»;

г,— «предмет х является видом предмета у»; г 2 — «предмет х

имеет

в своем составе предмет ут>; г3 — «предмет х находится под предме­

том

у, соприкасаясь»; г 4 — «предмет х

предназначен

для

перевозки

предмета //».

 

 

 

 

 

 

 

 

 

 

Введем

следующие

обозначения:

х|—«грузовой

люк»;

х\ —

 

 

Ч

Ч

 

 

Ч

 

 

 

— «трюм»; Х| —«углевоз»; х , — «рудовоз»;

Х3 — «лесовоз».

 

 

 

Пусть планы содержания производных понятии имеют следую­

щий

вид:

х! —7 7 у° •

 

7*°

7 Y1

7 7 у° •

 

 

 

 

У2

 

 

 

 

1 ' 1 X 9 i 2 X j , Х | Г j X g ' 2 * | ' 2*3 ' 3 Х4 ,

 

 

 

3 " * . 0 _ > . 0 _ * ' 1 _ > ' 2 _ > 0 .

3

О - * О- *" I - *"

0 .

 

 

X j — Г \ Ху

Г$ Xg ^*2*1

^2 X | ^2 Xg

, Х 2 Г\ Ху

''•iX-Q Г2Х\

Т'2 X ]

r 2 X g

,

 

 

3

-* о"*

0 ~* \ ~* 2"*

0

 

 

 

 

 

Х3 —

/*|Ху r^XjQrgXj г 2 Х ] r 2 X g .

 

 

 

 

Развертка понятия

„углевоз"

имеет

вид:

 

 

 

 

76 A = " T I * 7 7tx% 7t(r1x% 72x0i г (T.xg 7^x1 7гх\ ]rtxl 7tx\ ) rtx% .

Сравнение планов выражения понятий «углевоз», «рудовоз», «ле­ совоз» ничего не говорит об их общности. Сопоставление планов со­ держания этих понятий показывает, что все три обозначенных объ­ екта являются видами однопалубочиых судов, имеющих в своем составе трюм, грузовой люк и балластную цистерну (общая часть

"* 0 "*

1 ~* о •* О

 

 

г , х 7 г2Х\

г2х\ r2Xg

), и отличаются

выполняемой функцией.

Выделение

семантических

связей, характеризующих

степень семантической близости понятий, осуществляется в результате анализа задач, решаемых на дискретной сети. На различных этапах решения задачи управления могут использоваться разные виды семантической связи. На этапе формирования понятий, характеризующих свой­ ства статических и динамических объектов задачи, основным требованием является включение объема опре­ деляемого понятия в объеме целевого понятия. В моде­ ли Мс, описывающей процесс формирования понятий на этом этапе решения задачи, достаточно использовать рассмотренные выше семантические связи общего ха­ рактера.

На

этапе формирования понятий о

классе

объектов

и ряде

других этапов требуется более

точная

оценка

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

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

Модель Мс позволяет дать точное определение объ­ екта. Объектом называется понятие, выводимое в моде­ ли Мс и характеризующее статическую структуру моде­ лируемого предмета. Предмету с различный значениями признаков в модели соответствуют различные объекты. Например, самолет, находящийся на взлетно-поса­ дочной полосе, и тот же самы"' самолет, летящий в воз­ духе, в модели рассматривается как два различных объекта, так как признак, характеризующий расположе­ ние самолета в пространстве, имеет различные значения.

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

77

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

Рассмотрим правила образования ситуативных струк­ тур, которые являются обобщением правил построения статических структур.

3-2. КОРРЕЛЯЦИОННАЯ ГРАММАТИКА

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

Рис. 3-4.

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

Функцию синтагм выполняют выражения вида

где

xbiq — понятия, отождествленные

соответст-

ьенно с вершинами /г, q 1-й ситуативной структуры; г, ,

78

г,, rm — отношения, отождествленные с ребрами, соединяющими вершины k, q. Знаки «-«—», «—>-» указыва­ ют направление несимметричных отношений относитель­ но 'полюсов синтагмы. Рассматриваемая синтагма пока­ зана на рис. 3-4,о. При задании синтагмы в виде мультиграфа ориентацию отношений удобно указывать с помощью стрелок (рис. 3-4,6).

Переход от мультнграфовой формы представления ситуативной структуры к синтагматической цепи и ее последующая минимизация осуществляются по прави­ лам, которые используются для аналитической записи />-сети (см. § 2-1).

Число синтагм в цепи является длиной цепи. Синтаг­ матические цепи понятий будем обозначать буквой (н)дМ с в е р Х Н И М И н нижними буквенными и цифро­ выми индексами. Верхний слева индекс характеризует длину цепи, верхний справа индекс характеризует число вершин структуры. Нижний справа индекс является по­

рядковым номером.

 

 

 

 

 

 

 

 

Синтагматическую

цепь

<пи>)

можно

представить

в виде цепочки двухвершинных цепей

 

 

 

 

(п)по<>)=

<"'>п{2) Д ( Л а ) Д<2 ) Д

... Д

( " " - ' n ( 2 ) ,

 

где

 

 

т

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

/7.=

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

Образование

ситуативных

структур

в модели Мс

осу­

ществляется по правилам

включения:

 

1) понятий; 2)

по­

нятий в синтагмы; 3)

одних синтагм

в другие синтагмы;

4) понятий в синтагматические цепи;

5) синтагм в син­

тагматические цепи; 6) одних цепей в другие.

 

Включение понятии х" , x'j

осуществляется

по правилу

 

(VJt? * *» ), (V*/ *

*? ), К '*х?

=3х" гьх1

) •

 

где х£ , х^ —понятия базовой сферы знания, „>)<"—знак включения. Будем говорить, что понятие x'j строго включено в понятие Хд (обозначение: xj iifXg1), если дерево D(x^) является поддеревом

дерева D {xj).

79

Правило

включения ^понятия

х^

 

в

синтагму

xf

rv Xy

nMeef

вид!

(V(*?

)

%

х« )

( v 4

%

xf

 

)

(х« r„x? 3

x? rv x? rf c x*).

Полюс x?,

к

которому

подключается

включаемое понятие

х^ ,

будем называть

внешним.

 

 

 

 

 

 

 

 

 

 

 

Правило

включения

синтагм

х°

 

rvXy , х* г0 х£

имеет

вид:

 

 

(v(«?

''»xj') >цх;)з

( v K v S )

 

* * ? ) !

 

 

Функцию внешних полюсов выполняют ПОНЯТИЯ Ху , q.

 

Правило

включения

понятия

х\

 

в древовидную

синтагматическую

цепь СШО")

имеет

вид:

 

 

 

 

 

 

 

 

 

 

 

 

( V ^

%

<

)

(У»П)П(") j}< xf

 

)

( x * 0 l x f

з

 

х*гк<»Ш<»)).

 

Понятие x^ подключается к внешнему полюсу цепи (")П(Ш>.

 

Правило

включения синтагмы

х"

r v X j

в

древовидную синтагма­

тическую цепь

(")П(»)

имеет

вид:

 

 

 

 

 

 

 

 

 

(V(x? /-v x; ) >|с х*)

(V(")nc») >|с х?

 

) ,

(xjryc?

3

x f rv x; f t

г к С Д - ) ) .

Понятие

Xy подключается к внешнему полюсу

цепи

( п Ш( ш ) .

Правило включения древовидных синтагматических цепей (П )Д(И ),

С)Ш») имеет

вид:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

( у С Ш ! » ) ^

х*) ( у О П С ) ^

х\

)

 

(x*r h xf

3 (П)П(Ш)/-Л(')П(»)).

 

Цепи (П )П(Ш ), ОГО»'

подключаются

друг

к другу внешними

полю­

сами.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

пересечение

планов содержания

включаемых

понятий

с планами содержания понятий, входящих

в

правила

включения. Поскольку существует

структурная

упорядо­

ченность

планов

содержания

понятий,

то

отношение,

устанавливаемое

между

понятиями,

имеет

определен­

ный вес,

который

зависит от

характера

совпадающих

фрагментов

понятий.

Рассмотрим

правила

 

введения

структурной метрики на множестве понятий. Эти пра­ вила были рассмотрены нами частично в предыдущем

80

Соседние файлы в папке книги из ГПНТБ