Реферат: Структура графа состояний клеточных автоматов определённого типа

§ 3.3.1 Исследование структуры

Пользуясь утверждением 3.2.2, мы получаем, что среди всех последовательностей можно выделить следующие:

1. которые невозможно получить не из каких других, например: (1,0,0) (они будут образовывать висячие вершины графа);

2. которые, спустя несколько итераций возвращаются в начальное положение, например:

(1,0,0,0) ® (0,1,0,0) ® (1,0,1,0) ® (0,0,0,1) ® (0,0,1,0) ® (0,1,0,1) ® (1,0,0,0)

(такие последовательности в графе будут соответствовать вершинам цикла)

Используя утверждение 3.2.2, можно сделать вывод:

Теорема 3.3.1.1

Каждая компонента связности графа является циклом (возможно длины 1), каждый элемент которого притягивает дерево (т.е. является корнем ориентированного дерева) (см. рис. 3.2.1).

Наша основная задача определить длины циклов и высоты деревьев, описать их структуру и найти их количество.

Рис. 3.3.1

Теорема 3.3.1.2

Для любых последовательностей k и l, находящихся на одном ярусе какого-то дерева, для которых выполняется условие: верно равенство:

, где ―одна из последовательностей «нулевого» дерева на n-ном ярусе.

Более точно это можно сформулировать так:

Рис. 3.2.2

Для любого «полного» корневого поддерева g с корнем v дерева G (с корнем в ): , где и – подмножество такое, что: , при этом (см. рис. 3.2.2).

Доказательство

Воспользуемся методом математической индукции:

1. m = 1:

Пусть , тогда . Тогда, учитывая утверждение 1.1, и , получим требуемое.

2. Пусть утверждение леммы верно для m = k, тогда:

3. Докажем теорему для m = k+1.

Мы имеем: , тогда:

Если и , то:

Из утверждения 3.2.1:

, но , т.е. , откуда , ч.т.д.


Теорема 3.3.1.3

К-во Просмотров: 365
Бесплатно скачать Реферат: Структура графа состояний клеточных автоматов определённого типа