подмножества
H
1
∪
H
2
∪
. . .
∪
H
n
=
H
, причем подмножество
H
i
явля-
ется множеством внутреннихпараметров для
i
-й подсистемы системы
S
. Каждая подсистема имеет следующие свойства: целенаправленно
выбирает линию своего поведения; взаимодействует с другими подси-
стемами и с внешней средой; изменяет свое состояние мгновенно во
времени в процессе взаимодействия.
Известно [3], что основным понятием в агентной модели являет-
ся агент, имеющий набор параметров
P
=
{
p
1
, p
2
, . . . , p
np
}
, которые,
по сути, являются количественными характеристиками его состояния,
а также набор правил, которые определяют мгновенный переход из
одного состояния в другое, и осуществляющий взаимодействие с дру-
гими агентами и изменение при этом свойств и линии поведения.
Поведение агента описывается при помощи так называемыхкарт
состояний (рис. 2). Карта состояний представляет собой ориентиро-
ванный граф
G
= (
V, E
)
, в котором множество вершин
V
— это со-
стояния агента, находясь в которых он выполняет тот или иной набор
действий, а множество дуг
E
— это события, которые переводят агента
из одного состояния в другое.
Анализируя свойства агента и подсистемы, можно сделать вывод,
что эти понятия являются эквивалентными. Таким образом, концепту-
ально формализация сложной дискретной системы при помощи агент-
ной модели (рис. 2) определяется следующим образом.
1. Сложная дискретная система разбивается на отдельные под-
системы, обладающие множеством внутреннихпараметров
−→
H
=
=
{
h
1
, h
2
, . . . , h
nh
}
. Каждая подсистема становится агентом, сохраняя
свои количественные характеристики, т.е.
P
=
H
. Линия поведения
подсистемы формализуется посредством карты состояний агента.
Рис. 2. Формализация сложнойдискретнойсистемы агентным методом
36 ISSN 0236-3933. Вестник МГТУ им. Н.Э. Баумана. Сер. “Приборостроение”. 2009. № 3