ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚
АнтистрСссовый сСрвис

ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ качСства Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Ρ… элСмСнтов

Π Π΅Ρ„Π΅Ρ€Π°Ρ‚ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² Π½Π°ΠΏΠΈΡΠ°Π½ΠΈΠΈΠ£Π·Π½Π°Ρ‚ΡŒ ΡΡ‚ΠΎΠΈΠΌΠΎΡΡ‚ΡŒΠΌΠΎΠ΅ΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹

ΠŸΡ€ΠΈ построСнии Π½ΠΎΠ²Ρ‹Ρ… Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Π΄Π²Π΅ ситуации, ΠΊΠΎΠ³Π΄Π° добавляСмая Ρ‚ΠΎΡ‡ΠΊΠ° ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π»ΠΈΠ±ΠΎ Π²Π½ΡƒΡ‚Ρ€ΡŒ триангуляции, Π»ΠΈΠ±ΠΎ Π²Π½Π΅ Π΅Ρ‘. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС строятся Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ ΠΈ Ρ‡ΠΈΡΠ»ΠΎ выполняСмых Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ дСйствий фиксировано. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ построСниС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ триангуляции Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ², ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ ΠΈΡ… ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π² Ρ…ΡƒΠ΄ΡˆΠ΅ΠΌ случаС Ρ€Π°Π²Π½ΡΡ‚ΡŒΡΡ? 3. Однако Π·Π° Π²ΡΠ΅ шаги… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ качСства Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Ρ… элСмСнтов (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Для количСствСнной ΠΎΡ†Π΅Π½ΠΊΠΈ качСства построСнной триангуляции ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ Π΄Π²Π° Ρ‚ΠΈΠΏΠ° ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅Π² топологичСский ΠΈ Π³Π΅ΠΎΠΌΠ΅Ρ‚ричСски [7].

ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ качСства Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Ρ… элСмСнтов.
ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ качСства Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Ρ… элСмСнтов.
ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ качСства Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Ρ… элСмСнтов.

ВопологичСский ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ основан Π½Π° Π±Π»ΠΈΠΆΠ°ΠΉΡˆΠΈΡ… сосСдях Ρ‚ΠΎΡ‡ΠΊΠΈ ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π°. Π’ ΠΈΠ΄Π΅Π°Π»ΡŒΠ½ΠΎΠΌ случаС Ρ‚ΠΎΡ‡ΠΊΠ° ΠΈΠΌΠ΅Π΅Ρ‚ для Π΄Π²ΡƒΠΌΠ΅Ρ€Π½ΠΎΠΉ области 6 сосСдСй, для Ρ‚Ρ€Π΅Ρ…ΠΌΠ΅Ρ€Π½ΠΎΠΉ 12 сосСдСй. Π’ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΡ†Π΅Π½ΠΊΡƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ (1), Π³Π΄Π΅ — ΠΎΠ±Ρ‰Π΅Π΅ количСство Ρ‚ΠΎΡ‡Π΅ΠΊ Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ, — ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒ ΠΈΠ»ΠΈ количСство сосСдних Ρ‚ΠΎΡ‡Π΅ΠΊ с Π²ΡΠ·Π°Π½Ρ‹Ρ… с Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ.

(1).

(1).

ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ качСства Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Ρ… элСмСнтов.
ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ качСства Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Ρ… элСмСнтов.
ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ качСства Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Ρ… элСмСнтов.

ГСомСтричСский ΠΊΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΉ основан Π½Π° Ρ€Π°Π·Π½ΠΈΡ†Π΅ вписанной ΠΈ ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠΉ окруТности Π²ΠΎΠΊΡ€ΡƒΠ³ расчСтного Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ элСмСнта. Π“Π΅ΠΎΠΌΠ΅Ρ‚Ρ€ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ ΠΎΡ†Π΅Π½ΠΊΡƒ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ (2), Π³Π΄Π΅ — количСство Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ², — радиус вписанной окруТности, — радиус описанной окруТности.

(2).

Алгоритмы построСния триангуляции

Для построСния триангуляции сущСствуСт большоС количСство Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ². Они Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΌΠ΅ΠΆΠ΄Ρƒ собой Ρ‚Ρ€ΡƒΠ΄ΠΎΡ‘ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ, ΡΠ»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒΡŽ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Π­Π’Πœ, ΠΏΠΎΠ΄Ρ…ΠΎΠ΄Π°ΠΌΠΈ ΠΊ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΡŽ. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎΠ± Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°Ρ… ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ·Π½Π°Ρ‚ΡŒ Π² ΠΊΠ½ΠΈΠ³Π΅ А. Π’. Π‘ΠΊΠ²ΠΎΡ€Ρ†ΠΎΠ²Π° [3]. Рассмотрим Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹.

ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ качСства Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Ρ… элСмСнтов.

Одним ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π±Ρ‹Π» ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ ΠΆΠ°Π΄Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ построСния триангуляции. Вриангуляция Π”Π΅Π»ΠΎΠ½Π΅ называСтся ΠΆΠ°Π΄Π½ΠΎΠΉ, Ссли ΠΎΠ½Π° построСна с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΆΠ°Π΄Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°. Π’Ρ€ΡƒΠ΄ΠΎΠ΅ΠΌΠΊΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΆΠ°Π΄Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΏΡ€ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΅Π³ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡΡ… составляСт [4]. Π’ ΡΠ²ΡΠ·ΠΈ со ΡΡ‚ΠΎΠ»ΡŒ большой Ρ‚Ρ€ΡƒΠ΄ΠΎΠ΅ΠΌΠΊΠΎΡΡ‚ΡŒΡŽ Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΎΠ½ ΠΏΠΎΡ‡Ρ‚ΠΈ Π½Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ΅Ρ‚ся. Рассмотрим Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΏΠΎ ΡˆΠ°Π³Π°ΠΌ:

Π¨Π°Π³ 1. ГСнСрируСтся список всСх Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Ρ… ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠ², ΡΠΎΠ΅Π΄ΠΈΠ½ΡΡŽΡ‰ΠΈΡ… ΠΏΠ°Ρ€Ρ‹ исходных Ρ‚ΠΎΡ‡Π΅ΠΊ, ΠΈ ΠΎΠ½ ΡΠΎΡ€Ρ‚ируСтся ΠΏΠΎ Π΄Π»ΠΈΠ½Π°ΠΌ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠ².

Π¨Π°Π³ 2. Начиная с ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎΠ³ΠΎ, ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ выполняСтся вставка ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠ² Π² Ρ‚Ρ€ΠΈΠ°Π½Π³ΡƒΠ»ΡΡ†ΠΈΡŽ. Если ΠΎΡ‚Ρ€Π΅Π·ΠΎΠΊ Π½Π΅ ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°Π΅Ρ‚ся с Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ Ρ€Π°Π½Π΅Π΅ вставлСнными ΠΎΡ‚Ρ€Π΅Π·ΠΊΠ°ΠΌΠΈ, Ρ‚ΠΎ ΠΎΠ½ Π²ΡΡ‚авляСтся, ΠΈΠ½Π°Ρ‡Π΅ ΠΎΠ½ ΠΎΡ‚брасываСтся.

Π—Π°ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ссли всС Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‚ Ρ€Π°Π·Π½ΡƒΡŽ Π΄Π»ΠΈΠ½Ρƒ, Ρ‚ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ этого Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΎΠ΄Π½ΠΎΠ·Π½Π°Ρ‡Π΅Π½, ΠΈΠ½Π°Ρ‡Π΅ ΠΎΠ½ Π·Π°Π²ΠΈΡΠΈΡ‚ ΠΎΡ‚ ΠΏΠΎΡ€ΡΠ΄ΠΊΠ° вставки ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠ² ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠΉ Π΄Π»ΠΈΠ½Ρ‹.

Π˜Ρ‚Π΅Ρ€Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΈΠΌΠ΅ΡŽΡ‚ Π² ΡΠ²ΠΎΠ΅ΠΉ основС ΠΎΡ‡Π΅Π½ΡŒ ΠΏΡ€ΠΎΡΡ‚ΡƒΡŽ идСю ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ добавлСния Ρ‚ΠΎΡ‡Π΅ΠΊ Π² Ρ‡Π°ΡΡ‚ΠΈΡ‡Π½ΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ Ρ‚Ρ€ΠΈΠ°Π½Π³ΡƒΠ»ΡΡ†ΠΈΡŽ Π”Π΅Π»ΠΎΠ½Π΅. Π‘Π»ΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° складываСтся ΠΈΠ· Ρ‚рудоёмкости поиска Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π° ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΌ шагС добавляСтся Ρ‚ΠΎΡ‡ΠΊΠ°, трудоёмкости построСния Π½ΠΎΠ²Ρ‹Ρ… Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ трудоёмкости ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… пСрСстроСний структуры триангуляции Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π½Π΅ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ ΠΏΠ°Ρ€ сосСдних Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ триангуляции Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ условия Π”Π΅Π»ΠΎΠ½Π΅. Рассмотрим Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΏΠΎ ΡˆΠ°Π³Π°ΠΌ:

Π¨Π°Π³ 1. На ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Ρ‚Ρ€Π΅Ρ… исходных Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… строим ΠΎΠ΄ΠΈΠ½ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ.

Π¨Π°Π³ 2. Π’ Ρ†ΠΈΠΊΠ»Π΅ ΠΏΠΎ Π΄Π»Ρ всСх ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ выполняСм шаги 3−5.

Π¨Π°Π³ 3. ΠžΡ‡Π΅Ρ€Π΅Π΄Π½Π°ΡΡ Ρ‚ΠΎΡ‡ΠΊΠ° добавляСтся Π² ΡƒΠΆΠ΅ ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½Π½ΡƒΡŽ структуру триангуляции ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Π’Π½Π°Ρ‡Π°Π»Π΅ производится локализация Ρ‚ΠΎΡ‡ΠΊΠΈ, Ρ‚. Π΅. находится Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ (построСнный Ρ€Π°Π½Π΅Π΅), Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ очСрСдная Ρ‚ΠΎΡ‡ΠΊΠ°. Π›ΠΈΠ±ΠΎ, Ссли Ρ‚ΠΎΡ‡ΠΊΠ° Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π²Π½ΡƒΡ‚Ρ€ΡŒ триангуляции, находится Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊ Π½Π° Π³Ρ€Π°Π½ΠΈΡ†Π΅ триангуляции, блиТайший ΠΊ ΠΎΡ‡Π΅Ρ€Π΅Π΄Π½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅.

Π¨Π°Π³ 4. Если Ρ‚ΠΎΡ‡ΠΊΠ° ΠΏΠΎΠΏΠ°Π»Π° Π½Π° Ρ€Π°Π½Π΅Π΅ вставлСнный ΡƒΠ·Π΅Π» триангуляции, Ρ‚ΠΎ Ρ‚акая Ρ‚ΠΎΡ‡ΠΊΠ° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ отбрасываСтся, ΠΈΠ½Π°Ρ‡Π΅ Ρ‚ΠΎΡ‡ΠΊΠ° вставляСтся Π² Ρ‚Ρ€ΠΈΠ°Π½Π³ΡƒΠ»ΡΡ†ΠΈΡŽ Π² Π²ΠΈΠ΄Π΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡƒΠ·Π»Π°. ΠŸΡ€ΠΈ этом Ссли Ρ‚ΠΎΡ‡ΠΊΠ° ΠΏΠΎΠΏΠ°Π»Π° Π½Π° Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ€Π΅Π±Ρ€ΠΎ, Ρ‚ΠΎ ΠΎΠ½ΠΎ разбиваСтся Π½Π° Π΄Π²Π° Π½ΠΎΠ²Ρ‹Ρ…, Π° ΠΎΠ±Π° смСТных с Ρ€Π΅Π±Ρ€ΠΎΠΌ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ° Ρ‚Π°ΠΊΠΆΠ΅ дСлятся Π½Π° Π΄Π²Π° ΠΌΠ΅Π½ΡŒΡˆΠΈΡ…. Если Ρ‚ΠΎΡ‡ΠΊΠ° ΠΏΠΎΠΏΠ°Π»Π° строго Π²Π½ΡƒΡ‚Ρ€ΡŒ ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°, ΠΎΠ½ Ρ€Π°Π·Π±ΠΈΠ²Π°Π΅Ρ‚ся Π½Π° Ρ‚Ρ€ΠΈ Π½ΠΎΠ²Ρ‹Ρ…. Если Ρ‚ΠΎΡ‡ΠΊΠ° ΠΏΠΎΠΏΠ°Π»Π° Π²Π½Π΅ триангуляции, Ρ‚ΠΎ ΡΡ‚роится ΠΎΠ΄ΠΈΠ½ ΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ².

Π¨Π°Π³ 5. ΠŸΡ€ΠΎΠ²ΠΎΠ΄ΡΡ‚ΡΡ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ вновь ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Ρ… Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² Π½Π° ΡΠΎΠΎΡ‚вСтствиС ΡƒΡΠ»ΠΎΠ²ΠΈΡŽ Π”Π΅Π»ΠΎΠ½Π΅ ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ся Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ пСрСстроСния.

ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ качСства Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Ρ… элСмСнтов.
ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ качСства Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Ρ… элСмСнтов.

ΠŸΡ€ΠΈ построСнии Π½ΠΎΠ²Ρ‹Ρ… Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹ Π΄Π²Π΅ ситуации, ΠΊΠΎΠ³Π΄Π° добавляСмая Ρ‚ΠΎΡ‡ΠΊΠ° ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π»ΠΈΠ±ΠΎ Π²Π½ΡƒΡ‚Ρ€ΡŒ триангуляции, Π»ΠΈΠ±ΠΎ Π²Π½Π΅ Π΅Ρ‘. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ случаС строятся Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ ΠΈ Ρ‡ΠΈΡΠ»ΠΎ выполняСмых Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ дСйствий фиксировано. Π’ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ построСниС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… Π²Π½Π΅ΡˆΠ½ΠΈΡ… ΠΊ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ триангуляции Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ², ΠΏΡ€ΠΈΡ‡Ρ‘ΠΌ ΠΈΡ… ΠΊΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ Π² Ρ…ΡƒΠ΄ΡˆΠ΅ΠΌ случаС Ρ€Π°Π²Π½ΡΡ‚ΡŒΡΡ? 3. Однако Π·Π° Π²ΡΠ΅ шаги Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ², Π³Π΄Π΅ — ΠΎΠ±Ρ‰Π΅Π΅ число исходных Ρ‚ΠΎΡ‡Π΅ΠΊ. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π² ΠΎΠ±ΠΎΠΈΡ… случаях ΠΎΠ±Ρ‰Π΅Π΅ Π·Π°Ρ‚Ρ€Π°Ρ‡ΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ врСмя Π½Π° ΠΏΠΎΡΡ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² составляСт .

Π¦Π΅ΠΏΠ½ΠΎΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… эффСктивных Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² построСния триангуляции основан Π½Π° ΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π΅ рСгуляризации ΠΏΠ»Π°Π½Π°Ρ€Π½ΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„Π° ΠΈ Ρ‚риангуляции ΠΌΠΎΠ½ΠΎΡ‚ΠΎΠ½Π½Ρ‹Ρ… ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² [5]. Π’Ρ€ΡƒΠ΄ΠΎΠ΅ΠΌΠΊΠΎΡΡ‚ΡŒ этого Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° составляСт, Π³Π΄Π΅ — количСство исходных ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠ². Рассмотрим Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ ΠΏΠΎ ΡˆΠ°Π³Π°ΠΌ:

ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠΈ качСства Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½Ρ‹Ρ… элСмСнтов.

Π¨Π°Π³ 1. Из ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° исходных структурных ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΎΠ² Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌ связанный ΠΏΠ»Π°Π½Π°Ρ€Π½Ρ‹ΠΉ Π³Ρ€Π°Ρ„ (Рисунок 4, Π°).

Π¨Π°Π³ 2. ВыполняСтся рСгуляризация Π³Ρ€Π°Ρ„Π°, Ρ‚. Π΅. Π΄ΠΎΠ±Π°Π²Π»ΡΡŽΡ‚ΡΡ Π½ΠΎΠ²Ρ‹Π΅ Ρ€Ρ‘Π±Ρ€Π°, Π½Π΅ ΠΏΠ΅Ρ€Π΅ΡΠ΅ΠΊΠ°ΡŽΡ‰ΠΈΠ΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ каТдая Π²Π΅Ρ€ΡˆΠΈΠ½Π° Π³Ρ€Π°Ρ„Π° становится смСТной хотя Π±Ρ‹ с ΠΎΠ΄Π½ΠΎΠΉ Π²Π΅Ρ€ΡˆΠΈΠ½ΠΎΠΉ Π²Ρ‹ΡˆΠ΅ Π½Π΅Ρ‘ ΠΈ ΠΎΠ΄Π½ΠΎΠΉ Π½ΠΈΠΆΠ΅. РСгуляризация выполняСтся Π² Π΄Π²Π° ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ плоского замСтания [5]. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π΅ снизу Π²Π²Π΅Ρ€Ρ… ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ находятся всС Π²Π΅Ρ€ΡˆΠΈΠ½Ρ‹, ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ Π²Ρ‹Ρ…одят Ρ€Ρ‘Π±Ρ€Π°, Π²Π΅Π΄ΡƒΡ‰ΠΈΠ΅ Π²Π²Π΅Ρ€Ρ…. НапримСр, Π½Π° (Рисунок 4, Π±) Ρ‚Π°ΠΊΠΎΠΉ являСтся Π²Π΅Ρ€ΡˆΠΈΠ½Π° B. ΠŸΡ€ΠΎΠ²ΠΎΠ΄Ρ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ линию, ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΠ²Π°Π΅ΠΌ блиТайшиС пСрСсСкаСмыС Сю ΡΠ»Π΅Π²Π° ΠΈ ΡΠΏΡ€Π°Π²Π° Ρ€Ρ‘Π±Ρ€Π° Π³Ρ€Π°Ρ„Π° AD ΠΈ EF. Π—Π°Ρ‚Π΅ΠΌ Π² Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅Ρ…ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ΅ DEHG Π½Π°Ρ…ΠΎΠ΄ΠΈΠΌ ΡΠ°ΠΌΡƒΡŽ Π½ΠΈΠ·ΠΊΡƒΡŽ Π²Π΅Ρ€ΡˆΠΈΠ½Ρƒ ΠΈ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΠΌ Π² Π½Π΅Ρ‘ Ρ€Π΅Π±Ρ€ΠΎ ΠΈΠ· B. Аналогично выполняСтся Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ свСрху Π²Π½ΠΈΠ· (Рисунок 4, Π²). Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ этого шага каТдая ΠΎΠ±Π»Π°ΡΡ‚ΡŒ ΠΏΠ»Π°Π½Π°Ρ€Π½ΠΎΠ³ΠΎ Π³Ρ€Π°Ρ„Π° становится ΠΌΠΎΠ½ΠΎΡ‚ΠΎΠ½Π½Ρ‹ΠΌ ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠΌ.

Π¨Π°Π³ 3. ΠšΠ°ΠΆΠ΄ΡƒΡŽ ΠΎΠ±Π»Π°ΡΡ‚ΡŒ Π³Ρ€Π°Ρ„Π° Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ€Π°Π·Π±ΠΈΡ‚ΡŒ Π½Π° Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ. Для этого ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ Π½Π΅Π²Ρ‹ΠΏΡƒΠΊΠ»ΠΎΠ³ΠΎ слияния Π΄Π²ΡƒΡ… триангуляций (Рисунок 4, Π³).

Π‘Ρ…Π΅ΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ†Π΅ΠΏΠ½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° триангуляции.

Рисунок 4. Π‘Ρ…Π΅ΠΌΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Ρ†Π΅ΠΏΠ½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° триангуляции: Π°) — исходныС ΠΎΡ‚Ρ€Π΅Π·ΠΊΠΈ; Π± — ΠΏΡ€ΠΎΡ…ΠΎΠ΄ снизу Π²Π²Π΅Ρ€Ρ… рСгуляризации Π³Ρ€Π°Ρ„Π°; Π²) — ΠΏΡ€ΠΎΡ…ΠΎΠ΄ свСрху Π²Π½ΠΈΠ·; Π³) — триангуляция ΠΌΠΎΠ½ΠΎΡ‚ΠΎΠ½Π½Ρ‹Ρ… ΠΌΠ½ΠΎΠ³ΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ² Для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ†Π΅ΠΏΠ½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° Π»ΡƒΡ‡ΡˆΠ΅ всСго ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ структуры Π΄Π°Π½Π½Ρ‹Ρ…, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ€Ρ‘Π±Ρ€Π° ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ Π² ΡΠ²Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ «Π”Π²ΠΎΠΉΠ½Ρ‹Π΅ Ρ€Ρ‘Π±Ρ€Π°» ΠΈΠ»ΠΈ «Π£Π·Π»Ρ‹, Ρ€Ρ‘Π±Ρ€Π° ΠΈ Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ» [3].

НСдостатком Ρ†Π΅ΠΏΠ½ΠΎΠ³ΠΎ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΎ Ρ„ΠΎΡ€ΠΌΠ΅ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌΠΎΠΉ триангуляции Π½ΠΈΡ‡Π΅Π³ΠΎ Π·Π°Ρ€Π°Π½Π΅Π΅ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ нСльзя. Π­Ρ‚ΠΎ Π½Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Π°Ρ триангуляция, Π½Π΅ ΠΆΠ°Π΄Π½Π°Ρ ΠΈ Π½Π΅ Ρ‚риангуляция Π”Π΅Π»ΠΎΠ½Π΅ с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡΠΌΠΈ. Π’ Ρ†Π΅ΠΏΠ½ΠΎΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒΡΡ ΠΎΡ‡Π΅Π½ΡŒ Π΄Π»ΠΈΠ½Π½Ρ‹Π΅ вытянутыС Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΈ.

Для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ качСства ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠΉ триангуляции ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ всС ΠΏΠ°Ρ€Ρ‹ смСТных Ρ‚Ρ€Π΅ΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ², Π½Π΅ Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… структурным Ρ€Π΅Π±Ρ€ΠΎΠΌ, Π½Π° Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ условия Π”Π΅Π»ΠΎΠ½Π΅ ΠΈ ΠΏΡ€ΠΈ нСобходимости произвСсти пСрСстроСния. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° триангуляция Π”Π΅Π»ΠΎΠ½Π΅ с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡΠΌΠΈ.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ