Научная статья на тему 'Дискретная процедура согласования характеристик с помощью минимального цикла, объединяющего базовые бикомпоненты'

Дискретная процедура согласования характеристик с помощью минимального цикла, объединяющего базовые бикомпоненты Текст научной статьи по специальности «Математика»

CC BY
140
47
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
МНОГОАГЕНТНЫЕ СИСТЕМЫ / ДЕЦЕНТРАЛИЗОВАННОЕ УПРАВЛЕНИЕ / ГРАФ КОММУНИКАЦИЙ / КОНСЕНСУС / ЛАПЛАСОВСКАЯ МАТРИЦА / МАТРИЦА КИРХГОФА / МОДЕЛЬ ДЕ-ГРООТА / MULTI-AGENT SYSTEMS / DECENTRALIZED CONTROL / COMMUNICATION DIGRAPH / CONSENSUS / LAPLACIAN MATRIX / KIRCHHOFF MATRIX / DEGROOT MODEL

Аннотация научной статьи по математике, автор научной работы — Агаев Рафиг Пашаевич

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

This paper is devoted to consensus problems in discrete multi-agent systems whose communication digraphs consist of disjoint strong components. It is shown that any block in the power limit of a decomposable and aperiodic influence matrix P of a digraph G is proportional to the corresponding block in the power limit of the influence matrix of the digraph Gh obtained from G by combining the strong components by means of a minimal cycle. It is proved that for some arc weights in this minimal cycle, the power limit of the influence matrix of Gh coincides with the resulting matrix of the orthogonal projection procedure applied to G.

Текст научной работы на тему «Дискретная процедура согласования характеристик с помощью минимального цикла, объединяющего базовые бикомпоненты»

УДК 519.177+519.217.2+517.977.1 ББК 22.18

ДИСКРЕТНАЯ ПРОЦЕДУРА СОГЛАСОВАНИЯ ХАРАКТЕРИСТИК С ПОМОЩЬЮ МИНИМАЛЬНОГО ЦИКЛА, ОБЪЕДИНЯЮЩЕГО БАЗОВЫЕ БИКОМПОНЕНТЫ1

Агаев Р. П.2

(Учреждение Российской академии наук Институт проблем управления им. В.А. Трапезникова РАН, Москва)

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

Ключевые слова: многоагентные системы, децентрализованное управление, граф коммуникаций, консенсус, лапласовская матрица, матрица Кирхгофа, модель Де Гроота, управление.

1 Работа выполнена при поддержке РФФИ, грант № 09-07-0037Ы и Программы Президиума РАН «Математическая теория управления».

2Рафиг Пашаевич Агаев, к.т.н., с.н.с. (agaraf@rambler.ru, Москва, ул. Профсоюзная, д. 65, тел. (495) 334-88-69).

1. Введение

Согласно модели Де Гроота [8] если в(О)=(в0,..., в^)Т - вектор начальных мнений членов группы, а в(к) = (в1,..., в^)Т -вектор мнений после к-го шага согласования, то в(к) = Рв(к — 1), к = 1, 2,..., где Р - стохастическая матрица влияний, элемент которой задает степень влияния мнения ^’-го агента на мнение і-го. В матричной форме модель Де Гроота имеет следующее представление:

(1) в(к) = Рк в(0), к = 1,2,...

Известно, что согласие достижимо при любых начальных мнениях в том и только том случае [8], если существует предельная матрица Р= іішк^^ Рк и все ее строки равны, что равносильно регулярности матрицы Р.

Если матрица Р нерегулярна, то согласие может быть достигнуто при векторах начальных мнений, принадлежащих определенному подпространству. В [3] получена характеризация этого подпространства и предложен метод ортогональной проекции, обобщающий процедуру Де Гроота. Показано, что небазовые агенты в методе ортогональной проекции, как и в процедуре Де Гроота, не влияют на конечный результат.

Статья имеет следующую структуру. После введения приведены основные определения и обозначения. В разделе 3 доказано, что нормированная матрица исходящих лесов является однородной относительно минимального цикла, объединяющего все базовые бикомпоненты. В разделе 4 установлено, что итоговая матрица процедуры ортогональной проекции совпадает с пределом матрицы влияний после объединения всех базовых бикомпонент минимальным объединяющим циклом с определенными весами дуг.

2. Основные термины и обозначения

Стохастической матрице Р, входящей в модель Де Гроота, поставим в соответствие орграф влияний Г с множеством вершин

V(Г) = {1,..., п}, в котором при ру > 0 (т. е. если ]-й агент влияет на г-го) от вершины ] к вершине г проводится дуга (_?’, г) с весом Wji = Ру .

Матрица Кирхгофа Ь = Ь(Г) = (£у) орграфа Г определяется следующим образом: при ] = г полагают = — Wji, если в Г имеется дуга (^’, г), и = 0 в противном случае; .ц = Wfci, г,] = 1,... ,п. Нередко вместо матрицы Кирхгофа

строится лапласовская матрица. Она определяется соотношениями .у = — Wij, если ^ = г, и 1ц = — ^2.Цг, г,; = 1,..., п. Через / будем обозначать единичную матрицу.

В силу приведенных определений для орграфа Г, отвечающего матрице Р, имеем

С другой стороны, для любой матрицы Кирхгофа Ь(Г) = (.у) взвешенного орграфа Г (веса дуг - произвольные положительные числа) следующим образом определим стохастическую матрицу влияний:

Любой максимальный по включению сильный подграф орграфа называют его сильной компонентой или бикомпонентой. Базовая бикомпонента - такая бикомпонента, в которую не входят дуги извне. Через V будем обозначать число базовых бикомпонент.

Будем говорить, что матрица А имеет предел, если Ат стремится к некоторой матрице при т ^ то.

к=г

(2)

¿(Г) = I — Р.

(3)

Р = I — еР,

qkr

а

Если стохастическая матрица P орграфа влияний имеет предел P Ж, то

(4) PЖ = J,

где J = (jkr) - нормированная матрица максимальных исходящих лесов соответствующего взвешенного орграфа Г (следствие матричной теоремы о деревьях для цепей Маркова [6], см. также теорему 7 из [1]).

Элементы матрицы J = (jkr) определяются следующим образом:

(5) jkr

где qkr - вес множества максимальных исходящих из вершины r лесов, в которых вершина к достижима из г, а - вес множества всех максимальных исходящих лесов в орграфе Г.

Поскольку предел матрицы влияний равен нормированной матрице исходящих лесов орграфа влияний, этот предел можно определить рекурсивно как многочлен от L (см. [2, раздел 4]) с помощью метода Леверье-Фаддеева или же как (теорема 6 в [1])

(6) J= lim (I + tL)-1.

Т

Для матриц влияний, Кирхгофа и предела степеней матрицы влияний i-ю бикомпоненту обозначим соответственно через Pi, Li и P“. В данном случае матрицы L и PЖ всей системы имеют вид

(7) L

\

L2

Lv

\

/рг

V

\

с

P2

РГ)

где блоки соответствуют базовым бикомпонентам, а не входящие в них элементы равны нулю.

Матрицы Р^ соответствуют сильно связным орграфам и представляются в виде

(8) = 1(П)Т, і = 1,...,^,

где 1 = (1,..., 1)т, (П)т - любая строка Р^.

Через ¿г обозначим сумму весов3 всех остовных исходящих деревьев г-й бикомпоненты орграфа Г, а через ¿к - сумму весов тех из них, которые имеют корень в к-й вершине г-й бикомпоненты. Отметим, что согласно матричной теореме о деревьях (см., например, теорему 16.9/ в [7], где результат формулируется для матрицы £т и невзвешенных орграфов) ¿к равно алгебраическому дополнению любого элемента к-й строки матрицы ¿¿.

3. Однородность нормированных матриц исходящих лесов относительно минимального объединяющего цикла

В [3] для дискретных моделей был предложен метод согласования, сводящийся к 1) преобразованию вектора начальных мнений в вектор, принадлежащий определенной области, с помощью ортогональной проекции и 2) дальнейшей коррекции мнений посредством преобразования с использованием стохастической матрицы. В [4] было доказано, что любая сходящаяся процедура согласования может быть приближена процедурой Де Гроота, орграф влияний которой является гамильтоновым циклом. Но при этом воспроизводится лишь конечный результат, т.е. итоговый вектор влиятельностей агентов, матрица же связей между агентами может сильно отличаться от аппроксимируемой.

Предположим, что матрица влияний Р имеет предел. Пусть при этом орграф влияний Г(У, Е) состоит только из базовых бикомпонент. Подграфы, соответствующие бикомпонентам, обозначим через Г1(У1, Е1),..., Г^(^, Еи); каждый из них — сильный. Поскольку общий орграф влияний не содержит остовного исходящего дерева, согласие в системе достигается не для любого

3 Вес дерева определяется как произведение весов всех его дуг.

вектора начальных мнений.

В каждой к-й бикомпоненте зафиксируем произвольную вершину Ук, к = 1,..., V. Эти вершины соединим минимальным циклом Н = (б1, . . . , еД где ед = (У^бац), г^1,...,^И УУ+1 = У1. Такой цикл соединяет бикомпоненты в одну. Полученны й орграф обозначим через ГЛ(У, ЕЛ) (рис.1). В силу связнлсти ГЛ(У, ЕЛ) последовательность степеней его матрацы влияний имеет предел — матрицу с одинаоовыми строками. Эту регулярную положи-

тельную мотрицу обозначим через I щем блочном виде

(Л)

(Л)

( /(Л) о/1 *

I

V

*

(Л)

2

*

и представим в следую-

*

*

*

(Л)

I

где лсд блоки, включая блоки, обозначенные * - состоят из положительных чисел.

Рис. 1.

(Л)

Предложение 1. Для матрицы I'

ленной выше, каждая (функция .^(МеО

(3{кг), опреде-,го(егу)) являет,-

в

ся однородной 0-й степени4, т.е. (xw(ei),...,xw(ev)) = j(h)(w(ei),..., w(ev)) для любого x G R+.

Доказательство предложения 1. Рассмотрим матрицу Кирхгофа L(h) орграфа влияний rh.

Пусть qr — суммарный вес деревьев, исходящих из вершины r в rh. Пусть r принадлежит базовой бикомпоненте k. Тогда

V-2

qr = tkr П (w(efc+s)tVfe+s+1 ),

s=0

где ¿k, как и ранее, - сумма весов остовных исходящих деревьев k-й бикомпоненты орграфа Г, в которых r является корнем5. Поскольку для всех r G {1,..., n} и любого x G R+

v—2 V—2

tk П (xw(ek+s)tVfc+s+i) = xV—1tk П (w(ek+s)tVfc+s+i)

s=0 s=0

и вес множества всех исходящих деревьев t орграфа rh равен Х]П=1 qr, согласно (5) имеем

jk?(xw(ei),... ,xw(ev)) = qrt—1 = jkh)(w(ei),. . ., w(ev)).

Предложение 2. Каждый блок Jkh) матрицы J(h) пропорционален соответствующему блоку матрицы Pœ.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

4Функция f (xi,...,x„) от n аргументов называется однородной функцией m-й степени, если при умножении всех ее аргументов на множитель ^ функция приобретает этот же множитель m-й степени, т.е. если тождественно выполняется равенство f (^x1; ...,^x„) = Mmf (xi, ...,x„).

5 Если индекс k + s больше v, то вместо него используется k + s mod v. Аналогично, если k + s + 1 больше v, то используется k + s + 1 mod v.

52

Доказательство предложения 2. Не уменьшая общности, докажем, что первые блоки Р0 = (p^) и J1h) = (jj^) пропорциональны. Поскольку каждый блок состоит из одинаковых строк, для элементов первой строки матрицы P-j0 согласно (4) и

(5) имеет место:

р1 Г = tr ( 1 ) t1‘

Pifc'

Пропорциональность двух матриц Р0° и J 1h) следует из со-

7(h)

отношения элементов первой строки матрицы J1 :

j(r) = t1nV=2 w(es-1)tVs = tl j(k) tknV=2 w(es-1)tvs ifc ‘

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

4. Метод ортогональной проекции как частный случай процедуры минимального объединяющего цикла

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

Предложение 3. Пусть r(V,E) и rh(V, Eh) — орграфы, определенные выше. Тогда для некоторого минимального цикла

53

Н = (в1,..., е^), соединяющего все базовые бикомпоненты, при определенных весах дуг ад(е1),...,-ш(е^), предел матрицы влияний Р(Ь), соответствующей орграфу ГЬ(У, ЕЬ) (см.формулу (3)), совпадает с итоговой матрицей процедуры ортогональной проекции при орграфе влияний Г(У, Е).

Доказательство предложения 3. Рассмотрим весовой вектор а = (а1,..., ап) процедуры ортогональной проекции [3]

Р гр

(9) Р = Р~ 5 = 1ат.

Предположим, что матрица 1(Ь) определена с помощью матрицы Кирхгофа Р(Ь)). Поскольку ранг матрицы 1(Ь) равен единице (предложение 11 из [1]), рассмотрим ее первую строку

•(Ь) -(Ь) тт т (Ь Р

.и ,...,^1п . Для совпадения матриц 1 и Р согласно предложению 2 достаточно выполнение следующего равенства:

. (Ь)

(10) = —, к = 1,...,^.

.Ц а^к

Пусть £ - вес множества всех исходящих деревьев орграфа ГЬ. Тогда согласно (5)

(11)

•(Ь) П«=1 ад(е«)^^3 / / ч _ / чч

= ,р(ег-1); (ш(ео) = “(е" »

•(Ь) / ч

. 1уг = ,(ек-1)

.(Ь) -ш(ег_ 1) ’

.1^

Положим -ш(е^) = 1 и определим веса других дуг е& по формуле

а

(12) ^(ек ) = ——, к = 1,...,^ — 1.

а^+1

Стохастическая матрица влияний Р(Ь) определяется по формуле (3):

Р (Л) = /-є£(Ч

где є < (тах ^) .

54

Поскольку предел матрицы Р(Ь) совпадает с 1(Ь), в силу (11) и (12) этот предел совпадает и с итоговой матрицей процедуры ортогональной проекции при орграфе влияний Г(У, Е).

Замечание 1. В предложении 3 веса добавленных дуг были вычислены с помощью компонент весового вектора а = (а1,..., ап) процедуры ортогональной проекции. Согласно формуле (П.6) из [3] для компонент вектора а имеет место

(13) = 4 Е?

( ) аг ? Е,

где Ед - определитель матрицы Тд, полученной из Рд заменой первого столбца вектором пд, г и . номера компонент, которым соответственно принадлежат вершины к и г.

Из (12) и (13) получим:

(14) ,(ек) = Е ^ , к = 1,...,^ — 1.

1 ¿^+1

Предложение 4. Пусть диагональные элементы ,

г=1,...,^, матрицы влияний Р положительны и все базовые бикомпоненты объединены минимальным циклом Н=(е1,..., е^). Тогда при некоторых значениях весов дуг ад°(е1),..., -ш°(е^), предел матрицы влияний Р(Ь), отличающейся от Р только теми элементами, которые соответствуют добавленным дугам, и диагональными элементами, совпадет с итоговой матрицей метода ортогональной проекции для Р.

Доказательство предложения 4. Пусть веса дуг вычислены как в предложении 3. Согласно предложению 1 умножение весов всех дуг, входящих в минимальный цикл, на одно и то же число не влияет на нормированную матрицу исходящих лесов. Поэтому переопределим значения ад°(е1),..., ад(е^) следующим образом:

(15) ,°(ед) = 0( шах -ш(ек)) • -ш(ед),

где 0 < в < шт^^ Р^гvr.

Для орграфа влияний Г^(У, Е^) построим матрицу Р(^. Пусть Ь' - матрица Кирхгофа для Г'(У, ЯГ). Заметим, что Р(/г,) = Р — Ь' и является стохастической.

Поскольку, нормированная матрица исходящих деревьев для Г^(У, ЕЮ совпадает с пределом матрицы Р(/г), очевидно, что последняя совпадает также с итоговой матрицей ортогональной проекции для Р. □

Рис. 2.

ад°(ві) и 0,1, ад0(в2) и 0, 033, ад°(вз) и 0, 025, ад0(в4) и 0, 047.

Примера. Применим предложения 3 и 4 к орграфу влияний, приведенному на рис. 2, где для простотыв не показаньа петли. Вначале прддподожим, что нет дуг, соединяющих верншны1

3, 4, 8, 10. Тогда подграфы Гы, Г2, Г3, Г4 соответственно но мно-

жествах вершин {1, 2, 3}, {4, 5, 6, 7}, {8, 9}, {10}, являются базовыми бикомпонентами.

Определим стохастическую матрицу влияний для соответствующего орграфа влияний.

8, 0, 0 0,2 0 0 0 0 0 0 0

0,3 0,7 0 0 0 0 0 0 0 0

0,1 0,4 0,5 0 0 0 0 0 0 0

0 0 0 0,4 0,3 0 0,3 0 0 0

0 0 0 0,1 0,9 0 0 0 0 0

0 0 0 0,2 0,1 0,7 0 0 0 0

0 0 0 0 0,3 0,2 0,5 0 0 0

0 0 0 0 0 0 0 0,7 0,3 0

0 0 0 0 0 0 0 0,2 0,8 0

0 0 0 0 0 0 0 0 0 1

Определим матрицу Рпо одному из вышеуказанных способов (например, по формуле (6)):

Р “ = 3 =

0, 517 0, 276 0, 207 0 0 0 0 0 0 0

0, 517 0, 276 0, 207 0 0 0 0 0 0 0

0, 517 0, 276 0, 207 0 0 0 0 0 0 0

0 0 0 0,139 0, 722 0, 056 0, 083 0 0 0

0 0 0 0,139 0, 722 0, 056 0, 083 0 0 0

0 0 0 0, 139 0, 722 0, 056 0, 083 0 0 0

0 0 0 0, 139 0, 722 0, 056 0, 083 0 0 0

0 0 0 0 0 0 0 0,4 0, 6 0

0 0 0 0 0 0 0 0,4 0, 6 0

0 0 0 0 0 0 0 0 0 1

Теперь предположим, что базовые бикомпоненты соединены циклом 3 ^ 4 ^ 8 ^ 10 ^ 3. На рис. 2 эти связи указаны пунктирными дугами. Полученный орграф обозначим через Г^. Определим веса добавленных дуг таким образом, что нормиро-

ванная матрица исходящих лесов .] = ) была равна Р -

итоговой матрице процедуры ортогональной проекции.

По формуле (14) вычислим ад(в^). Для этого положим ■ш(в4) = 1 и определим матрицы:

;

0,4 -0, 3

0, 6 0,2

/ 0,5172 0 -0, 2

Т = 0,2759 0, 3 0

^ 0,2069 -0, 4 0, 5

Тз = (

/ 0,1389 -0, 3 0 -0, 3

0, 7222 0, 1 0 0

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

0, 0556 -0, 1 0, 3 0

0, 0833 -0, 3 -0, 2 0, 5

Вычислим Еі = ёе^Т^ = 0,1121, Е2 = ёе1(Т2) = 0, 0595, Е3 = ёе1(Тз) = 0, 26, = 1.

Применив матричную теорему о деревьях для матриц V определяем следующие значения: ^ = 0, 06; ¿4 = 0, 015; ¿8 = 0, 2.

Итак, Цві) = 2,1237, ад^) = 0, 696, Цез) = 0, 5354

■ш(е4) = 1.

По формуле (15) определим ад°(е1),..., ад°(е^). Положив 0=0,1, находим тахкЄ{1,...,у} эд(е^) = 2,1237. Далее находим: м°(еі) = 0,1 ■ 2,1237-1 ■ 2,1237 и 0,1;

ад°(в2) = 0,1 ■ 2,1237-1 ■ 0, 696 и 0, 033;

ад°(ез) = 0,1 ■ 2,1237-1 ■ 0, 5354 и 0, 025;

ад°(е4) = 0,1 ■ 2,1237-1 ■ 1 и 0, 047.

Эти значения приведены на рис. 2.

Для орграфа Г^, приведенного на рис. 2, построим матрицу Кирхгофа V и определим матрицу Р(Л,) = Р — V.

Предел матрицы влияний Р(Л,) имеет следующее представление.

(Р(Л))~ = ! . (0,1827; 0,0974; 0,0731; 0,0344; 0,1789;

0,0138; 0,0206; 0,1050; 0,1575; 0,1365).

Матрица (Р(Л,))те совпадает с Р.

5. Заключение

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

В работе не изучалось влияние порядка бикомпонент в объединяющем их минимальном цикле. Скорее всего, при объединении бикомпонент не имеет значения, из какой бикомпоненты приходит дуга в данную бикомпоненту, важен лишь вес дуги и вершина, в которую дуга входит. Предложенный метод может быть интерпретирован как процедура управления со стороны «центра», и было бы интересно сравнить результаты, приведенные в разделе 3 «Динамические модели информационного управления. Анализ» работы [5], с результатами настоящей работы. Указанное сравнение выходит за рамки данной статьи и требует отдельного исследования.

Литература

1. АГАЕВ Р.П., ЧЕБОТАРЕВ П.Ю. Матрица максимальных исходящих лесов орграфа и ее применения // Автоматика и телемеханика. - 2000. - № 9. - С. 15-43.

2. АГАЕВ Р.П., ЧЕБОТАРЕВ П.Ю. Остовные леса орграфа и их применение // Автоматика и телемеханика. - 2001. -№ 3. - С. 108-133.

3. АГАЕВ Р.П., ЧЕБОТАРЕВ П.Ю. Метод проекции в задаче о консенсусе и регуляризованный предел степеней стохастической матрицы // Автоматика и телемеханика. -

2011. - № 12. - (в печати).

4. АГАЕВ Р.П., ЧЕБОТАРЕВ П.Ю. Представление дискретной процедуры согласования характеристик с помощью циклического орграфа // Автоматика и телемеханика. -

2012. - (в печати).

5. БАРАБАНОВ И.Н., КОРГИН Н.А., НОВИКОВ Д.А., ЧХАРТИШВИЛИ А.Г. Динамические модели информационного управления в социальных сетях // Автоматика и телемеханика. - 2010 № 11. - С. 172-182.

6. ВЕНТЦЕЛЬ А.Д., ФРЕЙДЛИН М.И. О малых случайных возмущениях динамических систем // Успехи мат. наук. -1970. - Т. 25. - С. 3-55.

7. ХАРАРИ Ф. Теория графов. - М.: Мир, 1973. - 300 с.

8. DeGROOT M.H. Reaching a consensus // J. Amer. Statist. Assoc. - 1974. - Vol. 69, No. 345. - P. 118-121.

DISCRETE CONSENSUS CONVERGENCE PROCEDURE VIA MINIMAL CYCLE COMBINING STRONG COMPONENTS

Rafig Agaev, Institute of Control Sciences of RAS, Moscow, Candidate of Science, senior researcher (agaraf@rambler.ru,

Moscow, Profsoyuznaya str., 65, (495)334-88-69).

Abstract: This paper is devoted to consensus problems in discrete multi-agent systems whose communication digraphs consist of disjoint strong components. It is shown that any block in the power limit of a decomposable and aperiodic influence matrix P of a digraph Г is proportional to the corresponding block in the power limit of the influence matrix of the digraph rh obtained from Г by combining the strong components by means of a minimal cycle. It is proved that for some arc weights in this minimal cycle, the power limit of the influence matrix of rh coincides with the resulting matrix of the orthogonal projection procedure applied to Г.

Keywords: multi-agent systems, decentralized control, communication digraph, consensus, Laplacian matrix, Kirchhoff matrix, DeGroot model, control.

Статья представлена к публикации членом редакционной коллегии Д. А. Новиковым

i Надоели баннеры? Вы всегда можете отключить рекламу.