Раскраски § 53. Правильная раскраска

Вид материалаДокументы

Содержание


Карта G является k-раскрашиваемой тогда и только тогда, когда геометрически двойственный граф G* вершинно k-раскрашиваем.
G* — плоский граф (без петель), пусть задана некоторая правильная k
G* к правильной раскраске карты G.
Плоский двусвязный граф является бихроматическим тогда и только тогда, когда граница каждой его грани содержит четное число ребе
Плоский граф 3-раскрашиваем тогда и только тогда, когда он является подграфом плоской триангуляции с четными степенями вершин.
К3 утвержде­ние тривиально). Пусть вершины плоского графа G
3-раскрашенный граф, в котором Г уже разбита на треугольники. Выполнив эти операции для всех таких граней, придем к правильно 3
С — цикл, полученный объединением цепей Р
Каждый планарный граф 5-раскрашиваем.
N. 2) |N| = 5. В множестве N
U так называемых неустранимых конфигураций. Им было по­казано, что для любого максимального плоского графа G
S — некоторая поверхность, любая карта на которой допускает раскраску χ(S)
Любой связный п-хроматический граф стягиваем к К
G — плоский граф, и ψ: VG-> А
Каждому решению системы S(G) при фиксированной окраске ψ
S(G) к систе­ме S(G).
S(G) является и решением си­стемы S(G).
С является суммой не двух, а большего числа циклов из базиса циклов С’.
Подобный материал:
1   2   3   4
§ 58. Раскраска планарных графов

Проблема раскраски планарных графов является од­ной из самых знаменитых проблем теории графов. Воз­никшая в середине прошлого века, она до сих пор при­влекает внимание специалистов и любителей.

Первоначально вопрос формулировался в следующем виде: достаточно ли четырех красок для такой раскраски произвольной географической карты, при которой любые две соседние страны окрашены в различные цвета? При этом рассматриваются лишь те карты, в которых грани­ца любой страны состоит из одной замкнутой линии, а соседними считаются страны, имеющие общую грани­цу ненулевой длины.

Позднее понятия карты и ее раскраски были форма­лизованы следующим образом. Связный плоский мульти-граф без мостов называется картой. Грани карты, имею­щие общее ребро, называются смежными. Функция ƒ, ставящая в соответствие каждой грани Г карты нату­ральное число ƒ(Г) € {1, 2, ..., k)цвет грани Г— на­зывается k-раскраской, если цвета смежных граней раз­личны. Карта называется k-раскрашиваемой, если для нее существует k-раскраска.

В 1879 году британский математик А. Кэли опубли­ковал в первом томе Трудов Лондонского географиче­ского общества статью, посвященную проблеме раскрас­ки карт, в которой сформулировал гипотезу четырех кра­сок (сама задача была известна и ранее).

Гипотеза четырех красок: всякая карта 4-раскрашиваема.

Часто пользуются другой формулировкой гипотезы четырех красок: всякий планарный граф 4-раскрашиваем.

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

Теорема 58.1. Карта G является k-раскрашиваемой тогда и только тогда, когда геометрически двойственный граф G* вершинно k-раскрашиваем.

Поскольку граф G плоский и не имеет мостов, то двойственный граф G* — плоский граф (без петель), пусть задана некоторая правильная k-раскраска карты G.Построим k-раскраску графа G*, приписав каждой его вершине цвет той грани, в которой находится эта вершина. Так как вершины графа G* смежны тогда и только тогда, когда смежны содержащие их грани, то полученная раскраска оказывается правильной.

Аналогичным образом можно перейти от правильной ракраски графа G* к правильной раскраске карты G.

Заметим, что существуют плоские графы, которые зльзя раскрасить правильно менее чем четырьмя цветами. Таков, например, граф К4.

Первоначально гипотеза четырех красок не показалась слишком сложной и появилось несколько ее «доказательств», в которых позднее были обнаружены пробелы.

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

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

Согласно теореме Кёнига χ(G) = 2 для непустого графа G тогда и только тогда, когда он не содержит циклов нечетной длины, откуда несложно получить следующее утверждение.

Утверждение 58.2. Плоский двусвязный граф является бихроматическим тогда и только тогда, когда граница каждой его грани содержит четное число ребер.

Достаточно доказать, что плоский двусвязный граф, граница каждой грани которого состоит из четного числа ребер, является двудольным. Рассмотрим произвольный простой цикл С такого графа. Этот цикл делит плоскость на две части — внутреннюю (по отношению к циклу) и внешнюю. Считаем, что сам цикл принадлежит каж­дой из частей.

Пусть внутренняя часть плоскости содержит грани Г12, ..., Гk с числом ребер в их границах l1, l2, ..., lk соответственно. Так как любое из чисел li четное, то их сумма также четная. Но каждое ребро, не принадлежа­щее циклу С, входит в эту сумму дважды, откуда сле­дует, что длина цикла С четная. Из теоремы 9.1 следует, что рассматриваемый граф является двудольным.

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

Утверждение 58.3. Карта G является 2-раскрашиваемой тогда и только тогда, когда граф G эйлеров.

Учитывая теорему 58.1, нужно лишь доказать, что геометрически двойственный граф G* является двудоль­ным тогда и лишь тогда, когда граф G эйлеров. Послед­нее оставлено читателю.

Теорема 58.4 (М. Крол, 1973 г.). Плоский граф 3-раскрашиваем тогда и только тогда, когда он является подграфом плоской триангуляции с четными степенями вершин.

Необходимость. Будем считать, что порядок рассматриваемого графа более трех (для К3 утвержде­ние тривиально). Пусть вершины плоского графа G правильно раскрашены тремя цветами 1, 2, 3. Рассмотрим произвольную отличную от треугольника грань Г этого графа. Возможны следующие случаи.
  1. Границей грани Г является цикл четной длины, вершины которого окрашены в два цвета, например, 1 и 2. Тогда поместим внутри Г вершину w, соединив ее ребрами с каждой из вершин этого цикла, и окрасим эту вершину в третий цвет 3 (рис. 58.1, а).
  2. Границей грани Г является 4-цикл C = ( v1, v2 , v3 , v4 , v1) , вершины которого окрашены в три цвета, напри­мер, v1 в цвет 1, v2в 2, v3в 3, v4в 2. В этом
    случае поместим внутри грани Г цепь L = (v1 , w1 ,w2, v3),связывающую несмежные вершины цикла С, имеющие различные цвета. Соединим w1 и w2 с вершинами этого
    цикла, окрашенными в один цвет. Для получения пра­вильной раскраски остается каждой из вершин w1 и w2 приписать цвет 1 или 3, однозначно определенный (см.рис. 58.1, б).

3
) Границей грани Г является l-цикл, l ≥ 4, верши­ны которого окрашены в три цвета. Поместим в Г вер­шину w, припишем ей цвет 3 и соединим ее со всеми вершинами цикла, имеющими цвета 1 и 2. Грань Г при этом разобьется на несколько граней, границами которых


Рис. 58.1

Будут треугольники и 4-циклы (рис. 58.1, в). С последними поступим так же, как в предыдущих случаях.

Проделав описанные построения для выбранной грани Г, отличной от треугольника, получим новый правильно 3-раскрашенный граф, в котором Г уже разбита на треугольники. Выполнив эти операции для всех таких граней, придем к правильно 3-раскрашенной плоской триангуляции, подграфом которой и будет исходный граф. Покажем, что степени всех вершин этой триангуляции четны. Пусть v — произвольная вершина, имеющая, для определенности, цвет 1. Поскольку G ≠ K3, то вершины; смежные с v, образуют цикл. Так как для их раскраски достаточно двух цветов 2 и 3, то этот цикл имеет четную длину и, следовательно, степень вершины v четная.

Достаточность. Пусть граф G является подгра­фом плоской триангуляции Т с четными степенями вершин. Покажем, что он 3-раскрашиваем.

Поскольку Т — эйлеров граф, то согласно утвержде­нию 58.3 его грани можно раскрасить двумя цветами, например, красным и синим. Ориентируем ребра, ограничивающие каждую красную грань, так, чтобы при; движении по ориентированному ребру грань оставалась справа. Произвольную вершину v графа Т окрасим в цвет 1 и для каждой вершины w рассмотрим любую простую (v, w)-цепь Р. Пусть α(Р) и β(Р) — числа ребер этой цепи, ориентация которых совпадает и, соответственно, не совпадает с направлением цепи от v к w. Припишем вершине w цвет c(w)= 1 + α(Р)— β(Р) (mod3).

Покажем, что выполненная таким образом раскраска окажется правильной. Сперва докажем, что окраска лю­бой вершины w не зависит от выбора цепи Р. Рассмот­рим произвольный простой цикл С в графе Т, ограничи­вающий некоторую область F. Если при движении по ориентированному ребру, принадлежащему С, от его начала к концу область на­ходится справа от ребра, то назовем это ребро a-ребром, в противном случае — b-ребром. Пусть αиβ — числа а-ребер и, соответственно, b-ребер в С, а k и s — числа красных и синих внутрен­них граней в области F. Каждое а-ребро принадлежит красной внутренней грани, а b-ребро — синей внутрен­ней грани.

Вычислим число р ребер, находящихся внутри цик­ла. С одной стороны, они принадлежат красным граням, поэтому р = 3 k — α. С другой стороны, эти ребра принад­лежат синим граням, так что р = 3s — β. Отсюда Зk — α = =3s-β, или α-β = 3k-3s = 0 (mod3).

П
усть Р1 и Р2 — Две различные простые (v, w)-цепи. Покажем, что c1(w) = c2(w), где

Вначале рассмотрим случай, когда цепи Р1 и Р2 не имеют общих вершин, отличных от v и w (см. рис. 58.2, на котором красные грани обозначены буквой К, а си­ние — С).

П
усть С — цикл, полученный объединением цепей Р1 и Р2 Для определенности считаем, что ориентация а-ре­бер совпадает с направлением цепи Р1. Тогда С содер­жит α(Р1)+β(Р2) a-ребер и α(Р2)+β(Р1) b-ребер. По до­казанному выше

Если цепи Р1 и Р2 имеют общие вершины, отличные от v и w, то объединение этих цепей разбиваем на про­стые циклы и цепи, а далее проводим доказательство так, как для случая одного цикла.

Т
аким образом доказано, что после выбора цвета вер­шины v остальные вершины графа Т однозначно рас­крашиваются тремя цветами. Покажем, что эта раскра­ска является правильной. Рассмотрим любые две смеж­ные вершины и и w графа Т ,отличные от вершины и. Из простых (v, и)- и (v, w)-цепей выберем кратчайшую. Пусть ею окажется (u, w)-цепь Р. Рассмотрим также (v, и)-цепь, полученную при присоединении к цепи Р ребра wu. Тогда

(знак последнего слагаемого зависит от ориентации реб­ра wu). В случае, когда v = w, последнее соотношение принимает вид с(и)= 1 ± 1.

Отсюда следует, что c(w)≠ с(и), и раскраска графа Т является правильной.

Поскольку G — подграф 3-раскрашиваемого графа Г, то он также 3-раскрашиваем.

Утверждение 58.2 и теорема 58.4 дают необходимые и достаточные условия существования правильной рас­краски вершин плоского графа двумя и тремя цветами. Однако между этими утверждениями есть принципиаль­ная разница: условие утверждения 58.2 легко проверяе­мо, но не известно эффективных способов проверки усло­вий теоремы 58.4. Приведем без доказательства одно легко проверяемое достаточное условие 3-раскрашиваемости плоского графа.

Теорема 58.5. Любой плоский граф, содержащий менее четырех 3-циклов, 3-раскрашиваем.

§ 59. Проблема четырех красок

Гипотеза четырех красок привлекала внимание мно­гих исследователей. Уже в 1880 году появилось первое доказательство А. Кемпе. Ошибка в этом доказательстве была обнаружена Р. Хивудом в 1890 году. Одновременно он показал, что если в формулировке гипотезы слово «четыре» заменить на «пять», то она легко доказывается.

Теорема 59.1 (Р. Хивуд, 1890 г.). Каждый планарный граф 5-раскрашиваем.

По-прежнему, не теряя общности, будем рассматри­вать плоские графы. Проведем доказательство индукцией по числу вершин графа. Теорема справедлива для графов с не более чем питью вершинами. Предположим, что она верна для графов порядка, не превосходящего n, п≥5.

Рассмотрим произвольный плоский граф G порядка n + 1. Согласно утверждению 38.5 этот граф содержит вершину v0 , степень которой не превосходит пяти. Пусть N = N(v0)—окружение вершины v0 в графе G. Отдельно рассмотрим два случая.

1
) |N| ≤ 4. По индуктивному предположению граф G — v0 5-раскрашиваем; раскрасим его вершины пятью

цветами. Затем окрасим вершину v0 в тот же из пяти цветов, который не использован при раскраске вер­шин из N.

2) |N| = 5. В множестве N существуют две несмеж­ные вершины v1 и v2, иначе G(N) = K5 и граф G не планарен. Граф G', полученный из G — v0 слиянием этих вершин в вершину v (см. рис. 59.1), является плоским и по индуктивному предположению 5-раскрашиваемым. Фиксируем какую-либо из его правильных 5-раскрасок. В графе G окрасим вершины v1 и v2 в цвет вершины и, а остальные отличные от v вершины — в те же цвета, что и соответствующие вершины графа G'. Затем при­пишем вершине v0 цвет, не использованный при раскра­ске вершин из N.

Таким образом, получена правильная 5-раскраска графа G.

Трудность проблемы четырех красок привела к появ­лению большого числа равносильных ей формулировок. Изучая эквивалентные задачи, исследователи пытались доказать гипотезу четырех красок.

Теорема 59.2. Следующие три утверждения экви­валентны:
  1. произвольный плоский граф 4-раскрашиваем;
  2. любая кубическая карта 4-раскрашиваема;

3) хроматический индекс произвольной кубической карты равен 3.

Вначале докажем истинность импликации 2) => 1). Согласно теореме 58.1 достаточно показать, что 4-раскраска произвольной карты определяется 4-раскраской некоторой кубической карты.

Пусть G — произвольная карта, и — ее вершина сте­пени 2. Замена ребер uv и uw, инцидентных вершине и, ребром vw приводит к новой карте G. Легко видеть, что правильная раскраска одной карты очевидным образом переносится на вторую. Поэтому без ограничения общности можно считать, что в графе G нет вершин второй зтепени.

П
усть и — произвольная вершина степени l≤4, V(u) = { v1, v2 ,… , v1} — окружение вершины и, причем зершины в N(u) так занумерованы, что обход ребер в последовательности uv1, uv2 ,..., uvi происходит в направлении движения часовой стрелки. Заменим вершину u простым циклом С =(u1, u2 ,… , ui , u1)и соединим ui и vi ребром, i = 1, l (рис. 59.2). Проводя аналогичную процедуру для каждой вершины графа G, степень которой больше трех, получим кубическую карту, которая,


Рис. 59.2

по предположению, 4-раскрашиваема. Искомая 4-раскраска граней карты G получается стягиванием каждого добавленного цикла в точку.

Теперь докажем, что 1) => 3). Пусть произвольный плоский граф 4-раскрашиваем. Рассмотрим некоторую кубическую карту G. Согласно теореме 58.1 эта карта тоже является 4-раскрапшваемой. Фиксируем одну из з 4-раскрасок и будем считать, что выбранные 4 цвета составляют абелеву группу А = {0 , а , b , а + b} = (а) + (b) — прямую сумму двух циклических групп второго порядка. (Это коммутативная группа, в которой а + а = b + b = 0.) Определив теперь цвет каждого ребра гра­фа G как сумму цветов двух разделяемых этим ребром граней, получим правильную раскраску ребер тремя цве­тами а, b, а + b.

Наконец, докажем, что 3) =>2). Пусть G — кубиче­ская карта и χ'(G) = 3. Фиксируем правильную ребер­ную 3-раскраску графа G цветами а, b и с. Рассмотрим подграф графа G, порожденный ребрами, окрашенными в цвета а и b. Очевидно, что этот подграф является объединением простых циклов. Припишем точкам пло­скости, лежащим внутри циклов, цвет 1, а вне — цвет 2. Аналогично, точкам плоскости, лежащим внутри циклов, индуцированных ребрами, имеющими цвета а и с, при­пишем цвет 3, а вне таких циклов — цвет 4. Таким об­разом, каждой грани карты G окажется приписанной одна из следующих пар цветов: (1, 3), (1, 4), (2, 3), (2, 4). Эти пары определяют раскраску карты четырьмя цветами, поскольку смежным граням соответствуют раз­ные пары.

В связи с проблемой четырех красок Г. Биркгоф в начале века поставил вопрос: какими свойствами должны обладать минимальные плоские графы, вершины кото­рых нельзя правильно раскрасить четырьмя цветами? Такие графы называются неприводимыми. Далее изуча­лись графы, их называли приводимыми конфигурация­ми, которые не являются подграфами неприводимых графов.

В дальнейшем многие математики изучали гипотети­ческие неприводимые графы и приводимые конфигура­ции. Эти исследования позволили довести число вершин в графах, для которых доказана их 4-раскрашиваемость, до 96.

В 1969 году X. Хееш свел проблему четырех красок к исследованию большого, но конечного множества U так называемых неустранимых конфигураций. Им было по­казано, что для любого максимального плоского графа G найдется подграф G’, изоморфный некоторой конфигура­ции из U и такой, что если граф G’ является 4-раскрашиваемым, то 4-раскрашиваем и граф G. Позже число таких неустранимых конфигураций было уменьшено до 1482. В 1976 году коллективу математиков и програм­мистов, возглавляемому К. Аппелем и В. Хейкеном, уда­лось правильно раскрасить все графы из множества U четырьмя цветами, затратив на это около 2000 часов ра­боты мощной ЭВМ, что позволило им заявить о доказа­тельстве гипотезы четырех красок. Тем не менее трудно согласиться с таким доказательством, поскольку и све­дение общего случая к неустранимым конфигурациям, и раскраску последних очень сложно повторить.

Понятия (плоской) карты и ее раскраски естественно распространяются на другие поверхности.

Пусть S — некоторая поверхность, любая карта на которой допускает раскраску χ(S) цветами, и существует карта на S, не допускающая раскраски χ(S)—1 цвета­ми. Тогда χ(S) называется хроматическим числом по­верхности S.

Т
еорема 59.3 (Г. Рингель, Д. Янгс, 1968 г.). Если Sp — сфера с р > 0 ручками, то

Подробно о раскраске карт, расположенных на про­извольных поверхностях, см. в [26].

§ 60. Другие подходы к раскраске графов

В 1943 г. Г. Хадвигер выдвинул гипотезу, тесно свя­занную с проблемой четырех красок.

Гипотеза Хадвигер а. Любой связный п-хроматический граф стягиваем к К4.

Для п4 гипотеза подтверждается. В самом деле, при п = 1 утверждение тривиально. При п = 2 каждый связный граф стягивается к ребру, а при п = 3 — содер­жит цикл и потому стягивается к К3 . Следующая теоре­ма доказывает гипотезу для п = 4.

Теорема 60.1. Каждый связный n-хроматический граф стягиваем к К4 .

Пусть G — связный 4-хроматический граф. Если в G есть точки сочленения, то некоторый его блок дол­жен быть 4-хроматическим, иначе из теоремы 53.3 сле­довало бы, что χ(G) < 4. Стянем G к этому блоку. По той же причине блок останется 4-хроматическим после стя­гивания ребер, инцидентных вершине степени 2. Таким образом, не теряя общности, можно считать G блоком со степенями вершин не менее трех.

Пусть C = ( v1, v2 ,… , vp , v1)— простой цикл макси­мальной длины р в G. Очевидно, что р ≥ 4. Простую цепь, связывающую две несоседние вершины цикла С и не содержащую других вершин этого цикла, назовем С-хордой. Покажем, что для любой вершины v1 цикла С существует С-хорда, которой принадлежит эта вершина. Так как deg v1 ≥ 3, то имеется ребро е = v1u, не принад­лежащее С. Если иVC, то ребро е является С-хордой. Пусть u ¢ VC. Тогда по теореме 34.1 существует простой цикл Ci=( v1, u2 ,… , v2 ,…, v1) ,содержащий ребро е и





вершину v2. Цепь L = (v1, и, ..., v2) должна иметь неко­торую вершину vi отличную от v2 и принадлежащую циклу С, иначе С не был бы простым циклом макси­мальной длины. Часть цепи L от v1 до первой вершины, принадлежащей циклу С, и будет искомой С-хордой.

Предположим, что существуют две С-хорды Т1 = (vi, ..., vj) и T2=(vk , ...,vl ) с общей вершиной t вне С. Тогда часть графа, состоящая из С, Т1 и T2, стя­гивается к К4. Один из вариантов стягивания изображен на рис. 60.1, а.

Теперь рассмотрим случай, когда не существует пе­ресекающихся С-хорд. Любая С-хорда делит цикл С на две простые цепи. Выберем такую С-хорду Т1, чтобы одна из этих цепей С’=( vi , ...,vj ) была кратчайшей, и возьмем вершину vh на этой цепи (такая вершина су­ществует, поскольку С-хорда соединяет две несоседние вершины цикла). Рассмотрим некоторую С-хорду Т2 = (vk, ..., vi). Если при этом вершина vi будет располо­жена на С’, то цепь (vk, ..., vi), принадлежащая циклу С, будет короче, чем С’. Следовательно, vi не лежит на цепи С В этом случае часть графа, состоящая из С, Т1 и Т2, стягивается к К4. Один из вариантов стягивания показан на рис. 60.1, б.

После того как будет получен граф К4 оставшуюся часть исходного графа стянем к К4.

Известно, что утверждение гипотезы Хадвигера при n=5 эквивалентно гипотезе четырех красок. А именно, верна следующая

Теорема 60.2. Следующие два утверждения экви­валентны:

1) гипотеза четырех красок верна;

2) любой связный 5-хроматический граф стягива­ем к К5.

В заключение этого параграфа рассмотрим один алге­браический подход к проблеме раскраски плоских гра­фов. Детально об этом см. [14].

П
усть G — плоский граф, и ψ: VG-> А (где А = {0, а, b, а + b}=(а)+(b) — прямая сумма двух цикли­ческих групп второго порядка) — его раскраска. Тогда условием правильности выбранной раскраски окажется следующее условие: yij =ψ(vi)+ψ(vj) ≠ 0 для любого реб­ра vivj графа G. Поэтому для произвольного цикла С = (v1, v2 , vn ,.., vn+1), vn+1= v1 должны выполняться условия

Пусть теперь G — произвольный связный граф, каж­дому ребру vivj которого поставлена в соответствие пере­менная yij. Получим систему уравнений S(G), записав зоотношения вида (1) для каждого цикла графа G, и си-угему S(G)—для каждого цикла из некоторого фикси­рованного базиса циклов.

Лемма 60.3. Каждому решению системы S(G) при фиксированной окраске ψ(v0) некоторой вершины v0 од­нозначно соответствует правильная раскраска графа G четырьмя цветами.


Для заданной вершины vαVG рассмотрим произвольную цепь Pa — (v0 , v1 , …, vα) и примем

где yij составляют решение системы S(G).

В силу (1) значение ψ{vα) не зависит от выбора цепи Рα, поэтому оно определяет цвет вершины vα. Так как yij ≠ 0 для vivj € EG, то любые смежные вершины смеют различные цвета. Таким образом, раскраска, задаваемая формулой (2), правильная.

Так как граф может содержать большое число цик­лов, то перейдем от системы уравнений S(G) к систе­ме S(G).

Теорема 60.4. Каждому решению системы S(G) при фиксированной окраске ψ(v0) некоторой вершины v0 однозначно соответству­ет правильная раскраска графа G четырьмя цве­тами.


В силу леммы 60.3 достаточно показать, что решение системы S(G) является и решением си­стемы S(G). Для этого вначале рассмотрим произвольный простой цикл

не принадлежащий базису циклов С’ графа G. Известно (§ 21), что С можно представить в виде суммы по мо­дулю 2 нескольких циклов из С. Пусть С = С1+ С2, С
1, С2 € С’



Аналогичные рассуждения можно привести и в том слу­чае, когда цикл С является суммой не двух, а большего числа циклов из базиса циклов С’. Значит, соотношение (1) выполняется для любого простого цикла. Если же цикл С не простой, то необходимо представить его в ви­де объединения нескольких простых циклов, для каждо­го из которых выполняется (1).