• No results found

МНОЖЕСТВЕННЫЕ ОБЪЕКТЫ

N/A
N/A
Protected

Academic year: 2020

Share "МНОЖЕСТВЕННЫЕ ОБЪЕКТЫ"

Copied!
17
0
0

Loading.... (view fulltext now)

Full text

(1)

МОДЕЛЮВАННЯ

ЗАДАЧ

ТРАНСПОРТУ

ТА

ЕКОНОМІКИ

УДК

[517.5:519.8:004.9]-047.58

А

.

А

.

БОСОВ

1

,

В

.

М

.

ИЛЬМАН

2

,

Н

.

В

.

ХАЛИПОВА

3*

1Каф. «Прикладнаяматематика», Днепропетровскийнациональныйуниверситетжелезнодорожноготранспорта

имениакадемикаВ. Лазаряна, ул. Лазаряна, 2, Днепропетровск, Украина, 49010, тел./факс +38 (056) 373 15 36,

эл. почта [email protected], ORCID 0000-0002-5348-2205

2Каф. «Компьютерныеинформационныетехнологии», Днепропетровскийнациональныйуниверситет

железнодорожноготранспортаимениакадемикаВ. Лазаряна, ул. Лазаряна, 2, Днепропетровск, Украина, 49010, тел./факс +38 (056) 373 15 35, эл. почта [email protected], ORCID 0000-0003-0983-8611

3*Каф. «Транспортныесистемыитехнологии», Университеттаможенногоделаифинансов, ул. Дзержинского, 2/4,

Днепропетровск, Украина, 49000, тел. +38 (056) 46 95 98, эл. почта [email protected], ORCID 0000-0001-5605-6781

МНОЖЕСТВЕННЫЕ ОБЪЕКТЫ

Цель. Развитие сложныхтехнологий производственныхиуправленческих процессов, системинформа

-тики, прикладныхобъектовтеориисистемидр. требуетусовершенствованияматематическихметодов, но

-выхподходовдляисследований прикладныхсистем. Амногообразиеиразнородностьпредметныхсистем делаютнеобходимымразработкумодели, обобщающейклассическиемножестваиихразвитие – множества множеств. Множественные объекты, в отличие от множеств, конструируются множественной структурой

исамипредставляютсяструктуройисодержанием. Цельюработыявляетсяанализмножественнойструкту

-ры, порождающей множественные объекты, дальнейшее развитие операций над такими объектами

вприкладных системах. Методика. Длядостижения целейисследования множественнаяструктураобъек

-товпредставляется конструктивнойтройкой, состоящейиз носителя, сигнатурыи аксиоматики. Множест

-венныйобъектопределяетсяструктуройисодержанием, атакжепредставляетсягибриднойсуперпозицией,

составленнойизмножеств, мультимножеств, упорядоченныхмножеств (списков) инеоднородныхмножеств

(последовательностей, кортежей). Результаты.Вработерассмотренысвойстваихарактеристикикомпонен

-тов гибридных множественныхобъектов сложных систем, предложены оценкиих сложности, приведены правилавыполнениявнутреннихивнешнихоперацийнаобъектах. Введеныотношенияпроизвольногопо

-рядканадмножественнымиобъектами, определенопонятиефункциииотображениянаобъектахмножест

-веннойструктуры. Научная новизна. В настоящейработерассмотрены вопросы развитиямножественной структуры, порождающей множественные объекты. Практическая значимость. Переход от абстрактной множественнойструктурыкпредметнойструктуретребуеттрансформациисистемыимножественныхобъ

-ектов. Трансформацияпредполагает три последовательных этапа: спецификацию (привязку к предметной области), интерпретацию (множественныхобъектов) иконкретизацию (цели). Предложенный подходопи

-саниясистемнаосновегибридныхмножествможетбытьиспользованвомногихприкладныхсистемахдля структурногоисодержательногоанализа. Приведен примерприменениягибридныхмножествдля модели

-рованиялогистическихсистем.

Ключевыеслова: конструктивная множественнаяструктура; гибридныемножественныеобъекты; моде

(2)

Введение

Развитие сложных технологий производст

-венных и управленческих процессов, систем

информатики, прикладных объектов теории

систем и др. требует усовершенствования ма

-тематических методов, новых подходов для

исследованийприкладныхсистем [7].

Примером сложной системы является же

-лезная дорога, включающая совокупности:

станций, вагонных и локомотивных депо, во

-кзалов, подвижного состава и пр. Для модели

-рования сложных систем обычно используют

структурный подход, задавая их элементы свя

-занными множествами [9, 10]. Анализ работы

железнойдороги наосновеструктурногомоде

-лированияприведенвмонографии [1].

Возможности и особенности применения

методологии системного анализа при решении

проблем транспортных узлов рассмотрены

вмонографии [12].

Описание систем с помощью конечных

множеств и отношений выполнено в работе

[21] и структур в статье [2]. Такие сложные

объекты, как станции, депо следует представ

-лять упорядоченными по определенному кри

-терию (подчинения, места положения и др.)

элементами списков, поезда представлять как

мультимножества вагонов и т.д. Таким обра

-зом, в моделях реальных систем возникают

разнообразныегибридныеконструкциимноже

-ственных объектов, аппарат которых требует

развития. Кроме того, развитие аппарата мно

-жественных объектов приведет к совершенст

-вованию задач исследования операций, пред

-ставления абстрактных структур данных ин

-форматикиидр. [23].

В работе [3] предложен математический

подходисследованийнаосновемножественной

структуры (множество множеств, множество

списков, функциймножеств) иданоего приме

-нениекприкладнымзадачаминженерии.

Цель

Вработерассмотренывопросыдальнейшего

развития множественной структуры, порож

-дающей множественные объекты. Множест

-венная структура объектов задается конструк

-тивнойтройкой, состоящейизносителя, сигна

-туры и аксиоматики. Сам же множественный

объект определяется двумя компонентами –

структурой и содержанием. Множественный

объект представляется гибридной суперпози

-цией, составленной из множеств, мультимно

-жеств, упорядоченных множеств (списков)

и неоднородных множеств (последовательно

-стей, кортежей). Рассмотрены свойства и ха

-рактеристики компонент множественных объ

-ектов, предложены оценки их сложности, при

-ведены правила выполнения внутренних

и внешних операций на объектах. Введеныот

-ношения произвольного порядка над множест

-венными объектами, определено понятие

функции и отображения на объектах множест

-веннойструктуры.

Методика

Представление и задание множественных

объектов. Как правило, объекты как классиче

-ской, так и конструктивной математики созда

-ются наеебазисных элементах, такихкакмно

-жество, мультимножество, упорядоченное

множество (список), неоднородное множество

(кортеж), отношение, операцияидругое. Осно

-войопределениячастиэтихэлементовявляется

множество, котороевматематике определяется

аксиоматически, а в прикладной математике −

понятийно [18].

Конструктивно под множеством понимается

свободный набор различных однотипных эле

-ментов. Элементы в наборе свободны в том

смысле, что во множество они входят в произ

-вольном порядке. Изменяя свойства набора

и элементов множественной структуры, полу

-чим другие объекты. Если во множестве снять

ограничение по различнымэлементам, то полу

-чим мультимножество. Не свободный однотип

-ный набор различных элементовпо некоторому

отношению образует упорядоченное множество

(списочное множество), вслучаеповторяемости

элементов в наборе имеем мультисписок. Если

набор разнотипный, то соответственно онобра

-зует неоднородную упорядоченную или неупо

-рядоченную последовательности или кортежи,

мультикортеж упорядоченный или неупорядо

-ченный. Такимобразом, рассмотренныеобъекты

задаются на единой множественной структуре

M спомощью отношений: тождества, порядка,

неоднородности ипр. Формальноэта структура

может быть представлена как специализация

(3)

( , , )

M = N Σ Λ , (1)

где N G F= ∪ – носитель структуры, накомпо

-ненте G которого строятся множественные

объекты и ({, }, [, ], , (, ), , , , )F= 〉 ⋅ 〈 – алфавит

специальных символов; Σ – сигнатура отноше

-ний ,φi i=1, 4 иоперации суперпозиции ψ; Λ

– конструктивная аксиоматика, задающая опре

-деления, свойства, правила конструирования

объектовипр.

Интерпретация структуры (1) может быть

выполненадляопределеннойзадачипредметной

области, например, при проектировании логи

-стических цепейпоставки товаров [16, 17], при

моделировании в задачах взаимодействия под

-вижногосоставаижелезнодорожногопути [15].

Рассмотрим состав аксиоматики Λ множе

-ственнойструктуры M.

Аксиоматикабазисныхобъектов:

– компонента G G= 1G2∪ ∪... Gn носителя

неоднородна,

G ii, =1,n однородны (однотипны);

– #Gi – мощностьсодержанияподкомпонен

-ты;

– если #Gi =0, то подкомпонента пустая,

иобозначаетсякак Gi=o;

– элемент s G∈ , если ∃ ⊂Gi G s G, ∈ i;

– любой элемент s G∈ неделим (атомар

-ный).

Определение 1. Отношение ϕ1 на наборе

1 2

( , ,..., )s s srGir задает множество, если эле

-ментывнабореразличныилюбоебинарноеот

-ношение φ, черезкотороепредставляетсяотно

-шение

1 2 2 3

1( , ,..., )s s1 2 sr ( ,s sk k ) (sk ,sk ) ϕ = ϕ ⊕ ϕ ⊕,

3 4 1

( , ) ... ( , )

r r

k k k k

s s s s

⊕ϕ ⊕ ⊕ ϕ (2)

обладает свойством ( , ) ( , )

i j j r

k k k k

s s s s

ϕ = ϕ .

Здесь ⊕ – операция сверткиде Морганабинар

-ныхотношений.

Определение 2. Отношение ϕ2 на наборе

1 2

( , ,..., ) r

r i

s s sG определяет мультимножест

-во, если это отношение задает множество

иэлементывнаборе ( , , ..., s )s s1 2 r невсеразлич -ны.

Определение 3. Отношение φ3, представ

-ленное в виде (2) через отношение некоторого

порядка φ, задаетупорядоченноемножествопо

определению 1 или частично упорядоченное

мультимножествопоопределению 2.

Определение 4.Отношение ϕ4 попредстав

-лению (2) определения 1 задает неоднородное

множество (мультимножество) и по определе

-нию 3 −неоднородноечастичноупорядоченное

множество.

Определение 5.Заданныеопределениями 1 –

4 множества назовем базисными множествен

-нымиобъектами 0

j

O нулевогоуровня.

Для распознания объектов и отражения от

-ношения наних используемобозначения: {}⋅ –

множество, [ ]⋅ – упорядоченноемножество, ⋅

– неоднородное множество, 〈⋅〉 – мультимно

-жество. Здесь символ «⋅» предполагает нали

-чие содержания S=( , , ..., s )s s1 2 r объекта 0

j

O ,

возможнопустого.

Объект 0

j

O , порожденный множественной

структурой M , будемзаписыватьтак 0

j

OM.

Конкретное содержание SG базисного

объекта задается перечислением его элементов

j

sS илиинымспособом.

Если объектимеет пустое содержание (пус

-той объект), то он представляется ( , ,..., )o o o

или ( )o , где под круглыми скобками подразу

-меваютсялюбыеизскобокобъектов.

Аксиоматика множественных объектов.

Намножественнойструктуре M , конструктив

-носпомощьюоперациисуперпозиции ψ мож

-нозадатьболеесложныеобъектыразныхуров

-ней сложности. Например, нулевой уровень

сложностиопределяют базисныеобъекты, пер

-вый уровень сложности: множества множеств,

списки списков и так далее, второй уровень –

списочныемножествасписковипр.

Объект k

i

O k-гоуровня сложности, порож

-денный множественной структурой M, опре

-деляетсярекурсивно:

1) 0 j

OM;

2) 1 ( 0)

i j

O = ψ O , 1 i

(4)

3) 2 ( 0, 1)

i q j

O = ψ O O , 2 i

OM ; 4) 1)k+

0 1 1

0 1 1

( , ,..., )

k

k k

i j j j

O = ψO O O , k i

O ↵ .

Рекурсиявыполняется над объектами с пус

-тымсодержаниемиобъектунапоследнемуров

-неприписываетсянеобходимоесодержание.

Любой объект k

i

OE имеет определенное

строение-структуруисодержание.

Структура порожденного объекта отражает

иерархическую подчиненностьдочерних объек

-товродительскомумножественномуобъекту.

Структурасложного объектагибридная. Она

включаетвсебяструктурыподчиненных объек

-тов разных типов и упорядоченная по этим ти

-пам.

Структура ( k)

i

C O объекта k

i

O задается

структурным деревом или структурной фор

-мой, составленной из элементарных форм

{

{}, [],

}

lи .

Так структура объекта 4

i

O , представленная

структурнойформой, можетиметьвид

4

( i ) [ , {}, {}, ], { {}, {} ,

C O = 〈 ⋅ ⋅ ⋅ ⋅ 〈 ⋅ ⋅ 〉

[ ], [ ], {} }, {{}, {}},〈 ⋅ ⋅ ⋅ 〉 ⋅ ⋅ ⋅ ⋅ 〉, . (3)

Вструктуре (3) внешниескобки 〈〉 (основная

форма) соответствуют родительскому объекту

4 i

O , а формы первого уровня ( [], {}, {}, , )

такжекакидругихстаршихуровней – дочерние.

Отметим, что местоположение любой элемен

-тарной формы в структурной форме, в общем

случае, определяется уровнем, местом на нем

и положением в месте уровня. Например, для

первогоуровняипервогоместананем [] имеем

первуюиличетвертуюформу .

В структурном дереве вершинами являются

элементарные формы, а дуги отражают подчи

-ненность форм объектов по уровням. Вершине

дерева (основной форме) соответствуютскобки

родительского объекта нулевого уровня, а его

листьям вершины, не имеющиеподчинения. На

рис. 1 приведено структурное дерево, отобра

-жающеепредставленнуювыражением (3) струк

-туру.

Содержание сложного множественного объ

-екта определяется содержанием ( )Sj базисных

объектов 0

j

O .

Содержание D объекта k

i

O определим по

-следовательностью содержаний ( )Sj , листьев

в структуре ( k)

i

C O . Например, для объекта 4

i

O

со структурой (3) его содержание задается вы

-ражением 4

1 2 13 ( i ) ( , { }, ...,

D O = S S S или 4

1 2 13 ( i ) (S ; ;...; )

D O = S S . В первом случае явно

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

содержанияопределяетсяпоструктуреобъекта.

По структуре ( k)

i

C O и содержанию ( k)

i

D O

однозначно задается множественный объект

k i

O , т.е.:

– любоймножественныйобъект k

i

O задается

упорядоченнойпарой ( , )k

i

O = C D ;

– объектбезсодержания ( , ( ))k

i

O = C o – пус -тойиегоструктура – схема.

Объект, имеющий одно содержание

иструктурунулевогоуровня – базисный.

Рис. 1 Структурноедерево C O( i4)

(5)

Класс объектов E множественной структу

-ры M представляется упорядоченной парой

классов структур EC и содержаний ED, т.е.

( C, D)

E= E E .

Рассмотрим теперь подобъекты множест

-венныхобъектовиихсоставляющих.

Подсодержания, подструктуры и подобъ

-екты множественных объектов. Важным для

множественных объектов является понятие

принадлежности или непринадлежности ему

некоторого элемента x. Так как множествен

-ный объект определяется его структурой и со

-держанием, то можно ставить этот вопрос по

отношению к содержанию или по отношению

кобъекту. Приэтомвозможныслучаи:

1) если x D O∈ ( ik) и k=0, тогда x Oi0; 2) если x Oi0, то x D O∈ ( i0);

3) если x D O∈ ( ik) и k≥1, то x Oik или

k i

x O∉ ;

4) если x Oik, то x D O∈ ( ik).

Отношения принадлежности элемента со

-держанию и множественному объекту имеют

свои особенности. Рассмотрим особенности

принадлежностисодержанию.

Так каксодержание множественного объек

-та определяется через содержание базисных

объектов разного типа, которые могут быть

упорядочены или неупорядочены, то отноше

-ние принадлежность ( )sS есть множествен

-нымилисписочным. Отношениепринадлежно

-сти и порожденные им классы подмножеств,

включений и прочее изложены в теории мно

-жеств [18]. Отношения списочной принадлеж

-ностикакупорядоченных множеств рассмотре

-но в работах [3, 14.]. В общем случае отноше

-ние ( k)

i

s D O∈ предполагает наличие места

в последовательности содержаний базисных

объектов, которым принадлежит данный эле

-мент s.

Определение 6. D1 есть подсодержанием

содержания D объекта k

i

O , если ∀ ∈s ( )SD1

иэтозаписываетсятак 1 ( k)

i

DD O .

Структура объекта ( k)

i

C O представляет са

-мостоятельный интерес. Исследования струк

-туры объекта проведем с помощью путей под

-чинения.

Определение 7. Путем подчинения в струк

-туре ( k)

i

C O называется последовательность

связанных подчинением дочерних формобъек

-та m

r

O , т.е. ( , ,..., )

i

rj r r j

h = l l l . Форма lr называ

-ется префиксом, а форма ljсуффиксом пу

-ти.

Путиподчинениямножественнойструктуры

объекта k

i

O покрывают всю структуру и их

мультимножество обозначим символом

( k) i

H O .

Длина пути подчинения hij определяется

как количество связей подчинений между со

-ставляющими пути hij. Путь подчинения hij,

длина которого равна нулю, есть вырожден

-ный. Путь с длиной один называется элемен

-тарнымпутем.

Структура объекта пустая ( )C= oH, если

длиналюбогоеепути hij =0.

Очевидно, чтолюбой путь h H∈ составлен

извырожденныхилиэлементарныхпутей.

Всякий путь мультимножества H может

оканчиваться базисным объектом ( )⋅ или не

оканчиваться ним. В первом случае путь назо

-вем порождающим некоторый множественный

объект, вовтором−непорождающим.

Определение 8. Порождающий путь вмуль

-тимножестве ( k)

i

H O называется полным h,

еслиегопрефиксестьобъектом нулевогоуров

-няструктуры ( k)

i

C O .

Введем алгебру на мультимножестве путей

( k) i

H O так, что ( , )A= H Ξ и пусть сигнатура

Ξ задается множествами операциями и отно

-шениями { , , }= ≺ ⊂ .

Два пути h h1, 2H одинаковы (h1=h2), ес

-ли совпадают их последовательности связан

-ных подчинением одинаковых форм. Одинако

-вые путиприсутствуютвмультимножестве H

сопределеннойкратностью.

Для любого невырожденного пути hmjH

и элементарного пути hr r, +1 имеет место

, 1 r r mj

h +h или hr r, +1≺/ hmj.

(6)

h, т.е. h1h, если ∀hr r, +1h1, тосправедливо

, 1 r r

h +h.

Рассмотрим правило выполнения операции

∪∈Ξ.

Если подпуть hj является суффиксом пути

1

h ипрефиксомдля h2, то h1 ∪ ∈h2 H.

Очевидно, чтоимеетместотеорема.

Теорема 1. Любой путь мультимножества

H можнодополнитьдополногопути.

Пусть hk есть некоторый подпуть полного

пути hiH и { }hijH множество путей до

-полняющих – hk допути hi.

Определение 10. Классом, образованнымпу

-тем hi ипутями { }hij , дополняющими подпути

k i

hh допути hi, называется Ki ={ ,{ }}h hi ij .

Теорема 2. Множествопутей H разбивает

-сянаклассы Ki так, что i

i

H =

K .

Данная теорема является следствием теоре

-мы алгебры разбиения множества на классы

[8, 9].

Определение 11 Структура Cr есть под

-структурой множественной структуры ( k)

i

C O , ( k)

r i

CC O , если ∀hrCr, то справедливо

( k)

r i

hC O .

Определение 12. Подструктура ( k)

r i

CC O

называется порождающей, если вней найдется

хотябыодинпорождающийпутьподчинения.

Подструктуры 1, 2 ( k)

i

C CC O одинаковы

(C1=C2), если ∀h C( ),1h C( )2 , h C( )1h C( )2 инаоборот− ∀h C( ),2h C( )1 , h C( )2h C( )1 .

Объекты O O1i, 2iE эквивалентны

1i 2j

OO , если D O( )1i =D O( 2j) и

1 2

( )i ( j)

C O =C O .

Множество эквивалентных объектов

r k

j i

OO образуют класс эквивалентности

( k) i

Q O .

Объект O1=( ,C D1 1) назовем подобъектом

1 ( k)

i

OO множественного объекта

( , ) k

i

O = C D , если C1C и D1D. Множест

-во всехподобъектов объекта k

i

OE образуют

классподобъектов ( k)

i

O

℘ . Приэтомдлякласса

подобъектовсправедливысвойства:

1) ℘⊂E;

2) префиксы полных путей структур по

-добъектовиобъектамогутнесовпадать;

3) ∀ ∈℘O1 , ∃ ∈℘O2 , D O1( )1 =D O2( 2) и C O1( )1C O2( 2) или C O2( 2)⊄C O1( )1 ;

4) пустые объекты ( , ( )), (( ), ( ))C o o o ∈℘,

здесь C – схемаподчинения;

5) базисныйобъект (( ), ( ))⋅ S ∈℘; 6) ℘ =0 {(( ), ( ))}o o = ∅ ⊂℘i.

Сложность множественных объектов.

Обычные множества характеризуются единст

-венным показателем сложности – мощностью.

Для множественных объектов одним показате

-лем мощности невозможно обойтись, так как

объектызадаютсясложнее.

Если сложность ( k)

i

O

ϑ множественного

объекта k

i

O , то из его задания следует пред

-ставление сложности ϑ через сложности θ

структуры и содержания объекта, т.е. слож

-ность объекта определяется парой

( k) ( ( ), ( ))

i i i

O C D

ϑ = θ θ .

В общем, категория сложности ϑ любого

множественного объекта удовлетворяет четы

-ремаксиомамсложностисистемизпяти [7]:

– если 1 k i

OO , то ( k) ( )1 i

O O

ϑ ≥ ϑ , здесь от

-ношение ( )≥ надсложностями объектов пони

-мается как отношения над сложностями их

структур θ( )Ci ≥ θ( )C1 и содержаний

1 ( )Di ( )D

θ ≥ θ ;

– если множество подобъектов

{ } ( k)

rj i

O ⊂℘O вдольполныхпорождающих пу

-тей ( k)

rj i

hC O , то ( k) max ( )

i r rj

O O

ϑ = ϑ , здесь

операция max ( rj) (max ( rj), max ( rj))

r ϑO = r θC r θ D ; – ( k) ( )

i rj

j

O O

ϑ ≤

ϑ , из этой аксиомыследу

-ет, что ( i) ( rj)

j

C C

θ ≤

θ и ( i ) ( rj) j

D D

θ ≤

θ ;

– (( , )) 0ϑ o o = .

Последняя аксиома отражает факт сущест

-вования подобъекта в классе ( k)

i

O

℘ с пустой

(7)

-торогопринимаетсянулевой.

Представление сложности множественного

объекта через компоненты сложности егострук

-турыи содержания позволяет разносторонне ха

-рактеризовать множественный объект. Рассмот

-рим некоторые измерения сложности множест

-венногообъекта.

Объем содержания множественного объек

-та k

i

O1( ( k)) i

D O

θ , длякоторогосложностьиз

-меряется количеством компонент ( ) ( k)

j i

SD O

или количеством листьев структурного дерева

объекта. Например, для формы (3)

4 1( (D Oi )) 13 θ = .

Объемструктуры множественногообъекта

k i

O1( ( k)) i

C O

θ измеряется количеством эле

-ментарных форм структуры или количеством

вершин структурного дерева. Такдляформы (3)

4 1( (C Oi )) 19 θ = .

Объем множественного объекта

1(Oik) ( ( ), ( ))1 Ci 1 Di

ϑ = θ θ , таким образом

4

1(Oi ) (19,13) ϑ = .

Мощность содержания множественного

объекта 2( ( k))

i

D O

θ можно измерять так:

2( ( ik)) max{# ;j j ( ik)} j

D O S S D O

θ = ∈ или так:

2( ( ik)) # j j

D O S

θ =

.

Сложностьструктурыобъектаможноопреде

-лять числом подчинения структуры множест

-венногообъекта−

3( (C Oik)) min{|j h1j|;h1j C O( ik)}

θ = ≺ ,

избыточнымчисломподчинения

4( (C Oik)) k 3( (C Oik)) θ = − θ .

Например, для структуры (3) сложности

4 3( (C Oi )) 2

θ = и θ4( (C Oi4)) 2= , а длябазисного

объекта число подчинения θ ⋅ =3(( )) 0

и θ ⋅ =4(( )) 0.

Количествоуровнейобъекта k

i

O такжеможно

определить через измерение сложности

5( ( ik)) max{| 1j|} 1 j

C O k h

θ = = + .

Очевидно, рассмотренныеизмерениясложно

-сти множественных объектов и их компонент

удовлетворяют приведенным аксиомам сложно

-сти.

Операции над множественными объектами.

Исходя изтого, чтомножественныеобъекты оп

-ределяютсякомпонентамиструктуры исодержа

-ния, операции над объектами должны выпол

-нятьсянадихкомпонентами.

Пусть (*) −некотораябинарнаяоперация, то

-гдадлялюбыхобъектов O O1, 2 можноформаль

-но записать O O1* 2=( *C C D D1 2, 1* 2). Укажем

на очевидные свойства и особенности этой опе

-рации:

– операция (*) допустима к объектам O1

и O2, если она применима к соответствующим

структурамисодержаниям;

– правила выполнения операции зависят от

структуры и содержания объектов и различны

длясодержанияиструктуры;

– операция (*) в общем случае не коммута

-тивнаиневсегдаассоциативна;

– ∀O O1, 2∈℘ − результат операции

1* 2

O O ∈℘ или O O1* 2∉℘, но всегда

1* 2

O OE.

Сначала приведем основные теоретические

сведения о множественных операциях над неко

-торымибазиснымиобъектами 0

i

O и 0 j

O .

Известно [20, 22], что к мультимножествам

применимы операции обычного объединения

( )∪ иобъединениясо сложением ( )ƒ , обычного

пересечения ( )∩ и пересечения с умножением

( )

∩× , разности (\) , симметрическойразности ( )∆

идр., которые ∀ Si , SjED выполняютсяпо

правилам:

; | , ( )

i j i j

S S s s S S m s

〈 〉 〈 〉 = 〈∪ ∈〈 〉 〈 〉 =

max{ ( ), ( )}

i j

s s

m〈 〉 s m〈 〉 s

= 〉,

; | , ( )

i j i j

S S s s S S m s

〈 〉 〈 〉 = 〈ƒ ∈〈 〉 〈 〉 =

( ) ( )

i j

s s

m〈 〉 s m〈 〉 s

= + 〉,

; & , ( )

i j i j

S S s s S S m s

〈 〉 〈 〉 = 〈∩ ∈〈 〉 〈 〉 =

min{ ( ), ( )}

i j

s s

m〈 〉 s m〈 〉 s

= 〉,

; & , ( )

i j i j

S S s s S S m s

×

〈 〉 ∩〈 〉 = 〈 ∈〈 〉 〈 〉 =

( ) ( )

i j

s s

m〈 〉 s m〈 〉 s

(8)

, \

i j i j

S S S S

〈 〉 ⊇ 〈 〉 〈 〉 〈 〉 =

; i & j , ( )

s s S s S m s

= 〈 ∈〈 〉 ∉〈 〉 =

( ) ( )

i i j

s s s

m〈 〉 s m〈 〉 〈 〉 s

= − 〉,

,

i j i j

S S S S

〈 〉 〈 〉 = ∅ 〈 〉∆ 〈 〉 =∩ /

( Si \ Sj ) ( Sj \ Si )

= 〈 〉 〈 〉 ∪ 〈 〉 〈 〉 .

Здесь ( )m s – кратностьэлемента s насоот

-ветствующеммультимножестве.

Для упорядоченных множеств или муль

-тимножеств 0

1

O и 0 2

O операции ( )∪ и ( )∩ ,

вобщем, не допустимы, т.к. отношения поряд

-ков на объектах 0

1

O и 0 2

O могут быть различ

-ными. А операции ( )ƒ , ( )∩ , (\) и ( )∆ могут

быть реализованы различными способами

[3, 19]. Воспользуемся идеями правил этих

операцийизработы [3]

[ ] [ ]Si ƒ Sj = s; s [[ ], [ ]], ∈ Si Sj

[ ] [ ] ( ) ( ) ( )

i j

S S

m s =m s +m s ;

[ ] [ ]Si Sj s; s [[ ] [ ]&[ ]& Si Sj Si

×

∩ = ∈ ƒ

[ ] [ ] &[ ]], ( ) ( ) ( )

i j

j S S

S m s =m s +m s , (4)

при этом #([ ] [ ]) #([ ] [ ])Si Sj Si Sj

×

∩ = ƒ и если элементы [[ ] [ ]&[ ]&[ ]]sSi ƒ Sj Si Sj , то они за

-меняютсяввыражении [ ] [ ]Si ƒ Sj пустым сим

-волом o;

[ ] [ ],SiSj

[ ] [ ] [ ] ; [ ]&s [ ], ( )

( ) ( ) [ ] \ [ ]

; [ ]&s [ ],

i i j

i j

s s s

i j

i j

s s S S m s m s m s S S

s o s S S

∩ ∈ ∉ = ⎡ ⎢ = − = ⎢ ⎢ = ⎣ (5)

здесь #([ ] \ [ ]) #[ ]Si Sj = Si ; [ ] [ ]Si Sj ,

×

∩ = ∅/

; [ ] [ ]&[ ] \ [ ]& &[ ] \ [ ],

[ ] [ ]

; [ ] [ ]&

&s [ ] \ [ ]&s [ ] \ [ ].

i j i j

j i

i j

i j

i j j i

s s S S S S

S S

S S

s o s S S

S S S S

∈ ⎡ ⎢ ⎢ ∆ = ⎢ = ∈ ⎢ ⎢ ∉ ∉ ⎣ ƒ

ƒ , (6)

приэтомимеетместосвойство

#([ ] [ ]) #([ ] [ ])SiSj = Si ƒ Sj .

Операции ( )ƒ и

( )

×

∩ могутвыполнятьсянад

упорядоченными объектами разных типов, по

-этому их результатом являются неоднородные

объекты. А операции (\) и ( )∆ выполнимы

только над однотипными базисными объекта

-ми.

Заметим, чтооперация объединения сосло

-жением допускает обобщение на универсуме

D

E через декомпозицию первого места объе

-динения. Назовемееоперациейобъединениясо

сложениемпоместуg) иопределимеепра

-вилом:

1 1

[ ] [ ] [ ,..., , ,..., ]

g g m

i g j i i i i g

S ƒ S = s s s + s ƒ

1 2

[ ,. ,..., ]

k

g sj sj sj =

ƒ

1 1 2

; [ ,..., , ,. ,..., ,

g k

i i j j j

s s s s s s s

= ∈

1,..., ],

g k m k

i i

s + + s +

[ ] [ ] ( ) ( ) ( )

i j

S s

m s =m s +m s . (7)

При этом порядок следования элементов

врезультирующем спискеправила (7) частично

меняется.

Таккакправилаопераций

( )

×

∩ и ( )∆ опреде

-ленычерезоперациюобъединения, тоони также

допускаютобобщениянаосновеправила (7).

Изтого, чтосодержаниеобъектапроизволь

-ного уровня упорядочено по порядку следова

-ния его базисных объектов, над любыми со

-держаниями Di и Dj множественныхобъектов

k i

O и r j

O можно выполнить рассмотренные

операции, приняв заэлементы в правилахопе

-рацийбазисныеобъекты. Такоперация ƒg над

содержаниями Di и Dj выполняется поформе

правила (7):

1 1

( ,..., , ,..., )

g g m

i g j i i i i g

D ƒ D = S S S + S ƒ

1 2

( ,. ,..., )

k

g Sj Sj Sj =

ƒ

1 1 2

( ,..., , ,. ,..., ,

g k

i i j j j

S S S S S

=

1,..., ),

g k m k

i i

(9)

аоперацияразности (\) – поформеправила (5):

,

i j

DD

; ( ) &( ) ,

\ ,

( ); ( ) &( )

i j

i j

i j

S S D S D D D

S o S D S D

∈ ∉

⎛ ⎞

= ⎜ =

⎝ ⎠

гдепод отношением ∈ понимаетсяпринадлеж

-ность элемента ( )S содержанию Dпо имени

илизначениюипотипу.

Дляраспространениярассмотренныхопера

-ций на структуры подчинения множественных

объектов необходимо ввести дополнительные

операции.

Операция ( )• прививки структуре C эле

-ментарнойформой.

Пусть () ,j j=1, 4, любая элементарнаяфор

-ма без содержания и пусть заданная форма

также без содержания – ()k

iqC, расположен

-ная на месте q уровня k , тогда операция ( )•

действуетпоправилу:

1 () () (()k ) (...,() ,...)k

j iq jr iq

C C C

• = • ≺ = ≺ . (8)

Правило (8) позволяетполучитьвструктуре

1

C привитую почку ()jr, расположенную на

месте r в форме ()k

iq, при этом 0≤ <k n, где

n −числоуровнейструктуры C.

Операция объединение структур C1ƒC2

допустима, есливструктуре C1 имеетсяпочка,

совпадающая с основной формой структуры

2

C . Поэтому этаоперация выполняется конст

-руктивноспомощьюалгоритмическойсхемы:

1) определяетсяместо прививкина структу

-ре C1 (уровень, место на нем элементарной

формы и местоположение почки в выбранной

форме);

2) основная форма структуры C2 принима

-етсязапрививаемуюэлементарнуюформу;

3) выполняетсяоперацияпрививки;

4) почкавструктуре C1 заменяетсяструкту

-рой C2.

Формально эта операция представляется

выражениемчерезпутиподчиненияструктур

1 2 { , 1| 2}

C ƒC = h h C C≺ , (9) 1| 2

h C C≺ – означает, что h C1 или h C2.

Операция разности (\) структур C1 и C2,

в зависимости от поставленной цели, может

конструктивно выполняться различным обра

-зом, например, через удаление их общегопути

подчинения или удаления общего суффикса

путейипр.

Пусть образующие пути { }, {h1i h2j} струк

-тур C1 и C2 такие, что {h2j} { }⊂ h1i , тогдапро

-цесс удалениялюбого пути { } {hjh2j} выпол

-няетсяпоэтапно:

1) удаляется суффиксная форма пути

вструктуре C1;

2) затем удаляется следующая форма (спра

-ваналево) путивструктуре C1;

3) пункт 2 выполняется дотех пор, пока не

будетпройденпуть hj иличасть его довстре

-чи с формой разветвления в структуре C1 на

пути hi;

4) вконецоставшейсячастипути hi приви

-вается почка с пустым содержанием и типом

начальногосуффиксапути hi.

Предпочтительна более простая процедура

удаления общего суффикса путей hi и hj,

с последующей прививкой пустой почки типа

удаленного суффикса так, что получим путь

1 (...,( ))

h = oC . Приэтомспособевыполнения

операции разности конструкция структуры C1

сохраняется.

Отвлекаясь от технологического способа

реализации операции разности структур, пред

-ставимеетак

,

i j

CC

, ; &

(...,( )); , \

, ,

i j

j i i j

i i j j

h h C h C h o h h C C

h C h C

⎧ /

⎪ ⎫

⎪ =

= ⎨ ⎬

⎭ ⎪

⎪⎩

≺ ≺

≺ ≺

. (10)

Операции пересечения

( )

×

∩ и симметриче

-ской разности ( )∆ над структурами выполня

-ются посхемеправил (4) и (6) сиспользовани

(10)

Теоретико-множественные операции над

множественными объектами выполняются

вкомплексенад ихструктурамиисодержания

-ми, например, объединение объектов

( , ) k

i i i

O C D и ( ,r ) j j j

O C D выполняется по пра -вилу:

( , )

k r

i j i j i g j

O ƒO = C ƒC D ƒ D ,

вкоторомместо g определяетсяместоположе

-нием прививаемой почки вструктуре подчине

-ния Ci.

Отношения над множественными объек

-тами. Комплексные операции над составляю

-щимиобъектоввыполняютсяпоразнымправи

-лам, поэтому следует ожидать этого и относи

-тельноотношенийнадмножественнымиобъек

-тами. Например, если ρ отношение над

объектамиуниверсума E=(E EC, D), а ρC и ρD

отношения над составляющими этих объектов,

то отношение ρ = ρ ρ( C, D) может иметь отно

-шения по компонентам различных типов,

свойств и пр. Исходя из того, чтолюбое отно

-шениепроизвольного порядка с помощью пря

-мойсуммы представляетсячерез бинарные от

-ношения (см. представление (2)), то в дальней

-шем сосредоточим внимание в основном – на

последних.

Принимаем, что отношения ρC( ,C C1 2)

и ρD( ,D D1 2) согласованы, если пары ( ,C D1 1)

и ( ,C D2 2) определяют объекты O1k и

2r

O , на

которых задается отношение ρ = ρ ρ( C, D). От

-ношения ρC и ρD могут применяться различ

-нымобразом. Рассмотримвначале способы ор

-ганизацииотношенийнасодержаниях.

Пусть ( )S1iD1 и (S2j)⊂D2, тогда отно -шение ρD((S1i), (S2j)), определенное на одно

-типных илиразнотипных подсодержаниях, мо

-жетобладать илине обладать свойством одно

-типности. Например, если базисные содержа

-ния (S1i) и (S2j) естьмножества, тоотношение

1 2 ({ }, { }) D Si S j

ρ также множество (свойство

однотипности), таккаконозадаетсясвободным

набором пар ( ,s sik jq), sikS1i, sjqS2j. Если

на декартовом произведении множеств задать

отношение порядка p расположения пар

в произведении, тогда отношение

1 2 ({ }, { }) p

D Si S j

ρ есть разнотипное, так как от

-ношение p

D

ρ задаетупорядоченноемножество.

Дляоднотипныхотношенийилиотношений

с разными компонентами содержания ( )S1i

и (S2j) возможны свойства эквивалентности,

толерантностиидр.

В общем случае отношение ρD( ,D D1 2) оп

-ределяется суперпозицией пар ((S1i), (S2j))

и ( ,s sik jq), т.е.

1 2 1 2

( , ) ( , ) (( ), ( )) D D D s sik jq Si S j

ρ = , (11)

поэтому можно принять, чтосвойства отноше

-ния ρD( ,D D1 2) по необходимости переносятся

и на отношения этих пар и наоборот − одина

-ковыесвойствапарприписываютсяотношению

1 2 ( , ) D D D

ρ . То есть, если отношения на парах

1 2

((Si), (S j)) и ( ,s sik jq) обладают свойством

рефлексии, тоэтимжесвойствомобладаетиих

суперпозиция. Очевидно, при наличии опреде

-ленных свойств одной из составляющих отно

-шения ρD( ,D D1 2) следует говорить о частич

-номсвойствеэтогоотношения.

Исходя из того, что множественные струк

-туры объектов определяются упорядоченными

системами образующих их полных путей под

-чинения 1i 1

i

h =C

, 1j 2

j

h =C

, то под декарто

-вым произведением структур понимается про

-изведениеполныхпутей. Такимобразом,

1 2 1 2

( , ) ({ },{ }) C C C C hi h j

ρ = ρ . (12)

И теперь отношения на множественных

объектах через формулы (11) и (12), определя

-ютсявыражением:

1 2 1 1 2 2

( k, r) ( ( ( k), ( ( r)), C

O O C O C O

ρ = ρ

1 1 2 2 ( ( k), ( ( r)))

D D O D O

ρ .

Обобщение бинарного отношения на отно

-шение m-го порядка для множественных объ

-ектов ki , 1,

i

OE i= m представляетсякак

1 2

1 2 1 2

( k, k ,..., km) ( ( , ,..., ),

m C m

O O O C C C

References

Related documents

Consistent with Chen (2014), educational level attained by directors as well as industry-specific experience were included as independent variables to examine the role of

natural way, cannot only be found across the worlds of Logical Space but also across different models: even if the extension of a predicate does not vary sufficiently within a

Cancellous/trabecular bone HSC N-cadherin β -catenin SNO cells ….spindle-shaped N-cadherin+CD45- osteoblasts (SNO cells) lining the bone surface function as a key component of

The third research question probes whether there is any statistically significant difference between male and female writers' use of interpersonal metadiscourse

Using statistical techniques such as the portmanteau test, the variance ratio test, and a robustness test on the monthly returns of metals for the 1992-2015 period, it is found

The idea of Iggy’s is threefold: one part is the bread and the quality of the product; two is our work…the employees… it’s a good bakery, but it also has to be a healthy business;

The purpose of this article is to describe qualitative sample size and sampling practices within published studies in education and the health sciences by research design: case