next up previous
Up: О НЕКОТОРЫХ СВОЙСТВАХ ПОМЕЧЕННЫХ Previous: 3. Решение системы уравнений

4. Алгоритм локального f-упорядочения простого графа для функции f из tex2html_wrap_inline4929

Обозначим через
displaymath4931
Ясно, что если f из tex2html_wrap_inline4449 то tex2html_wrap_inline4937 для tex2html_wrap_inline4939

Предложение 14. Пусть H из tex2html_wrap_inline3959 и пусть f из tex2html_wrap_inline4947 Тогда для того, чтобы для l из tex2html_wrap_inline4951 и tex2html_wrap_inline4273 выполнялось включение tex2html_wrap_inline4955 достаточно, чтобы tex2html_wrap_inline4957

Д о к а з а т е л ь с т в о. Пусть tex2html_wrap_inline4959 тогда найдется такой v из V, что tex2html_wrap_inline4965 Так как tex2html_wrap_inline4967 то следует tex2html_wrap_inline4969 Предложение 14. доказано.tex2html_wrap_inline4079

Предложение 15. Пусть tex2html_wrap_inline4973 и пусть выполняется условие tex2html_wrap_inline4975 Если tex2html_wrap_inline4977 то tex2html_wrap_inline4957

Д о к а з а т е л ь с т в о. Пусть выполняется включение tex2html_wrap_inline4977 тогда tex2html_wrap_inline4983

Так как tex2html_wrap_inline4273 и существуют функции tex2html_wrap_inline4987 из tex2html_wrap_inline4405 такие, что для графов tex2html_wrap_inline4991 выполнено условие 2.1, то, применяя предложение 3, имеем tex2html_wrap_inline4993 Предложение 15. доказано. tex2html_wrap_inline4079

Обозначим через tex2html_wrap_inline4997 - множество всех локально f-упорядоченных графов, изоморфных графу G.

Предложение 16. Пусть tex2html_wrap_inline5003 тогда tex2html_wrap_inline5005

Д о к а з а т е л ь с т в о. От противного. Пусть tex2html_wrap_inline5007 тогда существует граф B из tex2html_wrap_inline5011, что tex2html_wrap_inline5013

Из определения 3 имеем, что tex2html_wrap_inline5015 Противоречие, так как из tex2html_wrap_inline4087 следует, что tex2html_wrap_inline5019 Предложение 16. доказано.tex2html_wrap_inline4079

Предложение 17. Пусть H из tex2html_wrap_inline5025 Тогда из tex2html_wrap_inline5027 следует, tex2html_wrap_inline5029

Д о к а з а т е л ь с т в о. Тривиально.

Предложение 18. Пусть H из tex2html_wrap_inline5033 из F , tex2html_wrap_inline4009 из tex2html_wrap_inline5039 и пусть выполняется tex2html_wrap_inline5041 и для каждого tex2html_wrap_inline5043 из tex2html_wrap_inline5045 выполняется условие
eqnarray1226
Тогда tex2html_wrap_inline5047

Д о к а з а т е л ь с т в о. Предположим, что tex2html_wrap_inline5049 т.е. существует такой граф Z из tex2html_wrap_inline5053 что tex2html_wrap_inline5055 Ясно, что существует такая перестановка tex2html_wrap_inline3741 из tex2html_wrap_inline5059

Так как tex2html_wrap_inline5061 то tex2html_wrap_inline5063

Заметим, что в левой части выражения (4.1) стоит константа. Учитывая, что из tex2html_wrap_inline5065 следовательно tex2html_wrap_inline5067 Поэтому tex2html_wrap_inline5069 и tex2html_wrap_inline5071 Из предложения 3 получаем, что tex2html_wrap_inline5073 Противоречие. Предложение 18. доказано.tex2html_wrap_inline4079

Пусть U непустое подмножество множества V и tex2html_wrap_inline5081 (т.е. tex2html_wrap_inline5083 - подгруппа группы tex2html_wrap_inline5085 то фиксатором (поточечным стабилизатором) tex2html_wrap_inline5087 множества U в группе tex2html_wrap_inline5083 называется подгруппа всех элементов из tex2html_wrap_inline5093 оставляющая неподвижной каждую метку из U. Стабилизатором tex2html_wrap_inline5097 множества U в группе tex2html_wrap_inline5083 называется подгруппа всех элементов из tex2html_wrap_inline5093 отображающих U на U.

Пусть l < n, тогда полагаем tex2html_wrap_inline5111
displaymath5113

Отметим, что tex2html_wrap_inline5115

О п р е д е л е н и е 8. Пусть H из tex2html_wrap_inline5119 Перестановки tex2html_wrap_inline5121 из tex2html_wrap_inline5123 будем называть ( H, l )-эквивалентными ( и обозначать tex2html_wrap_inline5129 или, если понятно какие H и l, то tex2html_wrap_inline5135 ), если выполняются условия:

tex2html_wrap_inline5139

tex2html_wrap_inline5141

tex2html_wrap_inline5143 где tex2html_wrap_inline5145 Если не выполняется хотя бы одно из условий 1,2 данного определения, то перестановки tex2html_wrap_inline5149-неэквивалентны tex2html_wrap_inline5151

Нетрудно видеть справедливость следующих предложений.

Пусть H из tex2html_wrap_inline5155 и пусть tex2html_wrap_inline5157 из tex2html_wrap_inline5159 тогда выполняются:

1. tex2html_wrap_inline5161

2. tex2html_wrap_inline5163

3. tex2html_wrap_inline5165

Используя доказательство предложения 18, нетрудно установить следующее

Предложение 19. Пусть H из tex2html_wrap_inline5033 из F, tex2html_wrap_inline4009 из tex2html_wrap_inline5039 и пусть выполняется условие tex2html_wrap_inline5177 и для tex2html_wrap_inline3741 из tex2html_wrap_inline5045 выполняется условие tex2html_wrap_inline5183 тогда перестановки tex2html_wrap_inline5185-эквивалентны. Полагаем tex2html_wrap_inline5187

Предложение 20. Пусть H - простой помеченный граф, изоморфный графу G, tex2html_wrap_inline5193 tex2html_wrap_inline4009 из tex2html_wrap_inline5197 из tex2html_wrap_inline4951 и пусть выполняется условие tex2html_wrap_inline5201 Тогда для того, чтобы для каждого графа Y из tex2html_wrap_inline4359 выполнялось условие
eqnarray1347
необходимо, чтобы tex2html_wrap_inline5207

Д о к а з а т е л ь с т в о. От противного. Пусть для каждого графа Y из tex2html_wrap_inline4359 выполняется (4.2) и пусть tex2html_wrap_inline5213 Возьмем граф Z из tex2html_wrap_inline5217 Ясно, что
displaymath5219
где tex2html_wrap_inline5221 Так как для графов tex2html_wrap_inline4991 выполняется условие 1, то из предложения 3 имеем, что tex2html_wrap_inline5225 т.е. граф tex2html_wrap_inline5227 следовательно, существует такая пара tex2html_wrap_inline3881 из tex2html_wrap_inline5231 что tex2html_wrap_inline5233 и
displaymath5235
где tex2html_wrap_inline5237

Из tex2html_wrap_inline5239 и определения множества tex2html_wrap_inline5241 в котором вместо H берем tex2html_wrap_inline4009 и вместо tex2html_wrap_inline4161 берем tex2html_wrap_inline5249 получаем, что для графа Z выполняется
displaymath5253
Применяя (4.2) имеем, что
displaymath5255

Следовательно, tex2html_wrap_inline5257 Противоречие. Предложение 20 доказано.tex2html_wrap_inline4079

Предложение 21. Пусть H -  простой помеченный граф, изоморфный графу G, tex2html_wrap_inline5239 и l из tex2html_wrap_inline4951 и пусть для любого графа tex2html_wrap_inline4009 из tex2html_wrap_inline4359 и любого tex2html_wrap_inline3741 из tex2html_wrap_inline5277 существуют такие функции tex2html_wrap_inline4279 из tex2html_wrap_inline4119 что выполняется условие
eqnarray1434
и пусть tex2html_wrap_inline5283 тогда для каждого графа Y из tex2html_wrap_inline4359 выполняется условие:
eqnarray1444

Д о к а з а т е л ь с т в о. Пусть Y из tex2html_wrap_inline5291 Так как tex2html_wrap_inline5293 то
displaymath5295
Применяя предложение 3 имеем, что tex2html_wrap_inline5297 т.е. tex2html_wrap_inline5299 Следовательно, существует такая пара tex2html_wrap_inline3881 из tex2html_wrap_inline5303 что tex2html_wrap_inline5305 Ясно, что
displaymath5307
где tex2html_wrap_inline5309

Из tex2html_wrap_inline5239 и определения множества tex2html_wrap_inline5241 в котором вместо H берем Y и вместо tex2html_wrap_inline4161 берем tex2html_wrap_inline5249 получаем, что для графа tex2html_wrap_inline5323 выполняется
displaymath5325

displaymath5295
Следовательно, tex2html_wrap_inline5329 Предложение 21 доказано.tex2html_wrap_inline4079

Предложение 22. Пусть H из tex2html_wrap_inline3959 и tex2html_wrap_inline5337 Тогда для того, чтобы перестановки tex2html_wrap_inline5339 были tex2html_wrap_inline5341- эквивалентными необходимо, чтобы существовала такая перестановка tex2html_wrap_inline5043 из tex2html_wrap_inline5345 что
displaymath5347

Д о к а з а т е л ь с т в о. Так как графы tex2html_wrap_inline5349 и tex2html_wrap_inline5351 изоморфны, то существует такая перестановка tex2html_wrap_inline5043 из tex2html_wrap_inline3729, что tex2html_wrap_inline5357 Из (H,l)-эквивалентности перестановок tex2html_wrap_inline5361 имеем, что tex2html_wrap_inline5363 следовательно tex2html_wrap_inline5365 Предложение 22 доказано.tex2html_wrap_inline4079

Очевидно следующее

Предложение 23. Пусть H из tex2html_wrap_inline3959 и пусть tex2html_wrap_inline5339 из tex2html_wrap_inline5375 Тогда для того, чтобы tex2html_wrap_inline5339 были tex2html_wrap_inline5341-эквивалентными достаточно, чтобы выполнялось tex2html_wrap_inline5381 и существовала такая перестановка tex2html_wrap_inline5043 из tex2html_wrap_inline5345 что
displaymath5347

Предложение 24. Пусть H из tex2html_wrap_inline5033 из tex2html_wrap_inline3967 и перестановки tex2html_wrap_inline5395-эквивалентны, tex2html_wrap_inline5397 и пусть существуют функции tex2html_wrap_inline5399 из tex2html_wrap_inline4119 такие, что для графов tex2html_wrap_inline5349 и tex2html_wrap_inline5405 для любых tex2html_wrap_inline3741 из tex2html_wrap_inline5409 и v из tex2html_wrap_inline5413 выполняется условие
eqnarray1570
при условии
displaymath5415
где tex2html_wrap_inline5417 Тогда
displaymath5419

Д о к а з а т е л ь с т в о. Следует из предложения 22 и предложения 3.

О п р е д е л е н и е 9. Пусть tex2html_wrap_inline3911 Простой помеченный граф H порядка n будем называть сильно локально f-упорядоченным графом, если выполняются следующие условия:

tex2html_wrap_inline5429 для каждой метки tex2html_wrap_inline3921 графа H.

tex2html_wrap_inline5435 Для любого k из V не существует помеченного простого графа B, изоморфного графу H, такого, что для B выполняется tex2html_wrap_inline5447 и для каждой метки tex2html_wrap_inline5449 граф B выполняется условие tex2html_wrap_inline5453

Обозначим через tex2html_wrap_inline5455 - множество всех сильно локально f-упорядоченных графов, изоморфных графу G.

Предложение 25. Пусть tex2html_wrap_inline4019 и tex2html_wrap_inline5463 тогда tex2html_wrap_inline5465

Д о к а з а т е л ь с т в о. Из определения 9 следует, что tex2html_wrap_inline5467 Покажем обратное включение от противного.

Пусть существует граф H из tex2html_wrap_inline4997 такой, что tex2html_wrap_inline5473 Ясно, что локально f-упорядоченный граф H изоморфен графу B из tex2html_wrap_inline5455 и B - локально f-упорядоченный граф, следовательно tex2html_wrap_inline5487 Теперь из определения 9 видно, что H -  сильно локально f-упорядоченный граф. Противоречие. Предложение 25 доказано.tex2html_wrap_inline4079

Предложение 26. Пусть tex2html_wrap_inline5495 тогда tex2html_wrap_inline5497

Д о к а з а т е л ь с т в о. Ясно, что если tex2html_wrap_inline5499 то tex2html_wrap_inline5497

Теперь пусть tex2html_wrap_inline5503 и граф H из tex2html_wrap_inline5507 Из предложений 16,25refus1 имеем, что tex2html_wrap_inline5509 Применяя предложение 14 получаем, что для любого графа Y из tex2html_wrap_inline5513 выполняется tex2html_wrap_inline5515 Из определения 9 имеем, что tex2html_wrap_inline5517 для каждого графа Y из tex2html_wrap_inline5521 Выберем граф Z из tex2html_wrap_inline5525 Существует такая пара tex2html_wrap_inline5527 из tex2html_wrap_inline4155 что tex2html_wrap_inline5531 Ясно, что
displaymath5533
где tex2html_wrap_inline5535

Из tex2html_wrap_inline5239 получаем, что для графа Z выполняется
displaymath5541

displaymath5543
Следовательно, tex2html_wrap_inline5545 Теперь из определения 9 видно, что tex2html_wrap_inline5547 Отсюда tex2html_wrap_inline5549 Предложение 26 доказано.tex2html_wrap_inline4079

Полагаем
displaymath5553
tex2html_wrap_inline5555 - множество всех меток v из tex2html_wrap_inline5559 для которых существует, по крайней мере, одна перестановка tex2html_wrap_inline5561 (зависящая от v) из tex2html_wrap_inline4289 такая, что tex2html_wrap_inline5567 и
displaymath5569
tex2html_wrap_inline5571 не пустое подмножество локально f-упорядоченных графов, изоморфных графу tex2html_wrap_inline5575 tex2html_wrap_inline5577 не пустое подмножество сильно локально f-упорядоченных графов, изоморфных графу tex2html_wrap_inline5581

Пусть tex2html_wrap_inline3741 из tex2html_wrap_inline4333 тогда обозначим через tex2html_wrap_inline5587 - множество всех (H,l)-эквивалентных перестановок перестановке tex2html_wrap_inline5591

Очевидны следующие предложения:

Если tex2html_wrap_inline5593 то tex2html_wrap_inline5595

Если tex2html_wrap_inline5597 то tex2html_wrap_inline5599

Пусть tex2html_wrap_inline5601 Выберем из каждого K, tex2html_wrap_inline5603 по представителю tex2html_wrap_inline5605 Полагаем tex2html_wrap_inline5607 - множество всех представителей tex2html_wrap_inline5605 Очевидно, что если tex2html_wrap_inline5611 из tex2html_wrap_inline5607 и tex2html_wrap_inline5615 то tex2html_wrap_inline5617

Предложение 27. Пусть H из tex2html_wrap_inline5033 из tex2html_wrap_inline5623 и tex2html_wrap_inline5625 и пусть для любых tex2html_wrap_inline5339 - (H,l)-эквивалентных перестановок существуют функции tex2html_wrap_inline5399 из tex2html_wrap_inline4119 такие, что для графов tex2html_wrap_inline5349 и tex2html_wrap_inline5405 для любых tex2html_wrap_inline3741 из tex2html_wrap_inline5409 и v из tex2html_wrap_inline5413 выполняется условие tex2html_wrap_inline5647 Тогда
displaymath5649

Д о к а з а т е л ь с т в о. Пусть tex2html_wrap_inline5651 то существует перестановка tex2html_wrap_inline5653 из tex2html_wrap_inline4289 такая, что tex2html_wrap_inline5657 Следовательно, в множестве tex2html_wrap_inline5607 найдется такая перестановка tex2html_wrap_inline5661, что tex2html_wrap_inline5663-эквивалентны. Тогда из предложений 4. имеем, что tex2html_wrap_inline5665 Применяя определение 9 имеем, что tex2html_wrap_inline5667 т.е. tex2html_wrap_inline5669 Противоречие. Предложение 27 доказано.tex2html_wrap_inline4079

Из предложения 25,предложения 27 следует следующее

Предложение 28. Пусть tex2html_wrap_inline5673 и пусть выполняются условия предложения tex2html_wrap_inline5675 Тогда
displaymath5677

Предложение 29. Если f из tex2html_wrap_inline5681 то помеченный полный граф G конечного порядка является сильно локальноf-упорядоченным графом.

Пусть tex2html_wrap_inline5687 - множество всех функций из tex2html_wrap_inline3967 таких, что для любого графа H из tex2html_wrap_inline4657 для любых перестановок tex2html_wrap_inline5611 из tex2html_wrap_inline5697 из V выполняется условие 2.4 и для любого l из tex2html_wrap_inline5703 и для любой tex2html_wrap_inline5043 из tex2html_wrap_inline5707 выполняется условие
eqnarray1869

Ясно, что tex2html_wrap_inline5709 где tex2html_wrap_inline5711 Из следствия 1 и предложения 5 имеем, что tex2html_wrap_inline5713 Используя доказательство предложения 6, нетрудно показать.

Предложение 30. Пусть G  - простой помеченный граф. Тогда tex2html_wrap_inline5717 В дальнейшем считаем, что tex2html_wrap_inline5719 Так как случай n =1 тривиален.

Пусть граф H из tex2html_wrap_inline3959 и функция f из tex2html_wrap_inline5729 Предлагается следующий алгоритм сильного локального f-упорядочения графа H. Для каждой метки w из tex2html_wrap_inline5737 выберем единственную перестановку tex2html_wrap_inline5739 такую, что tex2html_wrap_inline5741 и
displaymath5743

Через tex2html_wrap_inline5745 обозначим все выбранные перестановки, т.е. tex2html_wrap_inline5747 Обозначим множество графов tex2html_wrap_inline5749 через tex2html_wrap_inline5751 Положим также, что tex2html_wrap_inline5753 Заметим, что tex2html_wrap_inline5755 когда X и Y принадлежат tex2html_wrap_inline5751

Теперь для каждого графа tex2html_wrap_inline5763 строим множество tex2html_wrap_inline5765 Для каждой метки w из tex2html_wrap_inline5769 берем единственную перестановку tex2html_wrap_inline5771 такую, что tex2html_wrap_inline5773 и
displaymath5775

displaymath5777
Обозначим множество tex2html_wrap_inline5779 через tex2html_wrap_inline5781

В множестве tex2html_wrap_inline5783 выделяем подмножество tex2html_wrap_inline5785 всех графов Z с минимальным (относительно tex2html_wrap_inline3791) tex2html_wrap_inline5791 Далее, аналогично с предыдущим шагом (числом n-1) последовательно работаем с числами tex2html_wrap_inline5795 В итоге получим непустое множество графов tex2html_wrap_inline5797 Заметим, что во-первых, алгоритм конечен и не противоречив. Во-вторых, в алгоритме сильного локального f-упорядочения tex2html_wrap_inline5801 реализован целенаправленный перебор. В-третьих, вообще говоря, tex2html_wrap_inline5803 зависит от выбора перестановок tex2html_wrap_inline5805 Но из теоремы следует, что tex2html_wrap_inline5807 не зависит от выбора соответствующих перестановок и графа H из tex2html_wrap_inline4665

Предложение 31. Пусть H из tex2html_wrap_inline5815 и пусть граф B из tex2html_wrap_inline5797 Тогда выполняются:

tex2html_wrap_inline5821

tex2html_wrap_inline5823

tex2html_wrap_inline5825 для каждой метки l из V.

Д о к а з а т е л ь с т в о. Из алгоритма сильной локальной f-упорядоченности имеем, что
eqnarray2002
где tex2html_wrap_inline5833 и tex2html_wrap_inline5835 Из определений tex2html_wrap_inline5837 и tex2html_wrap_inline5839 следует, что tex2html_wrap_inline5841 Из (4.7) вытекает существование такой последовательности графов tex2html_wrap_inline5843 что tex2html_wrap_inline5845 Полагаем, что tex2html_wrap_inline5847 Тогда, так как tex2html_wrap_inline5849 имеем tex2html_wrap_inline5851 Следовательно, существуют такие перестановки tex2html_wrap_inline5853 и метки tex2html_wrap_inline5855 что tex2html_wrap_inline5857 и tex2html_wrap_inline5859 Ясно, что tex2html_wrap_inline5861 для каждого i из tex2html_wrap_inline5865

Последовательно применяя предложение 17 для tex2html_wrap_inline5867 имеем, что
eqnarray2063
Так как tex2html_wrap_inline5869 то из предложений 3 имеем tex2html_wrap_inline5871 для i из tex2html_wrap_inline4057 Напомним, что tex2html_wrap_inline5877 cледовательно, tex2html_wrap_inline5879 для i из tex2html_wrap_inline4057

Пусть tex2html_wrap_inline5885 Тогда tex2html_wrap_inline5887 Из tex2html_wrap_inline5889 и (4.8) следует, что tex2html_wrap_inline5891 для tex2html_wrap_inline5893 Так как tex2html_wrap_inline5895 то tex2html_wrap_inline5897 и, учитывая, что tex2html_wrap_inline5869 имеем tex2html_wrap_inline5901 для любого tex2html_wrap_inline5043 из tex2html_wrap_inline5905 Заметим, что tex2html_wrap_inline5907 следовательно tex2html_wrap_inline5909 Применяя определение множества tex2html_wrap_inline5911 получаем, что tex2html_wrap_inline5913 Отсюда, учитывая, что tex2html_wrap_inline5915 и, считая tex2html_wrap_inline5917 для каждой i из tex2html_wrap_inline4951 имеем


eqnarray2154
где tex2html_wrap_inline5923 т.е. tex2html_wrap_inline5925 для tex2html_wrap_inline5927 Из предложения 3 и определения множества tex2html_wrap_inline5929 получаем, что tex2html_wrap_inline5931 для tex2html_wrap_inline5927

Последовательно применяя предложение 18 к множествам tex2html_wrap_inline5935 при tex2html_wrap_inline5937 и tex2html_wrap_inline5867 получаем, что
displaymath5941
Следовательно, выполняется условие tex2html_wrap_inline5943 для tex2html_wrap_inline5945 Предложение 31 доказано.tex2html_wrap_inline4079

Следствие 4. Пусть H из tex2html_wrap_inline5815 и пусть граф B из tex2html_wrap_inline5955 Тогда выполняются:

tex2html_wrap_inline5957

tex2html_wrap_inline5959

tex2html_wrap_inline5961 для каждой tex2html_wrap_inline5963

Предложение 32. Пусть H из tex2html_wrap_inline5815 и пусть графы tex2html_wrap_inline5969 из tex2html_wrap_inline5971 тогда tex2html_wrap_inline5973

Д о к а з а т е л ь с т в о. Так как tex2html_wrap_inline5869 то из предложения 2. имеем, что tex2html_wrap_inline5977 Из определения множество tex2html_wrap_inline5979 получаем, что tex2html_wrap_inline5981 и tex2html_wrap_inline5983 для tex2html_wrap_inline3979

Пусть tex2html_wrap_inline5987 Так как tex2html_wrap_inline5989 то tex2html_wrap_inline5991 и существует метка v из tex2html_wrap_inline3873 такая, что tex2html_wrap_inline5997 и выполняется
displaymath5999
где tex2html_wrap_inline6001 тогда из tex2html_wrap_inline6003 и определения множества tex2html_wrap_inline4511 получаем, что для графа tex2html_wrap_inline6007 выполняются
displaymath6009
Отсюда и из равенства tex2html_wrap_inline6011 следует tex2html_wrap_inline6013

Аналогичным образом работаем с множеством tex2html_wrap_inline6015 и графом Y. В итоге получаем, что tex2html_wrap_inline6019 Следовательно, tex2html_wrap_inline6021 Предложение 32 доказано. tex2html_wrap_inline4079

Предложение 33. Пусть tex2html_wrap_inline6025 и B  - сильно локально f-упорядоченный граф, изоморфный графу G. Тогда tex2html_wrap_inline6033

Д о к а з а т е л ь с т в о. Возьмем произвольный граф H из tex2html_wrap_inline3959 и подадим на вход алгоритма сильного локального f-упорядочения. Ясно, что существует перестановкаtex2html_wrap_inline5043 из tex2html_wrap_inline3729 такая, что tex2html_wrap_inline6045 Из определения 9 имеем, что tex2html_wrap_inline6047 для каждой l из V, т.е. tex2html_wrap_inline6053 Из предложения 3 при tex2html_wrap_inline6055 получаем, что tex2html_wrap_inline6057 Применяя предложение 14, получаем, что для каждого графа Z из tex2html_wrap_inline6061 выполняется tex2html_wrap_inline6063 Так как B  - сильно локально f-упорядоченный граф и tex2html_wrap_inline6069 то из предложения 20 при tex2html_wrap_inline6071 для графа B получаем, что tex2html_wrap_inline6075 Поэтому имеем tex2html_wrap_inline6077 т.е. выполняются условия:
displaymath6079

displaymath6081
где
displaymath6083
Следовательно, метка tex2html_wrap_inline6085 лежит в tex2html_wrap_inline6087

Из алгоритма имеем существование перестановки tex2html_wrap_inline6089 из tex2html_wrap_inline5745 такой, что tex2html_wrap_inline6093 Понятно, что для графа tex2html_wrap_inline6095 имеем tex2html_wrap_inline6097 Так как tex2html_wrap_inline6077 то tex2html_wrap_inline6101 Из предложения 32 получаем, что tex2html_wrap_inline6103 Так как по определениям, tex2html_wrap_inline6105

Из определения 8 следует, что tex2html_wrap_inline6107 -  (H,n)-эквивалентны. Применяя предложение 22 для графов tex2html_wrap_inline6111 имеем существование такой перестановки tex2html_wrap_inline6113 из tex2html_wrap_inline6115 что tex2html_wrap_inline6117 Теперь для графа tex2html_wrap_inline6119 из tex2html_wrap_inline6121 из предложения 3 при tex2html_wrap_inline6123 получаем, что tex2html_wrap_inline6125

Из предложения 20 при tex2html_wrap_inline5937 для графа B имеем, что tex2html_wrap_inline6131 и для Z из tex2html_wrap_inline6135 применяя предложение 14, имеем, что для tex2html_wrap_inline6137 выполняется tex2html_wrap_inline6139 Так как tex2html_wrap_inline6141 то tex2html_wrap_inline6143 и, учитывая, что tex2html_wrap_inline6145 и tex2html_wrap_inline6147 имеем tex2html_wrap_inline6149 и из предложения 32 получаем, что tex2html_wrap_inline6151 Применяя определение 9 получаем, что tex2html_wrap_inline6153 для tex2html_wrap_inline6155

Из предложения 20t37 при tex2html_wrap_inline6157 для графа B имеем, что tex2html_wrap_inline6161 Поэтому tex2html_wrap_inline6163 т.е. выполняются условия:
tex2html_wrap_inline6165 и tex2html_wrap_inline6167 где tex2html_wrap_inline6169 Следовательно, метка tex2html_wrap_inline6171 лежит в tex2html_wrap_inline6173

Из алгоритма имеем существование tex2html_wrap_inline6175 из tex2html_wrap_inline6177 такой, что tex2html_wrap_inline6179 Понятно, что для графа tex2html_wrap_inline6181 имеем tex2html_wrap_inline6183 Так как tex2html_wrap_inline6185 то tex2html_wrap_inline6187 Из предложения 32 получаем, что
displaymath6189
Теперь, учитывая определения сильно локально f-упорядоченного графа и множества tex2html_wrap_inline6193 в силу пункта 2  следствия 4, получаем, что tex2html_wrap_inline6195

Из определения 8 следует, что перестановки tex2html_wrap_inline6197 - tex2html_wrap_inline6199-эквивалентны. Применяя предложение 22 для графов tex2html_wrap_inline6201имеем существование такой перестановки tex2html_wrap_inline6203 из tex2html_wrap_inline6205 что tex2html_wrap_inline6207

Далее, аналогично с предыдущим шагом (числом n-1), работаем последовательно с числами tex2html_wrap_inline6211 В итоге получаем, что tex2html_wrap_inline6213 Из определения множества tex2html_wrap_inline6215 следует, что tex2html_wrap_inline6217 т.е. tex2html_wrap_inline6219

Так как граф B - сильно локально f-упорядоченный, то для любого графа Z из tex2html_wrap_inline6227 выполняются: tex2html_wrap_inline6229 tex2html_wrap_inline6231 Следовательно, tex2html_wrap_inline6233 Тогда из определения tex2html_wrap_inline5807 имеем, что tex2html_wrap_inline6237 Предложение 33 доказано.tex2html_wrap_inline4079

Используя доказательство предложения 33 и предложение 3 нетрудно показать

Следствие 5. Пусть tex2html_wrap_inline6241 из tex2html_wrap_inline6243 и пусть B такой, что для каждого tex2html_wrap_inline6247 имеем tex2html_wrap_inline6249 и для любого Y из tex2html_wrap_inline3959 такого, что tex2html_wrap_inline6255 выполняется tex2html_wrap_inline6257 тогда существует такая последовательность графов tex2html_wrap_inline6259 при tex2html_wrap_inline6261

Теорема 2. Пусть G - простой помеченный граф и tex2html_wrap_inline6265 Тогда tex2html_wrap_inline5807 есть множество всех сильно локально f-упорядоченных графов, изоморфных графу G.

Д о к а з а т е л ь с т в о. В силу предложения 33, достаточно показать, что любой граф из tex2html_wrap_inline6273 где tex2html_wrap_inline6275 является сильно локально f-упорядоченным. (Заметим, что по пункту 2 следствия 4. для графа B имеем tex2html_wrap_inline6249 для tex2html_wrap_inline6283)

Допустим противное. Тогда в множестве tex2html_wrap_inline4277 существует такое наибольшее число k, что для него найдется граф Z из tex2html_wrap_inline4657 для которого выполняется tex2html_wrap_inline6293 и tex2html_wrap_inline6295

Если k = n, то из предложения 3 имеем, что tex2html_wrap_inline6299 Из предложения 31 получаем tex2html_wrap_inline6075 Так как tex2html_wrap_inline6303 то tex2html_wrap_inline6305 Отсюда и из tex2html_wrap_inline6307 имеем, что tex2html_wrap_inline6309 Так как tex2html_wrap_inline5193 то tex2html_wrap_inline6313 Противоречие.

Пусть k < n. В силу выбора k имеем, что tex2html_wrap_inline6319 при tex2html_wrap_inline6321 и tex2html_wrap_inline6255 для tex2html_wrap_inline6325 Подадим на вход алгоритма граф H и получим последовательность графов tex2html_wrap_inline6329 такую, что tex2html_wrap_inline6331 Из предложения 3, учитывая, что tex2html_wrap_inline6333 и определения множества tex2html_wrap_inline6335 получаем, что tex2html_wrap_inline6337 Так как tex2html_wrap_inline6339 то из предложения 32 имеем, что tex2html_wrap_inline6341

Выберем из множества tex2html_wrap_inline6343 такой граф tex2html_wrap_inline6345 с минимальным (относительно tex2html_wrap_inline6347) tex2html_wrap_inline6349 т.е. tex2html_wrap_inline6351 Ясно, что tex2html_wrap_inline6353 и tex2html_wrap_inline6355

Из следствия 5 для графа tex2html_wrap_inline6345 имеем существование такой последовательность графов
displaymath6359
что tex2html_wrap_inline6361 при tex2html_wrap_inline6363

В алгоритме при построении множеств tex2html_wrap_inline6365 и графов tex2html_wrap_inline6367 выбирается единственная перестановка из множества равновозможных перестановок, поэтому, в общем случае, графы tex2html_wrap_inline6369 и множества tex2html_wrap_inline6371 Пусть tex2html_wrap_inline6373 Так как tex2html_wrap_inline6375 то выполняются условия:
displaymath6377

displaymath6379
где
displaymath6381
Следовательно, метка tex2html_wrap_inline6383 лежит в tex2html_wrap_inline6087

Из алгоритма (получения tex2html_wrap_inline6387) имеем существование перестановки tex2html_wrap_inline6389 из tex2html_wrap_inline5745 такой, что tex2html_wrap_inline6393 Так как tex2html_wrap_inline6395 то tex2html_wrap_inline6397 Из предложения 32 получаем, что tex2html_wrap_inline6399 Так как по определениям, tex2html_wrap_inline6105

Из определения 8 следует, что tex2html_wrap_inline6403 -  (H,n)-эквивалентны. Применяя предложение 24 для графов tex2html_wrap_inline6407 имеем
displaymath6409
Отсюда и из tex2html_wrap_inline6411 следует, что tex2html_wrap_inline6413 и существует такая перестановка tex2html_wrap_inline6113 из tex2html_wrap_inline6417 что tex2html_wrap_inline6419 и выполняются условия:
displaymath6421

displaymath6423
где tex2html_wrap_inline6425 Следовательно, метка tex2html_wrap_inline6427 лежит в tex2html_wrap_inline6429

Из алгоритма (получения tex2html_wrap_inline6387) имеем существование перестановки tex2html_wrap_inline6433 из tex2html_wrap_inline6435 такой, что tex2html_wrap_inline6437 Понятно, что для графа tex2html_wrap_inline6439 имеем tex2html_wrap_inline6441 Так как tex2html_wrap_inline6443 то tex2html_wrap_inline6445 Из предложения 3 и определения tex2html_wrap_inline5979 имеем tex2html_wrap_inline6449 Так как tex2html_wrap_inline6451 и tex2html_wrap_inline6453 то tex2html_wrap_inline6455 и по предложению 32 получаем tex2html_wrap_inline6457 следовательно tex2html_wrap_inline6459 Теперь, учитывая определения tex2html_wrap_inline6345 и множества tex2html_wrap_inline6193 в силу пункта 2 следствия 4., получаем, что tex2html_wrap_inline6465

Из определения 8 следует, что перестановки tex2html_wrap_inline6467 - tex2html_wrap_inline6469-эквивалентны. Применяя предложение 24 для графов tex2html_wrap_inline6471 имеем tex2html_wrap_inline6473

Далее, аналогично с предыдущим шагом (числом n-1 ), работаем последовательно с числами tex2html_wrap_inline6477 В итоге получаем, что tex2html_wrap_inline6479 Так как tex2html_wrap_inline6481 то tex2html_wrap_inline6483 получаем противоречие. Теорема 2 доказано. tex2html_wrap_inline4079

Следствие 6. Пусть f из tex2html_wrap_inline6489 тогда существует сильно f-упорядоченный граф B, изоморфный граф G.

Из алгоритма следуют следующие предложения.

Пусть tex2html_wrap_inline5969 из tex2html_wrap_inline6499

1. tex2html_wrap_inline6501

2. tex2html_wrap_inline6503

3. tex2html_wrap_inline6505

4. tex2html_wrap_inline6507

Сложность алгоритма локального f-упорядочения для функций из tex2html_wrap_inline5687 зависит от сложности алгоритма построения множеств
displaymath6513
т.е. необходимо решить задачи:
displaymath6515

displaymath6517
Если i =n, то X =H. Заметим, что построение множеств tex2html_wrap_inline6523 можно совместить с решением задач. Множество tex2html_wrap_inline6525 формируется за tex2html_wrap_inline6527 перестановок. Оценка сложности алгоритма построения множеств tex2html_wrap_inline5803 из множеств tex2html_wrap_inline6525 равна tex2html_wrap_inline6533. tex2html_wrap_inline6535 - множество представителей множеств tex2html_wrap_inline6537

Автор благодарен А. Н. Фомину за внимание к работе.

Поступила 20.08.96

СПИСОК ЦИТИРОВАННОЙ ЛИТЕРАТУРЫ

    1
    Зыков А.А. Основы теории графов. - M.: Наука. 1987. - 381 c.

    2
    Зесляченко В.Н., Корниенко Н.М., Тышкевич Р.И. Проблема изоморфизма графов.- С. 83 - 158. / В кн.: Теория сложности вычислений 1,( Зап. научн. семин. ЛОМИ, т 118. ).- Л.: Наука, 1982.
    3
    Turner J. Generalized Matrix Function and the Graph Isomorphism Problem.// SIAM J. Appl. Math.- 1968.- Vol. 16, N 3.- P. 520 -526.
    4
    Read R.C., Corneil D.G. The graph isomorphism disease// J. Graph Theory.- 1977.- vol. 1.- P. 339 -363.
    5
    Емеличев В.А. Лекции по теории графов.- M.: Наука, 1990. - 384 c.
    6
    Берж К. Теория графов и ее применения.- M.: ИЛ, 1962. - 319 c.
    7
    Оре О. Теория графов .- M.: Наука, 1968. - 352 с.
    8
    Татт У. Теория графов .- M.: Мир, 1988. - 424 с.
    9
    Холл М. Теория групп.- M.: ИЛ, 1962. - 468 c.

next up previous
Up: О НЕКОТОРЫХ СВОЙСТВАХ ПОМЕЧЕННЫХ Previous: 3. Решение системы уравнений