Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Солтан, П. С. Экстремальные задачи на графах и алгоритмы их решения

.pdf
Скачиваний:
7
Добавлен:
19.10.2023
Размер:
4.05 Mб
Скачать

жество

Х0

есть

некоторый параллелепипед

P t

пространства

ß ? , размерность которого удовлетворяет

неравенству

О^

é , t ^ n ,

а грани

представлені

также

в

виде

параллельных

Iсдвигов

некоторых сжатий множества

оі -

conу

Y n.

 

З а м е ч а н и е

3 . 3 .

Теорема 3 . 1 .

для случая

п - 1

до­

казана М.Г.Крейном со следующей механической интерпретацией.

Возьмем горизонтальную рейку с

равномерной шкалой и

с от­

верстиями в точках

X j t Хр,

 

Подведем на т

нитках гру­

зы р { Х 1) , р ( X

?

р ( х т ),

Через

соответствующие

отверстия

проведем эти

нити и

свяжем их концы в узел. Точка

х 0 , в которой

установится узел в состоянии равновесия, и будет точкой миниму­

ма функции f ( x )

(эти

точки могут быть целым отрезком,

согласно

лемме).

 

 

 

З а м е ч а н и е

3 . 4 . Теорема 3 .1 понадобится для после­

дующих рассмотрений, хотя она имеет и самостоятельный

интерес.

Например, она может быть применена при решении задачи

размеще­

ния артезианской

скважины для орошения садов, если известно,что

трубопроводы должны идти параллельно рядам. В связи с этим пред­

ставляют

интерес

алгоритмы

решения

задачи 3 . 1 .

 

 

 

3 .

Приведем в качестве

первого

алгоритм

Фибоначчи.

 

 

1 ° .

Пользуясь

алгоритмом

Неймана

[ і 2 ]

 

упорядочим

систе­

му чисел

{ x j j

 

для

каждого

і = 1,2,..., п

 

и рассмотрим

для

данного

і

последовательность

,

х ^ , . . . , х ^ .

 

 

 

2 ° .

Допустим,

что

m + 1 - F K ,

где

FK

-

одно из

чисел

Фи­

боначчи

[2 0 ]

. Если

m + I F F ^ ,

то

нужно

к первоначальному

множеству точек

x fL,

ХІ>,...,

 

 

добавить

нужное число

 

фик­

тивных точек,

чтобы получить

в результате число Фибоначчи.

За­

метим, хотя

это

и

 

несущественно, но удобно

взять фиктивные

точ­

ки не между

точками исходного множеотва, а

по

краям.

Фиктивным

точкам припишем вѳоа

p ( x f )

= 0...

 

 

 

 

 

 

 

3 °. Сокращаем интервал

поиска

оптимальной точки

x f j , поль­

зуясь методом Фибоначчи. В качестве

нулевого

и первого

прибли­

жений берем

точки Хрк1

и

х ^ . р к 1 . Нетрудно заметить,что

ну­

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

данными точками.

Проверяя в

точках

& рІ(_І

и x

Lm _pK_t

ус­

ловия (2 ) , легко

определить

интервал дальнейшего

поиска.

 

4 ° . Поскольку длина

интервала

дальнейшего поиска тоже

яв­

ляется числом Фибоначчи,

то

следующее приближение

снова приво­

дят в одну из заданных дискретных точек. Процесс поиска продол­ жается до тех пор, пока не будут выполнены условия (2 ),

20

Теперь изложим алгоритм

последовательного

поиска

,

 

1 ° . В качеотвѳ

нулевого

приближения берем

точку

л ^ /я ^ г д е

ГШ] -

целая чаоть

т .

 

 

 

 

 

12 J

Проверяем

Т

 

 

 

(2 ) .

Легко

2 .•

по отношению к этой точке условия

заметить, что одно из этих условий

обязательно

выполняется„Если

выполняются оба условия (2 ),

то Хр

 

 

 

 

3 °.

Если же выполняется

только

первое условие (2 ), то

ре­

шение нужно искать, двигаясь влево от точки к точке. В качестве

первого приближения

берем .точку

х 'рл _ß- Продолжаем

 

процесс

по­

иска

влево, пока

не

выполнится

и второе условие ( 2 ) .

Если

для

этого понадобилось

к

шагов,

то

X p - X ^ ^ ^ j .

Осуществляем

еще

к + 1 шаг. Если

на

к + 1

 

шаге выполнится первое

условие (2),

то

X,

 

 

£ Х , Ы

Х г ,

 

 

 

 

 

 

 

 

 

 

 

 

'№- (к+П]

 

 

f f -4

 

 

 

 

'1°. Если же при нулевом приближении выполняется

только

вто­

рое

условие (2 ) ,

то

решение

нужно искать, двигаясь

 

последова­

тельно вправо от точки к точке. В этом случае в качестве перво­

го приближения

берем точку X Lm +1~i. .Если

первое

условие

(2)

вы­

полнится

через

к

тагов,

то

^

JX p - x lpr>

Осуществляем

еще

к + і

шаг. Если на

к+1

шаге выполняете^ второе условие

(2),то

ХСФ+

З-о ^ х [£р + (к +/)]■

Наконец

укажем

и

так иа8ыва-

емыйгалгоритм дихотомии.

 

 

 

 

 

 

 

 

 

 

 

 

1 °.

В качестве нулевого

приближения

берем

точку

Х г т л .

 

о

Проверяем по отношению к этой

точке

 

 

 

c ' - r J

 

 

2U.

выполнение

уоловий

( 2 ) . Если

выполняются оба условия (2 ),

то

х і

= х 1Ш ] .

 

 

 

3 ° .

Боли

выполняется

только

первое

уоловие

(2 ),

то

оптимум

находится

в полуинтервале

[ x rc ,

 

*

В этом

олучае в

ка-

чеотве первого

приближения берем

точку

х

p n j .

 

 

 

 

 

 

4 °.

Если же выполняется только второе уоловие

(2 ),

то

оп­

тимум находится в полуинтервале

 

х т] ■

В этом

олучае

в качеотвѳ первого

приближения

берем

точку

 

х,зт-,

 

 

5 °.

Через

конечное число итераций

найдем

 

 

 

J

 

 

точну оптимума х

Для

нахождения

всех решений

задачи 3.1

необходимо

проверить

вы­

полнение условий (2) для ооседних точек о Хд. Если для соседних точек с точкой Хд не выполняются условия (2 ), то решение Хр - единственное.

21

 

3 .

Пусть

теперь

м

-

некоторое

замкнутое

d

 

-выпуклое

множество

пространства

А’/ 7. Рассматривается

 

 

 

 

 

 

 

 

х %

 

З а д а ч а

3 . 2 .

Найти множество

всех

тех

элементов

 

множества

М ,

которые

минимизируют функционал

( I ) .

Это

 

есть

некоторая

задача

Штейнера,

т . ѳ .

задача

R? MY. По отношению к

ней

справедлива

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Т е о р е м а

 

3 . 2 .

Множество решений Х 0

задачи 3 .2 яв­

 

ляется

Ü -выпуклым

множеством пространства

 

.

 

 

 

 

 

Д

о

к

а з а т е л ь с т в о .

Если

М = R?

,

 

то

 

множе­

ство

решений Хд

задачи

3 .2

является

o '-выпуклым.

 

Далее,если

Х0 П М ^ 0

,

то

в силу

следствия

2 .1

множество

Х{* = Х0 П М

является

d

-выпуклым

множеством.

Пусть

теперь

Х0 П М= 0

Рассмотрим

такие множества

Х'0 ^ X

и

Л /'с

 

 

для

 

которых

выполняется

условие: для

любых

х'0 и х '

,

х'0 € Х'0 , х ' е

м '

 

вы­

полняется

равенство

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Хе М

 

 

 

 

 

 

 

 

 

 

 

 

 

(7)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Из (7) немедленно подучаем, что множество

Х'0

получается из

М

при

помощи параллельного

с д в и г а в

. Более

того,

из

 

d

-выпук­

лости множеств Х0 и М

 

непосредственно

получаем,

что

множе­

ство

Х'о

,

а следовательно и М' ,

являются

d

-выпуклыми

мно­

жествами пространства

R? . Теперь

остается

убедиться,

что

 

М

совпадает

с

множеством

XQ всех

решений

задачи

3 ,2 .

 

Для

 

этого

доотаточно

заметить,

что

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

I ;

для

любого х & М \ М '

выполнено

неравенство f ( 3 . ) >

 

>f ( x ' ) , x

'<£ М'

и 2)

для

любых двух

элементов

гг/

и x j

из 4/'

имеем f ( x / ) = / ( c т?) .

 

 

 

п

 

 

 

 

 

 

 

 

 

 

 

 

 

В силу

соотношения

 

f l x ) - Y L f ^ ( x L)

 

и

свойств

мно­

жества

Х0

имеем

f

(

 

c

c

 

{

)

))-/(■%'(dz)), что

 

за­

вершаем доказательство

теоремы.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Далее расомотрим еще одну задачу Штейнера

 

в

пространстве

п Пусть

1 п

-

единичный

куб

пространства

R?

с

 

нормой

|/гг)|

- II Іх*І

,

У= {гг, , х 2

 

, x mj-

 

-некоторый

 

набор

 

вершин

куба

I n, р

 

 

-

положительная

функция,

N

-

грань

 

ку­

ба 7 п . Расомотрим функционал

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

g ( x ) = J Z

p(xJ ) \ \ x - x J \\

r

 

 

 

 

 

 

 

 

 

(8)

22

 

 

З а д а

ч а

3 . 3 . Найти множество

всех

тех

элементов Xö

множества

N

, которые минимизируют функционал (8 ) .

 

 

 

 

В силу

того, что

любая грань

I*

куба

І п является

d -выпук­

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

сжа­

тия

множества

'd-conv Л п

) ,

задача

 

3 .3

есть

некоторая

зада­

ча

Штейнера

в пространстве

 

R,

 

т.е.задач а

R?NY.

 

 

 

 

 

Следовательно, к ней применимы полученные

 

выше результаты.

А это позволяет привести способ описания множества X0N воех ре­

шений задачи

3 . 3 , существенно

используемый в

дальнейшем.

 

 

 

4 .

 

Предварительно заметим, что множество решений задачи 3.

представляет

собой

некоторую грань

I*

 

куба /".Действительно, в

пилу

следствия

3 .1

имеем,

что

Х0 = П d - con v

ХЛ

,

 

где

{ Х Л;

 

6

/ | .

_

оемейство

всех

подмножеств

из

X,

 

для

которых вер­

но неравенство (5 ) .

Но каждое

множество

d - c o n v

 

, А 6 /

 

является,

очевидно,

гранью куба

І

п . Следовательно, в силу

то­

го ,

что множество всех

граней

куба

І п

 

представляет

собой

кле­

точный комплекс (определение 2 . 7 ) ,

получаем

требуемое. Грань I 1

определяется

своими

вершинами. Таким образом,

если

найдем

мно­

жество всех

вершин грани

I tc- І п ,

то

тем

оамым будет

найдено

и множество

Х0 . Но для нас наибольший интерес представляет про­

цесс

нахождения

множества

всех

 

вершин грани

/**,

которые

обоз­

начим через

Іо ■

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Пусть

R - ( X j )

-

матрица

порядка

т * п г где x j

пред­

ставляет

собой

/- тую

координату

вектора

х , - &Х

 

 

 

 

 

 

 

 

foci

oof... x "

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

^.г

 

 

п

 

 

 

 

 

 

 

 

 

 

 

 

 

 

R =

 

 

-X£ ... «X2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

\

/у-/ Г>-У2

 

ЛЧY7

j

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

\

^/71

 

/ТТ

 

 

/

 

 

 

 

 

 

 

 

 

 

 

 

Рассмотрим

чиола

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

S L=JZ p(ocj)(1 ~ZXj ) , i = / , 2 , ..., п .

 

Образуем

множество

X

воех

тех

векторов

х

е

/?'/

,

координа­

ты которых определяются соотношением

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0,

если

 

s L<0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 , если s*- >0

 

 

 

 

 

 

 

 

 

 

 

 

Справедлива

 

О или I

 

(безразлично),

если

s l = 0 .

 

 

I

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

T е

о р

е_м а

3 . 3 . Множества X

 

и І0

удовлетворяют

ра-

 

венству

X = і £ .

 

 

 

23

 

 

 

 

 

 

 

 

 

 

 

 

Д о к

а з а т е л

ь с т

в о

. Представляем

функционал

(8)

в виде

 

 

п

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9 ( x ) = f e

 

9 I (X

l) ,

 

 

 

 

 

(9)

 

 

 

 

т

 

 

 

 

 

 

 

 

 

 

где

 

 

Qi ( x L) = ZZ p ( x j ) \ x L- X y \ .

Заметим,

что х 0

удов­

летворяет

равенству

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

men

Ж * )

 

 

 

 

 

 

(Ю)

 

 

 

 

 

 

 

 

 

 

 

 

 

когда

 

 

будет

удовлетворять

соотношению

 

 

 

 

 

 

 

п Лг М = ^ і

9 i ( x L ) >

 

 

 

 

 

(И )

 

 

 

9с.

о / X t eRt

3

'

 

 

 

 

 

 

 

где

R L

-

координатная

ооь

пространства

fij1

о индексом

/

, і -

- 1 ,

2 , ,

 

П

 

 

 

 

 

 

 

 

 

 

 

 

 

Соотношение

(II)

в

сиду

теоремы

3,1

будет

выполняться

тог­

да и только тогда, когда будут выполняться неравенства ( 2 ) , име­

ющие для олучая эадѳчи

3 .3

( N = R ”

)

следующий вид:

 

т

 

.

т

 

.

 

 

 

J L Р ( X j ) ( l - X j ) * Е P ( x j ) x ; ,

 

 

 

т

 

 

т

 

 

 

 

 

I Р (Xу)( 1- х ) ) 4 L

р (Ху) х } .

 

 

 

Отовда получаем, чмз число х L = 0 окажетоя удовлетворяющим ра­

венству (II)

тогда и только тогда,

когда

верно

неравенство

p ( X y ) ( i ~ 2 x j ) 4 О .

Точно,

так

же

число x

L = 1

окажется

удовлетворяющим равенству

(II)

тогда

и только

тогда,когда вер­

но неравенство

р (Xj ) ( 1 - 2 x j ) t

о

 

 

 

 

Отсюда и

подучаем,

что множество

X

всех

элементов х & R ”.

полученных таким образом, исчерпывает множество всех вершин Х0

грани /* , что завершает доказательство теоремы.

 

 

 

 

Далее для

нахождения множества

Хд

всех решений

задачи

3,3

достаточно, в

силу свойотв

d -выпуклости пространства

R?

с

нормой ЦхЦ = L I x L

 

найти

вершины грани

N , дающие

ре­

шения этой задачи. Последние

же,

в

силу

рассуждений,

приведен­

ных при доказательстве теоремы 3 . 2 ,

могут быть

найдены

провер­

кой, выполнения

соотношения

 

а -

 

 

 

 

 

 

х - х

cvil= mm

 

 

 

 

(12)

 

 

Т е N '

x - x j l .

 

 

 

24

Нахождение вершин грани N , дающих решение задачи 3 . 3 ,, окажется для нас полезным в дальнейшая. Поэтому удобно, чтобы (к* сформулирован в виде отдельной теоремы только что доказанный факт.

 

Т е о р е м а

 

3 . 4 . Вершина

x N грани N

являетоя решени­

 

ем

задачи

3 .3,

если

выполнено

соотношение

(12).

 

 

 

 

 

 

§

4.

Описание класоа графов, для которых

 

 

 

 

 

 

 

 

 

задача

Штейнера

решается эффективно

 

 

 

 

Укажем класс плоских метрических графов

[ I ]

оо

специаль­

ной функцией

I

(см.§ I ) ,

для которых

задача

Штейнера.решается

сравнительно просто. Особенностью этого класса графов

являетоя

то,

что

рэшѳние задачи Штейнера в этом случае не использует мет

рику, определенную при помощи функции

 

 

 

(см.§ I ) .

 

 

 

Пусть

рассматриваемый граф

G = ( X , U )

является

плоским,

более того, реализован на аффинной плоскости

[ I J

,

[іо ]. Тогда

граф

G

определяет на плоскости одну замкнутую

неограниченную

область

F0

и

 

Ѵ= |£/'|-|Х\+ /

замкнутых ограниченных

областей

Ff,F2 , . . . , F1 , гомеоморфных

[з]

кругу. Совокупность областей

Ff,

 

 

 

,

 

 

называемых гранями, обозначим через

Ф.

 

На граф

G

и функцию

і - U - ^ B ,

накладываются

следующие

условия:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 ° . Для

любых двух

граней

F i , F j e- 0 ,

 

 

 

пересече­

ние

Fi П Ff

либо

пуото,

либо

является некоторой

вершиной или

не

которым

ребром

графа

G ,

т . е .

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'0 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Fi Л Fj

 

ДГеХ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

и * 1/.

 

 

 

 

 

 

 

 

2° .

Любая грань

 

F ^ 0

представляет собой

некоторый

че­

тырехугольник

 

(вообще

говоря,

криволинейный),

т.е.граница

^ с о ­

стоит из

четырех ребер и четырех вершин.

 

 

 

 

 

 

 

3 ° .

Если

вершина

X

графа

G

не

принадлежит грани

F0 , то

вершине

X

инцидентны более

трех ребер

графа

G.

 

 

 

 

 

4 °.

Если ребра

 

и,,и2 е

U

принадлежат

границе

некоторой

области

F^ecp

и не

переоекаютоя,

то

полагаем

 

{(цг) = і(цг ).

 

Класс

графов

G

 

о функцией

I

, удовлетворяющих

условиям

1° -

4°,

и есть искомый. Обозначим его через

К

,

 

 

 

 

 

Заметим,

что

для

некоторого

графа

G( X, U) t реализован­

Зак.665

25

ного на плоскости, тройку ( X,U,<X>)

можно рассматривать, как

клеточный комплекс размерности не выше двух, для которого X,U,

Ф означает соответственно множество

нульмерных, одномерных и

двухмерных клеток. Клеточный комплекс (X , и , Ф ) обозначим через

Ке , где

Х,и,Ф -

ооотвѳтотвенно

множество

вершин,

ребер,

ко­

нечных граней

графа

G

,

реализованного на

плоекости.Пусть

граф

G ~ ( X , U )

 

 

принадлежит

классу К

,

т . е .

G

удовлетворяет

ус­

ловиям 1°

-

4 °.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

О п р е д е л е н и е

 

4 . 1 .

Ребра и,и'€. U

называем

эк­

вивалентными,

если

существует

такая

последовательность

ребер

и=

иі ,иг ,...,ик = и ‘

,

 

что

при

любом

і

= 1 , 2 , . . . ,

л

-

I

ребра

uL>

uLt1

либо

совпадают,

либо

являютоя

несмежными

ребрами

некото­

рой грани

из

 

Ф . Обозначим

это отношение

через

L .

 

 

 

 

Очевидно, что это отношение является рефлексивным, симмет­

ричным и

транзитивным,

а

оледовательно, оно

разбивает

все

мно­

жество

ребер

 

U

графа

G

на

классы

эквивалентности,

которые

обозначим

через

U1, 1)г

 

Un

,

 

 

 

 

 

 

 

 

 

 

 

 

Множество

1

 

 

 

,

 

 

т . е . множество индексов,указываю­

щих классы

Uf ,

иг

Uj

 

,

 

 

обозначим через1?/. Нетрудно

 

за­

метить,

что

класс

,

соответствующий индексу / ,

является

 

раз­

резом

графа

G.

Поэтому

наряду о выражением "класо эквивалент­

ности

Uj

 

"

будем

пользоваться

и

выражением

"разрез

Uj

".

 

 

Заметим

 

также,

что

каждый класс

эквивалентности

определяет

тройку

(Ху,

Vj , Ф у ) ,

 

где

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ху - множество воех вершин, инцидентных ребрам из Uj .

 

Vj - множество всех таких ребер, что

оба

конца каждого

из

них принадлежат множеству Ху (очевидно, Uj ^ Vj

) .

 

 

 

 

 

Ф -

множество граней,

вое

ребра которых принадлежат

мно­

жеству

Vj .

 

 

 

 

 

 

( Xj , Ѵ /,Ф /

 

 

 

 

 

 

 

Ку.

 

 

Клеточный комплеко

)

обозначим

через

 

 

О п р е д е л е н и е

 

4 . 2 . Змейкой назовем

такой

связный

одномерный комплеко

без

циклов

3

,

что каждой

его

вершине

 

ин­

цидентны

не более двух одномерных клеток.

 

 

 

 

 

 

 

 

 

 

 

§

5 . Топологические

свойотва

графов

класса

К

 

 

 

Приведем ряд свойотв графов из

класоа

К

,

характеризующих

некоторые

топологические.особенности графов^исследуемого класса.

Т е о р е м а

 

5 .1 . Каждый полиэдр

Kj

, j Z -ЧІ

 

явля­

ется

односвязным.

 

 

 

 

 

 

 

 

 

 

 

^

 

 

 

 

 

Д о к а

з

а т

е

л

ь

с

т

в

о .

 

Пусть полиэдр

Kj

не

является

26

односвязным. Тогда

для

некоторого элемента х

е X П K j , Х&Х/

существует

такой простой замкнутый путь /?, начинающийся и

ко&-

чающийоя в

X

» что непрерывной деформацией в

пространстве Kj не

стягивается

[3J

в х .

Рассмотрим все двухмерные клетки

комп­

лекса Kj, которые пересекаются путем h более

чем по одной

точ­

ке. Всевозможные случаи, которые могут быть при этом, изображе­ ны на рис .4. Форма комплекса заштрихованной области нам безраз­ лична. Очевидно, что полиэдры (рис.4) могут быть преобразованы

гомеоморфно (т.е.взаимно однозначно

и взаимно

непрерывно) в по­

лиэдры, изображенные

на ри с . 5,

а )—

»-а),б)— —^ в ) -----»- 8) .

а'

5'

 

6'

г'

Р и с . 5

Обозначим эти последние комплексы соответственно через К\

/cf К**. Пусть теперь S 2—двухмерная евклидова сфера в прост­ ранстве . Разобьем ее тремя большими окрестностями на 8 раз­ ных сферических треугольников (двухмерных клеток^: Ti ~ R ß C ,

Т^ДСВ,

Т3

= ДВС, Tj, = ЯСВ±

Т5 = ПВС,

Г6 = ДСВ

Т7 = ДСВ,

т8= ДСВ, где

А

ш А , 8 я 8 ,

С

я С

обозначают диаметраль­

но противоположные пары точек.

Для

треугольника 7/

определим ■

27

некоторый

комплекс,

изоморфный комплексу К 1,

полиэдр

которого

совпадает

о Т(

.

Это,

очевидно,можно

осуществить

при

помощи

некоторого

гомеоморфизма

 

 

 

,

для

 

которого

9(:хп)=

= Д,

д ( х ) = В ,

9 ( х п-і)~

С-

%nn

треугольника

 

Т

построим

такой

же комплекс,

т . е . изоморфный

К ’ ,

при

помощи

 

гомеомор­

физма

9 ‘

Tf-~- Т2 ,

 

отображающий

 

Tf

на

7? оимметрично

от­

носительно

плоскости

пространства

R e

,

определенной

дугой

х п х п_г Указанными

"симметричными" гомеоморфизмами

 

образуем

для каждого треугольника

Т;

, і = 1 , 2 , . . . , 8

свой

комплеко

Кі,

изоморфный К1 , причем, очевидно, получим комплекс

K = U /Q

,

имеющий своим

полиэдром сферу

S 2 .

Заметим,что произвольная

вер-

шина комплекса

К

инцидентна

не менее

четырем ребрам

этого

ком­

плекса, что противоречит теореме 2 . 4 . Рассуждая аналогично, по­

лучим, что и

случаи

 

б ),

в)

и г)

тоже приводят к противоречию с

теоремой 2 ,4 ,

а

это

завершает доказательство

теоремы 5 . 1 .

 

 

Используя теорему 5 . 1 ,

докажем ряд свойств, которыми обла­

дает

каждый граф

G~ ( X , U)

клаоса

А .

Ив теоремы 5.1

непоо-

редотвенно вытекает

 

 

 

 

 

 

 

 

 

 

 

С л е д с т в и е

 

5 . 1 . Д л я

к а ж д о г о , /

eCtl

граф

G 1-

( X , U \

(Jj)

состоит

ровно

 

из двух

компонент

связности.

 

Т е о р е м а

 

5 . 2 .

Пусть Jf

и j 2

-

два произвольных ин­

 

декса множества

U , j f ^ j 2 .

Тогда имеем:

 

 

 

 

 

 

 

 

0 ’

у

 

 

 

 

 

 

 

Kji n Kj2

 

х ^ Х ,

 

 

 

 

 

 

 

 

3 ^ 6 ,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Р е ф .

 

 

 

 

 

 

 

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

в о .

 

Предварительно покажем,

что

если

комплекс

Кд1ПКд2

не

совпадает с

пустым множеством,

то,

его

полиэдр

является

односвязным. Действительно,

из следствия

5 .1

непосредственно следует, что для

любого j ^ U

комплекс

Кд

не имеет самопересечений,

"состоящих из элементов

множества" Ф.

Тогда,

очевидно,

комплеко

Xj1 (\Kj2

будет

односвязным,

если

только не будет ситуации, изображенной на рис .6, По этого

быть

не может по

следующем соображениям.

 

 

 

 

 

 

Если бы указанная ситуация имела

место,

то

рассматривая

подкомплекс

Q

комплекса

К д , получим

следующее

противоречие.

Так как граф

G

удовлетворяет условию 3° §

4^ то

каждой верши­

не

X

, принадлежащей

внутренности полиэдра

Q,

инцидентны

не

менее

четырех ребер,

а каждой граничной вершине

а: полиэдра

Q ,

28

отличной от

х ‘ и х " , инцидентны

нѳ менее

трех peöep,Вершинам х 1

и х п инцидентны

не

менее двух

ребер. Пусть теперь

S 2 -

сфера,

рассмотренная выше и разбитая

двумя

большими окружностями

на

четыре разных двухугольника Df , D2 , D3 , .

 

 

 

Пусть

Й TS

fl

- общие вершины этих двухугольников,

а S/,

S2lSs ,S4 -

их

стороны. Отобразим

Q

на D,

при помощи некоторо­

го

гомеоморфизма

с

условием,

что

д

(x')

= й , д ( Х І!)=.Й.

Тогда

для

полиэдра

Ѣ 1 определяется

некоторый комплекс,изоморфный ком­

плексу

Q . Пусть

Df Л D2 = SI

«

Построим

для Ъ2

комплѳко,изо­

морфный

Q

 

, при помощи гомеоморфизма, отображающего Dt

на Ъ2

симметрично

относительно плоскости,

определенной

полуокружно­

стью Sf. Точно так же, последовательно, построим комплексы,изо­

морфные Q

для

и

3>4 ,

 

 

S 2

 

 

 

 

Теперь

яоно,

что

для

сферы

построен комшіеко,

обладаю­

щий свойством, что

каждой

его

вершине инцидентны

более

трех

ре­

бер, что противоречит

теореме

2 . 4 .

Далее в оилу

теоремы

5.1

леі’-

ко заметить, что всевозможные случаи пересечения

исчерпываются

следующими: I) Kg П Кj 2 = Ф,.

2)

Кд П /Сдг =х<=Х,3) Kjf /lKj2- 3& б ,

4) Kjf(\Kj2 = F ^ 0 ,

 

5) Kj f(\ Kj 2

представляет

собой

стяги­

ваемое множество, ооотоящее из объединения змеек и элементов из

Ф (рис.6 ) . Для окончательного

доказательства теоремы 5 .2

до­

статочно показать, что случай 5)

не может иметь место.

Пусть

олучай 5) имеет место. Тогда немедленно получаем, что,например,

вершинам х , и

Х 2

(рис.7) инцидентны по три ребра,

что

проти­

воречит

условию 3°

§ 4 , которому удовлетворяет граф

б.

Таким об­

разом,

теорема

5.2

доказана.

 

 

Р и с . 6

Р и с . 7

Р и с . 8

T ѳ о

р ѳ м а

5 . 3 . Пусть j t J z t j a

~ произвольные по­

парно

различные индексы множества

%1. Тогда граф 6 - ( X , U \

' i Ug U Uj2 U Ifj-j))

состоит не более

чем из шести компонент связ-

IIности.

29

 

Соседние файлы в папке книги из ГПНТБ