Научная статья на тему 'Циркуляция в квазиклеточных сетях и их классификация'

Циркуляция в квазиклеточных сетях и их классификация Текст научной статьи по специальности «Математика»

CC BY
56
8
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
QUASI CELLULAR NET / ДИСКРЕТНАЯ СТРУКТУРА / DISCRETE STRUCTIRE / ПОТОК / FLOW / ЦИРКУЛЯЦИЯ / CIRCULATION / КЛАССИФИКАЦИЯ / CLASSIFICATION / КВАЗИКЛЕТОЧНАЯ СЕТЬ

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

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

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

Quasi cellular nets. Circulation and classification

There is a new type of dynamic discrete structires without signature. It named quasi cellular nets. There is different type of circulations and classification of this discrete structures.

Текст научной работы на тему «Циркуляция в квазиклеточных сетях и их классификация»

© А.О. Аристов, 2013

УДК 519.179.2:004.94 А.О. Аристов

ЦИРКУЛЯЦИЯ В КВАЗИКЛЕТОЧНЫХ СЕТЯХ И ИХ КЛАССИФИКАЦИЯ

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

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

В работах [1, 2] введён новый тип дискретных структур - квазиклеточные сети. Согласно базовому определению, квазиклеточными сетями названы дискретные структуры, не имеющие явно заданной сигнатуры. Рассмотрен синтез квазиклеточных сетей на основе графа, называемого базовым графом квазиклеточной сети (рис. 1).

Однако, следует отметить, что квазиклеточная сеть предусматривает изменение состояния клеток (рис. 2). Несмотря на это, изменение состояния возможно как с течением времени (циркуляция), так и при определённых условиях, что схоже с сетями Петри [3] и конечными автоматами[4]. Отмеченная особенность позволит выделить два типа квазиклеточных сетей - соответственно квазиклеточные сети постоянной циркуляции и условно-событийные квазиклеточные сети. Фактически, условно-событийные квазиклеточные сети интуитивно понятно сводятся к дискретным структурам, описанным в работах [3, 4, 5]. Поэтому в дальнейшем под словосочетанием «квазиклеточные сети» следует понимать именно квазиклеточные сети постоянной циркуляции.

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

На следующем этапе рассмотрения квазиклеточных сетей выделим их классификацию. Прежде всего, следует установить критерии для классификации. Первым критерием классификации можно считать особенности циркуляции в квазиклеточных сетях. Ранее определены квазиклеточные сети с переменным и постоянным количеством фишек [5]. Для таких сетей характерно, что их состояния являются дискретными двоичными величинами, т. е. 5 е (0,1). Однако, в определении отмечено, что состояние квазиклеточных сетей определяется вектором фазовых переменных =(р1, р2, ■ ■■, рь) . В качестве фазовой переменной выберем количество фишек, которые могут одновременно находиться в клетке. Тогда получим разновидность квазиклеточных сетей, предпола-

(г + в )= (г)+ 5

гающую циркуляцию вида ,

¿и (г + в )_ ¿и (г / 5

где 5 - количество фишек, передаваемое каждый момент времени

в (5< ¿и (г)) 188

Рис. 1. Исходный граф и построенная на его основе квазиклеточная сеть

ДЛЯ = (хи>Уи>£и) И

где (хи - ху )2 + (уи - уу)2 < (2 е К)2 и у . Квазиклеточные сети такого вида

назовём квазиклеточные сети суммирования. Фактически сети суммирования являются разновидностью квазиклеточных сетей с постоянным количеством фишек. Однако, в отличие от сетей с постоянным количеством фишек, здесь состояние каждой клетки принимает целочисленное десятичное значение. В простейшем случае б является константой, и каждый момент времени переходит только одна фишка.

Итак, выше с точки зрения циркуляции рассмотрены различные классы квазиклеточных сетей. Особое внимание уделено сетям, для которых 5 е (0,1), т.е состояние таких сетей дискретно. В общем случае состояние клетки в квазиклеточной сети имеет вид £р =(р2, •••, Рь) . Сеть для которой состояние определяется как

Г5р = (р1, р2,..., рь) ! Рк е (0,1)

назовём сетью с дискретным состоянием или сетью с бинарным (двоичным) состоянием.

Стоит также отметить, что дискретное состояние (1) характерно как для сетей с постоянным, так и для сетей с переменным количеством фишек.

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

В работе [1] даны общие сведения о циркуляции в квазиклеточных сетях . В частности отмечено выработано представление о циркуляции, сформулирована идея постоянного и переменного количества фишек.

Рис. 2. Циркуляция в квазиклеточной сети. Показано состояние сети: а — в момент времени ^ б — в момент времени г + 9 ; в — в момент времени г + 29 , г — в момент времени г + 39

в

Несмотря на это, циркуляция фактически является хаотичной. Тем не менее, во многих случаях рассмотрение массового поведения каких-либо объектов и потоков предполагает целенаправленное движение. Именно поэтому в случае возможных переходов состояния между клетками Qu —2у1 , Qu , — , Qu следует определить дополнительные условия, устанавливающие, какие именно переходы будут выполняться и с какой вероятностью. В общем случае предполагается, что при циркуляции переходы Qu —><2у1 , Qu , — , Qu выполняются соответственно с вероятностями р ^и ,

Р (2и , — , Р Ши —фут) , причём р Ши р Ши при У(\Л,у)..

Отдельно стоит остановится на случае, когда

Квазиклеточные сети

Условно-событийные

Сети с постоянным Количеством фишек

Сети суммирования

Сети с двоичным состоянием

Сети постоянной циркуляции

Сети с переменным Количеством фишек

Сети с двоичным состоянием

Рис. 3. Классификация квазиклеточных сетей по характеру циркуляции

р(О ^ а 1) = 1 = о

(2)

Р(Ои ^ 2) = 0

р(Ои ^ О™) = о

Циркуляция такого вида называется направленной. Однако, особо стоит рассмотреть вариант при котором ит = 1, т.е случай когда существует единственный возможный переход. В такой ситуации могут оказаться некоторые фишки, однако условие (1) определяется для циркуляции всех фишек в квазиклеточной сети, поэтому направленность циркуляции также является свойством квазиклеточной сети в целом, а не конкретных её фишек.

Стоит также отметить, что направление циркуляции фишек в сети можно определить не только вероятностью перехода, но и конкретными координатными характеристиками, к которым фишка стремится. Введём координаты

ХТ, ут , в которые стремится переместиться фишка. Тогда если фишка находится в клетке Ои =(*и>Уи> 1) , то из всех состояний О VI (ху! ,уVI уи , для которых (хи - уи.)2 + (уи - уи.)2 < (2 • К)2 и и Ф V следует выполнить переход Ои ^бу , для которого выполняется

тт

]

т^(х^ - хТ )2 + (уч- - Ут )2 (3)

т. е. переход производится в клетку граничащую с Qu = (хи,Уи, 1) , расположенную ближе всего к хт,ут . Однако, если клетка занята, т. е. Qj=(Xj,Уj, 1) , то необходимо ввести дополнительные требования, т. е. либо считать переход запрещённым, либо выбирать только переходы в клетки, для которых (xvi,yvi, 0) .

Итак, были рассмотрены квазиклеточные сети, в которых все циркулирующие фишки стремятся к некоторым координатным хт ,ут .

Ранее рассмотрены типы квазиклеточных сетей, для которых характерна циркуляция, определяемая для всех клеток сети. К такому классу сетей относятся как сети со случайной, так и сети с направленной циркуляцией. Рассмотрим ещё один тип квазиклеточных сетей, предполагающих, что для каждой клетки Qu =(хи,уи,5*и) однозначно определяется клетка Qv =(ху,у) , причём определяется не какими-либо условиями, как в направленной циркуляции, а свойствами клетки, т.е. квазиклетки принимают вид:

^ =(хи>уи>^хи>^хи>8и)

Qv =(ху,Уу^ху^ху,Бу) (4)

где ^и= ху- хи,ёуи= уу- уи при возможности перехода Qu и

хи- ху,^Уу = Уи- Уу при возможности перехода Qv —Qu . Таким образом, микроциркуляция предполагает наличие направления циркуляции фишек в каждой клетке.

Рассмотрим ещё один вариант циркуляции - вероятностная микроциркуляция. Такой тип циркуляции предполагает, что имеет место несколько направлений, переход фишек в которых осуществляется с определённой вероятностью.

Пусть имеем клетки <2и = (хи,Уи^и) , Qu =(ху,Уу,^у) и Qu =(х„,ук,5м,) , между которыми возможны переходы Qv , Qu , Qw —2и , Qu —Як соответственно с вероятностями руи, риу, рки, рик , т. е. каждая клетка сети дополняется набором векторов вида (Сх, Су, р), где смысл величин ёх, ёу показан в формуле (4), р - вероятность перехода в заданную клетку. Пусть есть состояния Qa , Qъ , между которыми возможен переход (-ы) вида

Qa —2ъ при У(а, Ь)., тогда

(5)

^хаЪ = хЪ ха

ЛУаЪ = Уъ- Уа

Тогда с учётом возможности переходов состояния Qu , Qv и Qw принимают вид:

& =(Xu,Уu, (( dXuv,dУuv, рт ), ( dXuw,dWuw, рик)) ^и )

^ = (Xv,Уv, (dXvu,dУvu,Рvu ) ,Sv ) (6)

Qw =(хк,Ук,( рки ) )

Подставляя (5) в (6) получим:

Ои (хи'уи' (( Ху Хи,уу уи,риу) , ( Хк Хи'Хм> Хи> рим>)) ,£и )

бу = (ху>Уу> ( Хи- Ху>Уи - Уу,Руи) ) (7)

Ом- = (хм, ,, ( Хи~ Хч- , Уи~ >рт ) ) Таким образом, в общем случае каждое состояние имеет вид:

<2у = (Ху,Уу, [( dXvu1, dУvu1,Рvu1), ( ^Хуи2 '^Ут2 >р уи2 ) > ••• ] (8)

где допустимы переходы вида ^<2и1 ^2и2 , ... с вероятностями соответственно руи1 , руи2 , .•• .

Исходя из формул (5)-(8), микроциркуляцию можно определить как множество переходов

при У^, и).для которых выполняется:

йи =(ху+ ^уи) . (9)

Дополнительные условия циркуляции определяются рядом соотношений, приведённых выше, тесно связанных с классификацией сетей.

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

1. Аристов А. О. Квазиклеточные сети. Синтез и циркуляция // Горный информационно-аналитический бюллетень №2, 2013. — С.125-131

2. Аристов А.О. Теория квазиклеточных сетей и её приложения Всероссийская выставка Научно-технического творчества молодёжи. II Международная научно-практическая конференция «Научно-техническое творчество молодёжи — путь к обществу, основанному на знаниях»: сборник научных

- СПИСОК ЛИТЕРАТУРЫ

докладов/ Мос. гос. строит. ун-т -М.:МГСУ,2013 — с.230-234

3. Питерсон Дж. Теория сетей Петри и моделирование систем. Пер. с англ. - М.: Мир, 1984 - 264 с. ил.

4. Горбатов В.А. Фундаментальные основы дискретной математики — М.:Физматлит, 1999 — 544 с.

5. Кристофидес Н. Теория графов. Алгоритмический подход — М.: Мир, 1978 — 432с. ЕШ

КОРОТКО ОБ АВТОРЕ -

Аристов Антон Олегович - доцент кафедры САПР, batan-87@mail.ru, Московский государственный горный университет. Moscow State Mining University, Russia, ud@msmu.ru

A

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