
книги из ГПНТБ / Клыков, Ю. И. Ситуационное управление большими системами
.pdfраження характеристики в план содержания ВКЛЮЧЯР - мого понятия.
На рис. 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 v° 7 у° • |
|
— 7*° |
7 Y1 |
7 v° 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 ) |
|
* * ? ) ! |
|
|
|||||||||
Функцию внешних полюсов выполняют ПОНЯТИЯ Ху , x°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