2. Множество рёбер, образующих правую 1раницу.
3. Множество рёбер сшивания между границами.
Если пренебречь необходимыми перестроениями треугольников в
процессе работы, то получается, что первые две группы оказываются ло-
маными, протянувшимися «почти» с верха полосы до низа («почти» пото-
му, что с ростом N, а следовательно, и £, среднее расстояние от границы
интервала до ближайшей из к равномерно распределённых величин на ин-
тервале, равное \/{к + 1), стремится к нулю). Средняя длина по координате
Y
в каждой из этих двух групп составит
Ъ
- (2/к)Ь. Третья группа рёбер яв-
ляется ломаной со средней длиной
b-(4/k)b
по координате Y и ещё неко-
торыми дополнительными рёбрами. Пусть средняя общая длина по коор-
динате Y таких дополнительных рёбер равна qb. Тогда сумма по коорди-
нате У во всех полосах получается равной
(b-(2/k)b
+
b-(2/k)b
+
b-
-(4/k)b
+
qb)
-
т
=
(3
+
q - (&/к))
•
bm . Таким образом, приближённая сум-
марная длина рёбер в триангуляциях полос точек составляет L(m) =
=
(а/3)(2к -3)
+
(3
+
q-(8/k))-bm
. Если пренебречь членом &/к , стремя-
щимся к нулю при больших N, и учесть, что к = N / т, то, найдя произ-
водную L по т и приравняв её к нулю, получим приближённое оптималь-
ное значение для т:
L(m)~L(m)
=
-{2k -3) + (3
+
q)am =^^-- а
+
(3 + q)bm;
3 Зт
^(
от
)
= -^ + (3 + ^ = 0; => 2aN
=
3(3+
q)bm
2
;
=> m=J
2aN
.(3)
Зт
2
4 4
V
3(3
+
q)b
Эта оценка позволяет минимизировать сумму длин рёбер полосовых
триангуляции, т.е. строить треугольники, которые не будут с большой
вероятностью перестраиваться в дальнейшем. Таким образом, выбор числа
полос в данном алгоритме влияет на количество последующих перестрое-
ний и, следовательно, на время работы всего алгоритма. Так как оценка (3)
включает неизвестную величину q, которую трудно оценить, то в [15] было
проведено практическое исследование зависимости числа полос от количе-
ства исходных точек. Пусть т = yjs'(ajb)^N , где s - коэффициент раз-
биения на полосы алгоритма полосового слияния, значение которого необ-
ходимо установить. На рис. 38 приведен фрагмент результатов моделиро-
вания, в котором отражена зависимость от значения s общего времени по-
строения триангуляции Делоне алгоритмом выпуклого полосового слияния
на множестве из 10
ООО
точек, равномерно и независимо распределённых в
квадрате [0,1]х[0,1]. Для невыпуклого слияния график выглядит почти
также. На практике значение s следует взять = 0,11 - 0,15.