Однією з характерних особливостей ситуаційного керування є те, що
кількість можливих ситуацій набагато перевищує кількість можливих
рішень.
Ключовими для ситуаційного керування є семіотичні моделі та мови опису
ситуацій.
12.2.Семіотичні моделі та мови опису ситуацій
В [13] семіотичні (знакові) моделі визначаються на основі логічних моделей.
Якщо формальна логічна модель задається четвіркою M = <T, P, A, B>, де T -
множина базових елементів; P - синтаксичні правила; А-система аксіом
формальної моделі; В-множина правил виведення, то семіотична модель
задається набором C = <M, h
T
, h
P
, h
A
, h
B
>, де M - формальна логічна модель;
h
T
, h
P
, h
A
, h
B
- правила зміни відповідно базових елементів, синтаксичних
правил, аксіом та правил виведення. За допомогою семіотичних моделей можна
виразити як змінність самих ситуацій, так і неоднозначність їх інтерпретації.
В [13] сформульовані три гіпотези, які покладені в основу мов для опису
ситуацій.
Гіпотеза 1. Вся інформація про об’єкт керування та засоби керування може
бути виражена засобами природньої мови.
Гіпотеза 2. Будь-який текст природньою мовою можна перекласти на
формальну мову семіотичної моделі.
Гіпотеза 3. При відображенні зовнішнього світу людина виділяє у ньому
скінченний набір відношень.
У природній мові виділені такі основні групи слів: поняття; відповідні
лексичні одиниці описують однорідні групи фактів, подій, явищ та ін.; імена
використовуються для конкретизації елементів, які відносяться до поняття (класу);
відношення, які фіксують зв’язки між поняттями (класифікації, ознак, що є
композиціями двох базових "мати ознаку" та "мати певне значення ознаки",
кількісні, які є композиціями двох базових "мати одиницю вимірювання" та "мати
певне значення одиниці вимірювання", порівняння, належності, часові, просторові,
каузальні відношення (причина - наслідок), інструментальні (наприклад, A є
засобом для здійснення B), порядку, дії, квантифікатори (часто, багато та ін.),
модальності (необхідно, бажано та ін.), оцінки (добре, шкідливе та ін).
Зрозуміло, що набори понять та дій повністю визначаються семантикою
предметної області, але набори понять, квантифікаторів, оцінок і т.п. досить
універсальні. В [13] їх виділено біля сотні. На їх основі формуються фрази мови
ситуаційного керування, за допомогою яких описуються реальні ситуації.
Основною одиницею мови ситуаційного керування є проста ядерна
конструкція, яка задається трійкою (xyz). Тут x,z- поняття, а y - відношення або
дія. Замість x або y можуть бути підставлені інші прості ядерні конструкції. В
утворенні складних ядерних конструкцій беруть участь також квантифікатори та
модальні оператори. Вони мають вигляд: K ( (a
1
x) (a
2
x) (a
3
x)), де K -
квантифікатор, a
1
- квантифікатор або модифікатор (до модифікаторів відносять
75