Научная статья на тему 'Экспоненциальные производящие функции последовательности чисел k-дольных графов'

Экспоненциальные производящие функции последовательности чисел k-дольных графов Текст научной статьи по специальности «Математика»

CC BY
313
67
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
K-ДОЛЬНЫЙ ГРАФ / ГИПЕРГРАФ / МУЛЬТИГРАФ / СВЯЗНЫЕ ГРАФЫ / ПОКРЫТИЕ / ПРОИЗВОДЯЩИЕ ФУНКЦИИ / ЭКСПОНЕНЦИАЛЬНАЯ ТЕОРЕМА / K-PARTITE GRAPH / HYPERGRAPH / MULTIGRAPH / CONNECTED GRAPH / COVER / GENERATING FUNCTIONS / EXPONENTIAL THEOREM

Аннотация научной статьи по математике, автор научной работы — Ганопольский Родион Михайлович

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

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

The exponential generating functions for sequence of the numbers of k-partite graphs

A specific kind of exponential generating functions for the sequence of the numbers of k-partite graphs is considered. These functions take into account the numbers of vertices in each part. A relation is obtained for such generating functions. This relation is a variant of the exponential theorem for these generating functions. It is concluded that it is possible to generalize the obtained relation for hypergraphs and multigraphs. The obtained expression and its simplified special cases are analyzed. The applications of the relations and special cases in physics and mathematics are considered.

Текст научной работы на тему «Экспоненциальные производящие функции последовательности чисел k-дольных графов»

2015 Прикладная теория графов № 1(27)

ПРИКЛАДНАЯ ТЕОРИЯ ГРАФОВ

УДК 519.17

ЭКСПОНЕНЦИАЛЬНЫЕ ПРОИЗВОДЯЩИЕ ФУНКЦИИ ПОСЛЕДОВАТЕЛЬНОСТИ ЧИСЕЛ к-ДОЛЬНЫХ ГРАФОВ

Р. М. Ганопольский

Тюменский государственный университет, г. Тюмень, Россия

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

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

THE EXPONENTIAL GENERATING FUNCTIONS FOR SEQUENCE OF THE NUMBERS OF k-PARTITE GRAPHS

R. M. Ganopolsky

Tyumen State University, Tyumen, Russia

E-mail: rodion@utmn.ru

A specific kind of exponential generating functions for the sequence of the numbers of k-partite graphs is considered. These functions take into account the numbers of vertices in each part. A relation is obtained for such generating functions. This relation is a variant of the exponential theorem for these generating functions. It is concluded that it is possible to generalize the obtained relation for hypergraphs and multigraphs. The obtained expression and its simplified special cases are analyzed. The applications of the relations and special cases in physics and mathematics are considered.

Keywords: k-partite graph, hypergraph, multigraph, connected graph, cover, generating functions, exponential theorem.

Введение

Граф G с множеством вершин V (|V| = n) называется k-дольным графом, если вершины графа разбиты на k непересекающихся непустых подмножества V так, что

k

U V = V; V = 0; |Vi| = П > 0; V П Vj = 0, i,j = 1,... , k, i = j, i= 1

и нет рёбер, соединяющих вершины одного и того же подмножества [1-3]. При этом 1-дольный граф — это множество вершин без рёбер, а 0-дольным графом является только пустой граф. Очевидно, что любой к-дольный граф при к < п можно преобразовать в (к + 1)-дольный, разбив вершины на большее количество подмножеств. В общем случае к-дольный граф (к > 0) состоит из в ^ 1 компонент связности, каждая из которых является связным /¿-дольным графом (г = 1,... , в, /г = 1,... , к).

Определим множество X как множество номеров долей графа:

X = {1, 2,..., к}. (1)

Множество номеров долей любой из компонент связности графа является подмножеством X. Мощность этого подмножества равна количеству долей компоненты связности. Так как несколько различных компонент связности графа могут иметь совпадающие множества номеров долей, семейство всех множеств номеров долей всех компонент связности к-дольного графа может содержать повторяющиеся подмножества и в общем случае является повторяющимся покрытием множества X. Для того чтобы избавиться от повторяющихся подмножеств, введём следующее понятие.

Пусть набор связных /-дольных графов (0 < / ^ к) — это все компоненты связности исходного графа, множества (мощности /) номеров долей которых тождественны. Любой несвязный к-дольный граф можно разбить на наборы связных /¿-дольных графов. Каждый набор определяется уникальным множеством номеров долей. У двух любых наборов множества номеров их долей отличаются. Тогда семейство множеств номеров долей наборов связных /¿-дольных графов является неповторяющимся покрытием множества X.

В работе [4] введены комбинаторные числа неупорядоченных покрытий конечного множества мощности п подмножествами с фиксированными мощностями

„Ж (кьк2,...,к„), (2)

где кг — количество подмножеств мощности г в покрытии. В случае, когда часть коэффициентов кг = 0, используется альтернативное обозначение

N к!к2—кт 1 12~1т ,

где кг — количество подмножеств мощности /г в покрытии. Если все подмножества в покрытии имеют мощность /, то коэффициент имеет вид „Жгк.

В работах [5, 6] рассматриваются производящие функции последовательности чисел (2): обычная

3 З-к

^(х; Ль А2, аз, ...) = Е х3 Е Ск(-1)к П (1 + А*)"-* = Е

• 3 ^

Х3П (1+ Аг)"

3>0 к=0 3 ¿=1 3>0 (1 + х)3+1 и экспоненциальная

х3 3 3 к . хЗ 3

Е(х; ¿1, ¿2, аз, ...) = Е Т Е Ск(-1)к П (1 + А*)"-* = е-х Е - П (1 + А*)". (4)

3>0 к=0 ¿=1 3>0 ]! ¿=1

Числа (2) в этих функциях являются коэффициентами перед мономами хпП Ак в слуг

х„

чае обычной производящей функции и перед выражением —- ТГ А,1 — в случае экс-

п! г г

х„

поненциальной. В разложении функции Е по степеням х выражения перед —- (для

п!

функции ^ — перед Хп) являются производящими функциями последовательности чисел (2) с фиксированным п:

п п—к

Есп(-1)к П(1 + Л)сп-к.

к=0 г=1

Для введённых комбинаторных чисел в работе [4] получена формула

т

А1^ = П с^ + Е(-1)гс; П сд

г=1 Сп .7=1

п-

¿!(_ - г)!

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

где С] = -7777-— биномиальный коэффициент. Там же получено значение суммы

Е^пА?- (-1)к+,—1

п>1

п п 1 к/

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

Е (-1:пАЙк2:,тт = 0. (6)

п^1 п

1. Экспоненциальные производящие функции

Экспоненциальную производящую функцию последовательности чисел наборов связных к-дольных графов по переменным Х2,... , Хк (индексы переменных определяют номера долей) определим как

/V» 1 гу 2 ,, , •'у к

Ак (1, 2,...,к)= £ -ак (щ,п2,...,пк), (7)

т>о П1!п2! ■ ■ ■ Пк!

а экспоненциальную производящую функцию последовательности чисел связных к-дольных графов как

/V» 1 /V» 2 , , , /V» к

Б (1, 2,...,к)= £ -4 (п1,п2,...,пк),

т>о п1!п2! ■ ■ ■ пк!

где ак и ¿к — соответственно числа наборов связных к-дольных графов и числа связных к-дольных графов, имеющих в каждой доле с номером г определённое количество п вершин. Сумма выполняется по п1 > 0, п2 > 0, ... , пк > 0, таким, что п1 + п2 + ... + пк = п. Параметрами функций являются номера долей графов. Если связные /-дольные графы являются компонентами к-дольного графа и / < к, то экспоненциальные производящие функции записываются следующим образом:

Аг(¿1,22,... ,¿0 и ^(¿1 ,¿2,... ,¿1), где 1 ^ ¿1 < ¿2 < ... < ц ^ к,

то есть множество номеров долей связных /-дольных графов и множество номеров долей набора связных /-дольных графов являются подмножествами множества X (1). Переменными функций А^ и Б являются Х^, Х^2, ... , Хц.

Рассмотрим набор, состоящий из т ^ 1 связных к-дольных графов. Каждая доля исходного графа разбита на т непустых подмножеств. Каждое подмножество является

долей связного к-дольного графа. Пусть и, — мощность доли с номером г связного к-дольного графа с номером ]. Очевидно,

Уг,^ (и,,- > 0); (9)

т

Е и, = и,. (10)

Количество разбиений множества мощности и, на т непустых подмножеств равно

1 и-!

т' И пг] =п ^ и,;,-!

т

,= 1

где суммирование идёт по всем возможным значениям и,,, удовлетворяющим соотношениям (9), (10); множитель 1/т! необходим, так как связные графы, образующие набор, неразличимы. Тогда числа и ^ связаны формулой

к

П и;' т 1

«к(и!,и2,... ,ик) = Е ; 1 , Е П —;-;-г4(п1,,П2,, ... ,ик,),

т>0 т' Е =« и, 'и2,' ...ик,' ' ' "

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

Просуммировав по всем возможным и, и поменяв порядок суммирования, с учётом (7) и (8) получим формулу для производящей функции последовательности чисел наборов к-дольных графов:

1 т Тп1з тп2з Пкз

А = Е --г Е Е П и1 ■ 2 ' 4 (и1, ,и2, ,...,ик, ) = - 1. (11)

т>0 т! «¿>0 £тз =« ,= 1 и1,'и2,' .. . ик,'

Вывод соотношения (11), как и сама формула, аналогичен выводу экспоненциальной формулы [1].

Экспоненциальную производящую функцию последовательности чисел к-дольных графов определим аналогично функциям (7) и (8):

Т«1т«2 Пк

^ (1, 2,..., к) = Е Т1 , 2. , /к (и1,и2,...,ик), (12)

«¿>0 и1'и2' . . .ик'

где /к — число к-дольных графов, имеющих в каждой доле (с номером г) определённое количество (и,) вершин. Сумма выполняется по и1 > 0, и2 > 0, ... , ик > 0, таким, что и + и2 + ... + ик = и.

Проведём преобразования, аналогичные выводу формулы (11). Учтём, что:

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

1) множество номеров долей набора связных к-дольных графов является подмножеством множества X (1), а семейство всех таких множеств номеров долей является покрытием множества X;

2) так как множества номеров долей двух любых наборов связных к-дольных графов не равны друг другу, все наборы связных графов различимы. Значит, множитель 1/т' не нужен.

Таким образом, получаем

^к = Е П А|ив|(ив), (13)

з={иа} иа

где сумма идёт по всем покрытиям Б множества X, а произведение — по всем подмножествам входящим в покрытие Б. Применив соотношение (11), в итоге получаем

^ = Е П(ехРо^- 1). (14)

>?={иа} и а

Частные случаи:

Л = 1,

Л = А = еХ1 - 1,

Л = А2(1, 2)(1 + А1(1) + А1 (2)) + А1(1)А1(2) = е°2(1>2)+Х1+Х2 - еХ1 - еХ2 + 1.

Изначально на к-дольные графы О не было введено никаких ограничений. Из проведённых преобразований видно, что полученные соотношения являются верными для всех классов графов, удовлетворяющих следующим критериям:

1) если в класс входит к-дольный граф О, то в этот класс должны входить и все к-дольные графы, получаемые из О перестановками вершин в любой из к долей;

2) если в класс входит к-дольный граф, имеющий несколько компонент связности, то должны входить и все эти компоненты связности.

Обобщениями графов являются мультиграфы и гиперграфы. В гиперграфах одно ребро может соединять более двух вершин, а в мультиграфах между двумя вершинами может быть больше одного ребра (кратные рёбра) [1, 2]. Обобщением к-дольного графа является к-дольный гиперграф — вершины гиперграфа V разбиты на к непересекающихся непустых подмножеств V так, что нет рёбер, соединяющих вершины одного и того же подмножества. Аналогичные определения можно дать для к-дольного мультиграфа и к-дольного мультиграфа-гиперграфа (кратные рёбра соединяют более двух вершин). Вывод соотношений (11) и (14) для мультиграфов, гиперграфов и мультиграфов-гиперграфов эквивалентен выводу соотношений для экспоненциальной производящей функции последовательности чисел к-дольных графов.

2. Анализ функций

Приравняв в соотношении (14) все переменные хг одной переменной х, получим

Л = Е к N (¿1, ¿2,..., ¿к) П А) = Е к N (¿1, ¿2,..., ¿к) П(е^' - 1)?, (15)

г>С ) г^С )

где к N (¿1, г2,... , ¿к) —комбинаторные числа (2), а суммирование идёт по всем ¿) ^ 0; А) и О) являются функциями только от переменной х.

Используем (4) и (11):

Лк = Е Ск(-1)'- П(1 + Аг)Ск= Е Ск(-1)' ехр(Е ПгСк_3). (16)

)=С г=1 )=С г=1

Просуммируем все функции Л/к, домножив в одном случае на ук, а в другом на ук/к!, и воспользуемся соотношениями (3) и (4):

ук П (1 + Аг)Ск ук ехр(Е ДСк

,к т? _ г=1 __\г=1

Т Ук К. = V _—_ = Т

¿СУ к ¿С (1 + у)к+1 ¿С (1 + у)к+1

ук л ук к ук ¡к

Е у^ = е_у Е к П (1 + А)= е_у Е ^ ехр Е С)

к^С к! к^С к! )=С к^С к! \)=С

Частные случаи формулы (16):

Fo = 1, ¿1 = А = ех - 1,

= А2(1 + 2А1) + А? = (А2 + 1)(А + 1)2 - 2(А + 1) + 1 = еД2+2х - 2ех + 1, ¿з = (Аз + 1)(А? + 1)3(А1 + 1)3 - 3(А? + 1)(А1 + 1)2 + 3(А1 + 1) - 1 =

= е^з+3^2+3х - 3еЙ2+2х + 3ех - 1.

Пусть есть функция f (С), ставящая в соответствие каждому графу какое-то число. Для функции выполняются следующие условия:

1) значение функции от пустого графа равно 1;

2) значение функции от графа, имеющего несколько компонент связности, равно произведению значений функции от компонент связности;

3) значение функции не зависит от нумерации вершин, а значит, и от перестановок строк или столбцов в матрице смежности.

Примером такой функции является хроматическая функция [3].

Пусть необходимо найти сумму значений этой функции от всех дольных графов

5 = ЕькЕ V.1. Vf (С(у,..., ук(1,2,..., к),

где суммирование идёт по всем к-дольным графам С к, разбитым на к непустых долей У^ а коэффициенты Ьк — параметры суммы. Тогда из (12), (13), (15) и (16) следует

s = Е Ьк Е к N (¿1, ¿2,..., ¿к) П А? = Е Ьк Е С (-1)'" П (1 + Л)Ск -,

к ' к '=0 г=1

где А' — сумма значений функции от всех наборов связных ^'-дольных графов: А' = = еп? - 1; -О' — сумма значений функции от всех связных ]-дольных графов.

Для Ьк = (-1)к/к (без пустого графа) при учёте (5) и (6) сумма 5 примет вид

(_1)к+г-1 (—1)1 (—1У

5 = ЕЕ—к— Ак = Е V11п(1 + Л) = Е ^ О, (17)

к>01>0 к1 1>0 1 1>0 1

где мы воспользовались разложением в ряд натурального логарифма

(_1)п-1хп 1п(1 + х) = Е~-—.

п>0 п

Таким образом, сумма значений функций от всех дольных графов с коэффициентом (-1)к/к (к — количество долей графа) равна сумме значений этой функции от всех связных дольных графов с этим же коэффициентом.

Заключение

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

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

Полученные результаты, в частности (16) и (17), могут быть использованы для упрощения оперирования с диаграммами Фейнмана в квантовой теории, диаграммами теории возмущений в теории струн [7] и статистической физике [8- 10]. Диаграммы Феймана и их аналоги являются по сути k-дольными графами и мультиграфами, что позволяет применять методы теории графов для упрощения выражений и вычисления бесконечных рядов таких диаграмм. Полученные соотношения можно также использовать для анализа схем в схемотехнике, блок-схем в теории информационных систем, структур баз данных с сетевой моделью, криптостойкости алгоритмов в криптоло-гии [11] и т. п.

ЛИТЕРАТУРА

1. Стенли Р. Перечислительная комбинаторика. Деревья, производящие функции и симметрические функции. М.: Мир, 2005.

2. Харари Ф. Теория графов. М.: УРСС, 2003.

3. Уилсон Р. Введение в теорию графов. М.: Мир, 1977.

4. Ганопольский Р. М. Число неупорядоченных покрытий конечного множества подмножествами фиксированного размера // Прикладная дискретная математика. 2010. №4(10). С. 5-17.

5. Ганопольский Р. М. Производящие функции последовательности чисел покрытий конечного множества // Прикладная дискретная математика. 2011. №1(11). С. 5-13.

6. Ганопольский Р. М. Производящие функции последовательности чисел связных покрытий // Прикладная дискретная математика. 2013. №3(21). С. 5-10.

7. Каку М. Введение в теорию суперструн. М.: Мир, 1999.

8. Фейнман Р. Статистическая механика. Курс лекций. М.: Мир, 1975.

9. Абрикосов А. А., ГорьковЛ.П., Дзялошинский И. Е. Методы квантовой теории поля в статистической физике. М.: Физматгиз, 1962.

10. Лифшиц Е. М., Питаевский Л. П. Статистическая физика. Ч. 2. М.: Наука, 1978.

11. Фомичев В. М. Методы дискретной математики в криптологии. М.: Диалог-МИФИ, 2010.

REFERENCES

1. Stenli R. Perechislitel'naja kombinatorika. Derev'ja, proizvodjashhie funkcii i simmetricheskie funkcii. Moscow, Mir Publ., 2005. (in Russian)

2. Harary F. Graph Theory. Addison-Wesley, Reading, 1994.

3. Uilson R. Vvedenie v teoriju grafov. Moscow, Mir Publ., 1977. (in Russian)

4. Ganopolsky R. M. Chislo neuporjadochennyh pokrytij konechnogo mnozhestva podmnozhestvami fiksirovannogo razmera. Prikladnaya Diskretnaya Matematika, 2010, no. 4(10), pp. 5-17. (in Russian)

5. Ganopolsky R. M. Proizvodjashhie funkcii posledovatel'nosti chisel pokrytij konechnogo mnozhestva. Prikladnaya Diskretnaya Matematika, 2011, no. 1(11), pp. 5-13. (in Russian)

6. Ganopolsky R. M. Proizvodjashhie funkcii posledovatel'nosti chisel svjaznyh pokrytij. Prikladnaya Diskretnaya Matematika, 2013, no. 3(21), pp. 5-10. (in Russian)

7. Kaku M. Vvedenie v teoriju superstrun. Moscow, Mir Publ., 1999. (in Russian)

8. Fejnman R. Statisticheskaja mehanika. Kurs lekcij. Moscow, Mir Publ., 1975. (in Russian)

9. Abrikosov A. A, Gor'kovL.P., Dzjaloshinskij I. E. Metody kvantovoj teorii polja v statisticheskoj fizike. Moscow, Fizmatgiz Publ., 1962. (in Russian)

10. Lifshic E. M., Pitaevskij L. P. Statisticheskaja fizika. P. 2. Moscow, Nauka Publ., 1978. (in Russian)

11. FomichevV.M. Metody diskretnoj matematiki v kriptologii. Moscow, Dialog-MIFI Publ., 2010. (in Russian)

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