Научная статья на тему 'Об арифметических графах'

Об арифметических графах Текст научной статьи по специальности «Математика»

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

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

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

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

Текст научной работы на тему «Об арифметических графах»

Прикладная математика

3

ПРИКЛАДНАЯ МАТЕМАТИКА

УДК 519.21

А.В. Бирюков ОБ АРИФМЕТИЧЕСКИХ ГРАФАХ

Пусть вершинами графа являются натуральные числа

1,2,...п. Обозначим через А некоторое подмножество этих чисел и будем считать вершины x, z смежными, если выполняется по крайней мере одно из условий:

\x-zl єA , (п-\х^\) єА .

Из определения смежности следует, что наибольший элемент А не должен превосходить п/2. Если, в частности, подмножество А состоит из одного элемента, равного единице, то граф является простым циклом порядка п.

Рассмотрим одну из комбинаторных характеристик графа, которую назовем энтропией. В данном графе порядка п найдем все его подграфы третьего порядка, число которых равно Ы=п(п-1)(п-2)/6 .

Среди них различными являются четыре вида подграфов: цикл, цепь, ребро и несмежная с его концами вершина, три попарно несмежных вершины. Обозначим через N1, N2, N3, N4 количество подграфов каждого вида и найдем отношения Р=Ы/Ы, 1 = 1+4 , которые дают некоторое вероятностное распределение с энтропией 4

Н = -£ Р,ЦРі)/2 і=1

где через Ь обозначены логарифмы с основанием 2.

Построенная таким образом энтропия графа характеризует алгоритмическую сложность его описания и принимает значения

на отрезке 0 <Н < 1 .

Нулевой энтропией обладают графы, содержащие лишь один вид подграфов третьего порядка. Таким, например, является полный граф. Максимальная энтропия соответствует равномерному распределению, когда Р1 = Р2= Р3= Р4=1/4.

Как легко видеть, для цикла порядка п>3

Р1=0, Р2=6/(п-1)(п-2), Р3=6(п-4)/(п-1)(п-2),

Р4 = 1-Р2-Р3 ■

При этом с увеличением п энтропия цикла Н(п) асимптотически стремится к 0, поскольку величина Р4 стремится к единице. С другой стороны, Н(3)=Н(4)=0. Следовательно, функция Н(п) имеет максимум.

Как показывают вычисления, Н(6)=0,65; Н(7)=0,68; Н(8)=0,69; Н(9)=0,68, откуда видно, что наибольшую энтропию имеет цикл восьмого порядка.

Рассматриваемый класс графов содержит как связные, так и несвязные графы. Для того, чтобы граф был связным, необходимо и достаточно, чтобы все элементы подмножества А и порядок графа п в совокупности имели своим наибольшим делителем единицу, т. е. были взаимно просты. В частности, это условие выполняется, если

1 е А.

Так, например, при п=8 имеется 15 вариантов для подмножеств А. При этом из 15 графов лишь 3 графа являются несвязными. Это графы, отвечающие подмножествам (2), (4), (2,4). Первый из них представ-

ляет собой объединение двух циклов четвертого порядка, второй - объединение четырех попарно несмежных ребер, третий - объединение двух полных графов четвертого порядка. Энтропии этих несвязных графов равны соответственно 0,69; 0,49; 0,30.

Из связных графов экстремальные значения энтропии Н=0,78, Н=0,30 имеют графы, соответствующие подмножествам (1,3,4) и (1,3).

Рассмотрим еще один способ построения арифметических графов. Пусть, как и прежде, вершинами графа являются натуральные числа 1,2,...п. Будем считать две вершины смежными, если их сумма есть простое число.

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

С другой стороны, при п=4, как легко видеть, граф является циклом четвертого порядка с нулевой энтропией. Поэтому существует такой порядок графа, при котором энтропия достигает наибольшего значения.

Непосредственные вычисления энтропии графов порядка 6,7,8,9,10 дают значения 0,62; 0,72; 0,75; 0,74; 0,73. Отсюда видно, что наибольшей энтропией обладает граф восьмого порядка с ребрами (1,2); (1,4);

(1.6); (2,3); (2,5); (3,4); (3,8);

(4.7); (5,8); (6,7).

Относительно рассмотрен-

4

А.В. Бирюков

ного класса арифметических графов (вершины смежны, если их сумма есть простое число) сформулируем следующие недоказанные гипотезы:

1) диаметр всех графов при

п>5 равен трем;

2) графы четных порядков являются гамильтоновыми;

3) графы нечетных порядков содержат гамильтонову

цепь;

4) множество вершин графа можно разбить на пары смежных.

□ Автор статьи:

Бирюков Альберт Васильевич - докт. техн. наук, проф., зав. каф. высшей математики

УДК 519.21

К.И. Гурьянов ГРАФЫ НА ДИАГРАММАХ ВОРОНОГО

Пусть на плоскости задано случайное множество точек F. Требуется для точки A этого множества найти область, все точки которой являются ближайшими к точке A по сравнению с другими точками множества F. Эта область является пересечением полуплоскостей, т.е. выпуклым многоугольником, а точка А - его центром. Совокупность таких многоугольников, число которых равно числу точек множества F, и представляет собой диаграмму Вороного. Отметим, что некоторые из областей диаграммы могут быть незамкнутыми.

При компьютерном моделировании диаграмм вороного случайным образом выбирались N точек с координатами, принадлежащими единичному квадрату.

Вершины и ребра полигонов (за исключением границы квадрата) образуют односвязный граф. Рассмотрим следующие его характеристики: п -число вершин; m - число ребер;

Таблица 1

H - энтропия графа, характеризующая алгоритмическую

сложность его описания.

Для определения энтропии графа рассмотрим все его подграфы третьего порядка, число которых равно А=п(п-1)(п-

2)/6. Среди них неизоморфными являются лишь 4 подграфа: цикл, цепь из двух звеньев, ребро и вершина (несмежная с концами ребра), три попарно несмежные вершины. Обозначим через Ai (1=1, 2, 3, 4) число подграфов каждого из этих типов и найдем отношение Pi=A/A. При этом энтропию графа определим неотрицательным числом

Г 4 Л

H = -

'2.

I Р11^2Р1

VI=1 J

Из определения энтропии следует, что Не[0;1]. Наибольшее её значение H=1 соответствует случаю, когда все числа Pi одинаковы и равны 1/4. Нулевой энтропией обладает граф, для которого одно из чи-

сел Pi равно единице, а остальные - нулю. Отметим, что при Pi=0 соответствующее слагаемое суммы в определении энтропии также равно нулю, что следует из предельного перехода. В частности, H=0 для полного и для пустого (без ребер) графов.

Компьютерное моделирование диаграммы вороного, выполнено для N=(20, 40, 60, 80,100, 150, 200,300). Результаты вычислений приведены в табл. 1.

Из приведенных данных видно, что с увеличением числа

Таблица 2

N Р1 Р2 Р3 Р4

20 0,03 0 0,33 0,63

40 0 0 0,14 0,86

60 0 0 0,09 0,91

80 0 0 0,06 0,93

100 0 0 0,05 0,95

150 0 0 0,03 0,97

200 0 0 0,02 0,98

300 0 0 0,02 0,98

Таблица 3

N п M И

20 19 23 0,56

40 55 74 0,31

60 91 126 0,23

80 126 175 0,18

100 164 231 0,15

150 247 349 0,11

200 345 494 0,08

300 541 784 0,05

N 3 4 5 6 7 8 9 10 11

20 1 2 2

40 2 7 8 3

60 7 8 11 7 1 1

80 2 4 14 17 9 4

100 1 4 16 29 6 7 2

150 10 30 31 22 9

200 3 13 45 44 27 13 3 1

300 1 32 69 59 55 18 10

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