More Related Content Similar to 20090913 algorithmsfornphardproblems kulikov_lecture02 (20) More from Computer Science Club (20) 20090913 algorithmsfornphardproblems kulikov_lecture021. ΠΠ»Π³ΠΎΡΠΈΡΠΌΡ Π΄Π»Ρ NP-ΡΡΡΠ΄Π½ΡΡ
Π·Π°Π΄Π°Ρ
ΠΠ΅ΠΊΡΠΈΡ 2: ΠΠ±Π·ΠΎΡ
Π. ΠΡΠ»ΠΈΠΊΠΎΠ²
Computer Science ΠΊΠ»ΡΠ± ΠΏΡΠΈ ΠΠΠΠ
http://logic.pdmi.ras.ru/βΌinfclub/
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 1 / 33
2. ΠΠ»Π°Π½ Π»Π΅ΠΊΡΠΈΠΈ
1 FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΏΡΡΠΌΡΠΌΠΈ
ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 2 / 33
3. ΠΠ»Π°Π½ Π»Π΅ΠΊΡΠΈΠΈ
1 FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΏΡΡΠΌΡΠΌΠΈ
ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
2 ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 2 / 33
4. Π¦Π΅Π»Ρ ΠΏΠ΅ΡΠ²ΡΡ
Π΄Π²ΡΡ
Π»Π΅ΠΊΡΠΈΠΉ
ΠΡΠΈΠ²Π΅ΡΡΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΡΠ°ΡΠΈΠ²ΡΡ
Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ², Π½Π΅ ΠΎΡΠΎΠ±ΠΎ
Π²Π΄Π°Π²Π°ΡΡΡ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΈ Π΄ΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²Π°. ΠΡΠ΅
ΡΠΎΡΠΌΠ°Π»ΡΠ½ΠΎΡΡΠΈ Π±ΡΠ΄ΡΡ Π΄Π°Π»ΡΡΠ΅ Π² ΠΊΡΡΡΠ΅.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 3 / 33
5. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠ»Π°Π½ Π»Π΅ΠΊΡΠΈΠΈ
1 FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΏΡΡΠΌΡΠΌΠΈ
ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
2 ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 4 / 33
6. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ Π΄Π»Ρ NP-ΡΡΡΠ΄Π½ΡΡ
Π·Π°Π΄Π°Ρ
ΠΠ»Π³ΠΎΡΠΈΡΠΌΡ, Π½Π°Ρ
ΠΎΠ΄ΡΡΠΈΠ΅ ΡΠΎΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π΄Π°Π½Π½ΠΎΠΉ
Π·Π°Π΄Π°ΡΠΈ Π·Π° Π²ΡΠ΅ΠΌΡ
f (k)nc ,
Π³Π΄Π΅
n β ΡΠ°Π·ΠΌΠ΅Ρ Π²Ρ
ΠΎΠ΄Π°,
c β ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ°,
k β Π½Π΅ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ,
f β ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 5 / 33
8. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅ ΠΈ Π΄ΠΎΠΌΠΈΠ½ΠΈΡΡΡΡΠ΅Π΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
(ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΠ·ΠΎΠ²Π°Π½Π½Π°Ρ) Π·Π°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
(parameterized vertex cover problem) Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² Π½Π°Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ ΠΏΠΎ
Π΄Π°Π½Π½ΠΎΠΌΡ Π³ΡΠ°ΡΡ G = (V , E ) ΠΈ ΡΠΈΡΠ»Ρ k ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π²Π΅ΡΡΠΈΠ½
V β² β V , ΡΡΠΎ |V β² | β€ k ΠΈ Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠ΅Π±ΡΠ° (u, v ) β E , Ρ
ΠΎΡΡ Π±Ρ ΠΎΠ΄Π½Π°
ΠΈΠ· Π²Π΅ΡΡΠΈΠ½ u ΠΈ v ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ Π² V β² .
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 6 / 33
9. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅ ΠΈ Π΄ΠΎΠΌΠΈΠ½ΠΈΡΡΡΡΠ΅Π΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
(ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΠ·ΠΎΠ²Π°Π½Π½Π°Ρ) Π·Π°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
(parameterized vertex cover problem) Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² Π½Π°Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ ΠΏΠΎ
Π΄Π°Π½Π½ΠΎΠΌΡ Π³ΡΠ°ΡΡ G = (V , E ) ΠΈ ΡΠΈΡΠ»Ρ k ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π²Π΅ΡΡΠΈΠ½
V β² β V , ΡΡΠΎ |V β² | β€ k ΠΈ Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΡΠ΅Π±ΡΠ° (u, v ) β E , Ρ
ΠΎΡΡ Π±Ρ ΠΎΠ΄Π½Π°
ΠΈΠ· Π²Π΅ΡΡΠΈΠ½ u ΠΈ v ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ Π² V β² .
(ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΠ·ΠΎΠ²Π°Π½Π½Π°Ρ) Π·Π°Π΄Π°ΡΠ° ΠΎ Π΄ΠΎΠΌΠΈΠ½ΠΈΡΡΡΡΠ΅ΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅
(parameterzied dominating set problem) Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² Π½Π°Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ
ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΌΡ Π³ΡΠ°ΡΡ G = (V , E ) ΠΈ ΡΠΈΡΠ»Ρ k ΡΠ°ΠΊΠΎΠ³ΠΎ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° Π²Π΅ΡΡΠΈΠ½
V β² β V , ΡΡΠΎ Π΄Π»Ρ Π»ΡΠ±ΠΎΠΉ Π²Π΅ΡΡΠΈΠ½Ρ u β V Π½Π°ΠΉΠ΄ΡΡΡΡ ΡΠ°ΠΊΠ°Ρ Π²Π΅ΡΡΠΈΠ½Π°
v β V β² , ΡΡΠΎ (u, v ) β E .
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 6 / 33
11. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ²
ΠΠ°ΠΈΠ²Π½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π΄Π»Ρ Π·Π°Π΄Π°ΡΠΈ ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ ΠΈΠΌΠ΅Π΅Ρ
Π²ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ 2k n, Π΄Π»Ρ Π·Π°Π΄Π°ΡΠΈ ΠΎ Π΄ΠΎΠΌΠΈΠ½ΠΈΡΡΡΡΠ΅ΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅ β
nk+1 .
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 7 / 33
12. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ²
ΠΠ°ΠΈΠ²Π½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ Π΄Π»Ρ Π·Π°Π΄Π°ΡΠΈ ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ ΠΈΠΌΠ΅Π΅Ρ
Π²ΡΠ΅ΠΌΡ ΡΠ°Π±ΠΎΡΡ 2k n, Π΄Π»Ρ Π·Π°Π΄Π°ΡΠΈ ΠΎ Π΄ΠΎΠΌΠΈΠ½ΠΈΡΡΡΡΠ΅ΠΌ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π΅ β
nk+1 .
ΠΡΠ½ΠΎΡΠ΅Π½ΠΈΠ΅ nk+1 /2k n Π΄Π»Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ
Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ k ΠΈ n.
n = 50 n = 100 n = 150
k =2 625 2 500 5 625
k =3 15 625 125 000 421 875
k =5 390 625 6 255 000 31 640 625
k = 10 1.9 Γ 1012 9.8 Γ 1014 3.7 Γ 1016
k = 20 1.8 Γ 1026 9.5 Γ 1031 2.1 Γ 1035
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 7 / 33
13. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
Fixed parameter tractability
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 8 / 33
14. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
Fixed parameter tractability
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ΠΉ (parameterized problem) L Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ
ΠΏΠΎΠ΄ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Ξ£* Γ N Π΄Π»Ρ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ Π°Π»ΡΠ°Π²ΠΈΡΠ° Ξ£.
ΠΡ
ΠΎΠ΄ΠΎΠΌ Π·Π°Π΄Π°ΡΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠ°ΡΠ° (x, k), k Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ
(parameter).
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 8 / 33
15. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
Fixed parameter tractability
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ΠΉ (parameterized problem) L Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ
ΠΏΠΎΠ΄ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Ξ£* Γ N Π΄Π»Ρ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ Π°Π»ΡΠ°Π²ΠΈΡΠ° Ξ£.
ΠΡ
ΠΎΠ΄ΠΎΠΌ Π·Π°Π΄Π°ΡΠΈ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠ°ΡΠ° (x, k), k Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΎΠΌ
(parameter).
ΠΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΠ·ΠΎΠ²Π°Π½Π½Π°Ρ Π·Π°Π΄Π°ΡΠ° L Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ fixed parameter tractable
(FPT), Π΅ΡΠ»ΠΈ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡΡ ΠΏΠ°ΡΡ (x, k) ΡΠ·ΡΠΊΡ L ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ
ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π° Π·Π° Π²ΡΠ΅ΠΌΡ f (k)|x|c , Π³Π΄Π΅ c β ΠΊΠΎΠ½ΡΡΠ°Π½ΡΠ° (Π½Π΅ Π·Π°Π²ΠΈΡΡΡΠ°Ρ Π½ΠΈ
ΠΎΡ k, Π½ΠΈ ΠΎΡ n), Π° f β ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 8 / 33
16. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
Π―Π΄ΡΠΎ
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
Π―Π΄ΡΠΎΠΌ (kernel, kernelization algorithm) ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ
L β Ξ£* Γ N Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎ Π²Ρ
ΠΎΠ΄Ρ (x, k) β Ξ£* Γ N
Π²ΡΠ΄Π°ΡΡ Π·Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΡ |x| + k Π²ΡΠ΅ΠΌΡ (x β² , k β² ) β Ξ£* Γ N, ΡΠ°ΠΊ ΡΡΠΎ
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 9 / 33
17. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
Π―Π΄ΡΠΎ
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
Π―Π΄ΡΠΎΠΌ (kernel, kernelization algorithm) ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ
L β Ξ£* Γ N Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎ Π²Ρ
ΠΎΠ΄Ρ (x, k) β Ξ£* Γ N
Π²ΡΠ΄Π°ΡΡ Π·Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΡ |x| + k Π²ΡΠ΅ΠΌΡ (x β² , k β² ) β Ξ£* Γ N, ΡΠ°ΠΊ ΡΡΠΎ
(x, k) β L ΡΠΎΠ³Π΄Π° ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° (x β² , k β² ) β L;
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 9 / 33
18. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
Π―Π΄ΡΠΎ
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
Π―Π΄ΡΠΎΠΌ (kernel, kernelization algorithm) ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ
L β Ξ£* Γ N Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎ Π²Ρ
ΠΎΠ΄Ρ (x, k) β Ξ£* Γ N
Π²ΡΠ΄Π°ΡΡ Π·Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΡ |x| + k Π²ΡΠ΅ΠΌΡ (x β² , k β² ) β Ξ£* Γ N, ΡΠ°ΠΊ ΡΡΠΎ
(x, k) β L ΡΠΎΠ³Π΄Π° ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° (x β² , k β² ) β L;
|x β² | + k β² β€ g (k), Π³Π΄Π΅ g β ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½Π°Ρ Π²ΡΡΠΈΡΠ»ΠΈΠΌΠ°Ρ ΡΡΠ½ΠΊΡΠΈΡ; g
Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ (size) ΡΠ΄ΡΠ°.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 9 / 33
19. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
Π―Π΄ΡΠΎ
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
Π―Π΄ΡΠΎΠΌ (kernel, kernelization algorithm) ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ
L β Ξ£* Γ N Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎ Π²Ρ
ΠΎΠ΄Ρ (x, k) β Ξ£* Γ N
Π²ΡΠ΄Π°ΡΡ Π·Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΡ |x| + k Π²ΡΠ΅ΠΌΡ (x β² , k β² ) β Ξ£* Γ N, ΡΠ°ΠΊ ΡΡΠΎ
(x, k) β L ΡΠΎΠ³Π΄Π° ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° (x β² , k β² ) β L;
|x β² | + k β² β€ g (k), Π³Π΄Π΅ g β ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½Π°Ρ Π²ΡΡΠΈΡΠ»ΠΈΠΌΠ°Ρ ΡΡΠ½ΠΊΡΠΈΡ; g
Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ (size) ΡΠ΄ΡΠ°.
ΠΠ°ΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
ΠΠ΅Π³ΠΊΠΎ Π²ΠΈΠ΄Π΅ΡΡ, ΡΡΠΎ Π΅ΡΠ»ΠΈ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ Π΅ΡΡΡ ΡΠ΄ΡΠΎ, ΡΠΎ ΠΎΠ½Π°
ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ ΠΊΠ»Π°ΡΡΡ FPT.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 9 / 33
20. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
Π―Π΄ΡΠΎ
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
Π―Π΄ΡΠΎΠΌ (kernel, kernelization algorithm) ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ
L β Ξ£* Γ N Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎ Π²Ρ
ΠΎΠ΄Ρ (x, k) β Ξ£* Γ N
Π²ΡΠ΄Π°ΡΡ Π·Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΡ |x| + k Π²ΡΠ΅ΠΌΡ (x β² , k β² ) β Ξ£* Γ N, ΡΠ°ΠΊ ΡΡΠΎ
(x, k) β L ΡΠΎΠ³Π΄Π° ΠΈ ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΠ³Π΄Π°, ΠΊΠΎΠ³Π΄Π° (x β² , k β² ) β L;
|x β² | + k β² β€ g (k), Π³Π΄Π΅ g β ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½Π°Ρ Π²ΡΡΠΈΡΠ»ΠΈΠΌΠ°Ρ ΡΡΠ½ΠΊΡΠΈΡ; g
Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΎΠΌ (size) ΡΠ΄ΡΠ°.
ΠΠ°ΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
ΠΠ΅Π³ΠΊΠΎ Π²ΠΈΠ΄Π΅ΡΡ, ΡΡΠΎ Π΅ΡΠ»ΠΈ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ Π΅ΡΡΡ ΡΠ΄ΡΠΎ, ΡΠΎ ΠΎΠ½Π°
ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ ΠΊΠ»Π°ΡΡΡ FPT. ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, Π²Π΅ΡΠ½ΠΎ ΠΈ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ΅.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 9 / 33
22. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
FPT β ΡΠ΄ΡΠΎ
ΠΡΠ°ΠΊ, ΠΏΡΡΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌ A, ΠΏΡΠΎΠ²Π΅ΡΡΡΡΠΈΠΉ
ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡΡ ΠΏΠ°ΡΡ (x, k) ΡΠ·ΡΠΊΡ L Π·Π° Π²ΡΠ΅ΠΌΡ f (k)nc (n = |x|).
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 10 / 33
23. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
FPT β ΡΠ΄ΡΠΎ
ΠΡΠ°ΠΊ, ΠΏΡΡΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌ A, ΠΏΡΠΎΠ²Π΅ΡΡΡΡΠΈΠΉ
ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡΡ ΠΏΠ°ΡΡ (x, k) ΡΠ·ΡΠΊΡ L Π·Π° Π²ΡΠ΅ΠΌΡ f (k)nc (n = |x|).
ΠΡΠ»ΠΈ f (k) β€ n, ΡΠΎΠ³Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠΌ A Π·Π°
Π²ΡΠ΅ΠΌΡ f (k)nc β€ nc+1 ΠΈ Π²Π΅ΡΠ½ΡΠΌ ΡΡΠΈΠ²ΠΈΠ°Π»ΡΠ½ΡΡ ΠΏΠ°ΡΡ (x β² , k β² ) ΠΈΠ· ΠΈΠ»ΠΈ Π½Π΅
ΠΈΠ· ΡΠ·ΡΠΊΠ° L.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 10 / 33
24. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
FPT β ΡΠ΄ΡΠΎ
ΠΡΠ°ΠΊ, ΠΏΡΡΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌ A, ΠΏΡΠΎΠ²Π΅ΡΡΡΡΠΈΠΉ
ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡΡ ΠΏΠ°ΡΡ (x, k) ΡΠ·ΡΠΊΡ L Π·Π° Π²ΡΠ΅ΠΌΡ f (k)nc (n = |x|).
ΠΡΠ»ΠΈ f (k) β€ n, ΡΠΎΠ³Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠΌ A Π·Π°
Π²ΡΠ΅ΠΌΡ f (k)nc β€ nc+1 ΠΈ Π²Π΅ΡΠ½ΡΠΌ ΡΡΠΈΠ²ΠΈΠ°Π»ΡΠ½ΡΡ ΠΏΠ°ΡΡ (x β² , k β² ) ΠΈΠ· ΠΈΠ»ΠΈ Π½Π΅
ΠΈΠ· ΡΠ·ΡΠΊΠ° L.
ΠΡΠ»ΠΈ ΠΆΠ΅ f (k) > n, ΡΠΎ ΠΏΡΠΎΡΡΠΎ Π²Π΅ΡΠ½ΡΠΌ (x, k).
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 10 / 33
25. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
FPT β ΡΠ΄ΡΠΎ
ΠΡΠ°ΠΊ, ΠΏΡΡΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌ A, ΠΏΡΠΎΠ²Π΅ΡΡΡΡΠΈΠΉ
ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡΡ ΠΏΠ°ΡΡ (x, k) ΡΠ·ΡΠΊΡ L Π·Π° Π²ΡΠ΅ΠΌΡ f (k)nc (n = |x|).
ΠΡΠ»ΠΈ f (k) β€ n, ΡΠΎΠ³Π΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΈΠΌ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ½ΠΎΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠΌ A Π·Π°
Π²ΡΠ΅ΠΌΡ f (k)nc β€ nc+1 ΠΈ Π²Π΅ΡΠ½ΡΠΌ ΡΡΠΈΠ²ΠΈΠ°Π»ΡΠ½ΡΡ ΠΏΠ°ΡΡ (x β² , k β² ) ΠΈΠ· ΠΈΠ»ΠΈ Π½Π΅
ΠΈΠ· ΡΠ·ΡΠΊΠ° L.
ΠΡΠ»ΠΈ ΠΆΠ΅ f (k) > n, ΡΠΎ ΠΏΡΠΎΡΡΠΎ Π²Π΅ΡΠ½ΡΠΌ (x, k).
ΠΠΎΠ»ΡΡΠΈΠ»ΠΈ ΡΠ΄ΡΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ° f (k).
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 10 / 33
26. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΏΡΡΠΌΡΠΌΠΈ
ΠΠ»Π°Π½ Π»Π΅ΠΊΡΠΈΠΈ
1 FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΏΡΡΠΌΡΠΌΠΈ
ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
2 ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 11 / 33
27. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΏΡΡΠΌΡΠΌΠΈ
ΠΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΏΡΡΠΌΡΠΌΠΈ
ΠΠ°Π΄Π°ΡΠ°
ΠΠΎΠΊΡΡΡΡ Π΄Π°Π½Π½ΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ P ΠΈΠ· n ΡΠΎΡΠ΅ΠΊ k ΠΏΡΡΠΌΡΠΌΠΈ.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 12 / 33
28. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΏΡΡΠΌΡΠΌΠΈ
ΠΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΏΡΡΠΌΡΠΌΠΈ
ΠΠ°Π΄Π°ΡΠ°
ΠΠΎΠΊΡΡΡΡ Π΄Π°Π½Π½ΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ P ΠΈΠ· n ΡΠΎΡΠ΅ΠΊ k ΠΏΡΡΠΌΡΠΌΠΈ.
ΠΠ°ΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
ΠΠΎΠΆΠ½ΠΎ ΡΡΠΈΡΠ°ΡΡ, ΡΡΠΎ ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΏΡΡΠΌΠ°Ρ ΠΈΠ· ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡ Ρ
ΠΎΡΡ Π±Ρ
ΡΠ΅ΡΠ΅Π· Π΄Π²Π΅ ΡΠΎΡΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° P, ΠΏΠΎΡΡΠΎΠΌΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠΎΠ² Π½Π΅ Π±ΠΎΠ»Π΅Π΅ n2 .
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 12 / 33
29. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΏΡΡΠΌΡΠΌΠΈ
ΠΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΏΡΡΠΌΡΠΌΠΈ
ΠΠ°Π΄Π°ΡΠ°
ΠΠΎΠΊΡΡΡΡ Π΄Π°Π½Π½ΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ P ΠΈΠ· n ΡΠΎΡΠ΅ΠΊ k ΠΏΡΡΠΌΡΠΌΠΈ.
ΠΠ°ΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
ΠΠΎΠΆΠ½ΠΎ ΡΡΠΈΡΠ°ΡΡ, ΡΡΠΎ ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΏΡΡΠΌΠ°Ρ ΠΈΠ· ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡ Ρ
ΠΎΡΡ Π±Ρ
ΡΠ΅ΡΠ΅Π· Π΄Π²Π΅ ΡΠΎΡΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° P, ΠΏΠΎΡΡΠΎΠΌΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠΎΠ² Π½Π΅ Π±ΠΎΠ»Π΅Π΅ n2 .
ΠΡΠ°Π²ΠΈΠ»ΠΎ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ
ΠΡΠ»ΠΈ ΠΏΡΡΠΌΠ°Ρ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡ ΡΠ΅ΡΠ΅Π· ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ S ΠΈΠ· Π±ΠΎΠ»Π΅Π΅, ΡΠ΅ΠΌ k ΡΠΎΡΠ΅ΠΊ,
(P, k) β (P β S, k β 1).
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 12 / 33
30. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΏΡΡΠΌΡΠΌΠΈ
ΠΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΏΡΡΠΌΡΠΌΠΈ
ΠΠ°Π΄Π°ΡΠ°
ΠΠΎΠΊΡΡΡΡ Π΄Π°Π½Π½ΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ P ΠΈΠ· n ΡΠΎΡΠ΅ΠΊ k ΠΏΡΡΠΌΡΠΌΠΈ.
ΠΠ°ΠΌΠ΅ΡΠ°Π½ΠΈΠ΅
ΠΠΎΠΆΠ½ΠΎ ΡΡΠΈΡΠ°ΡΡ, ΡΡΠΎ ΠΊΠ°ΠΆΠ΄Π°Ρ ΠΏΡΡΠΌΠ°Ρ ΠΈΠ· ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡ Ρ
ΠΎΡΡ Π±Ρ
ΡΠ΅ΡΠ΅Π· Π΄Π²Π΅ ΡΠΎΡΠΊΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° P, ΠΏΠΎΡΡΠΎΠΌΡ ΠΊΠ°Π½Π΄ΠΈΠ΄Π°ΡΠΎΠ² Π½Π΅ Π±ΠΎΠ»Π΅Π΅ n2 .
ΠΡΠ°Π²ΠΈΠ»ΠΎ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ
ΠΡΠ»ΠΈ ΠΏΡΡΠΌΠ°Ρ ΠΏΡΠΎΡ
ΠΎΠ΄ΠΈΡ ΡΠ΅ΡΠ΅Π· ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ S ΠΈΠ· Π±ΠΎΠ»Π΅Π΅, ΡΠ΅ΠΌ k ΡΠΎΡΠ΅ΠΊ,
(P, k) β (P β S, k β 1).
ΠΠ½Π°Π»ΠΈΠ·
ΠΡΠ»ΠΈ Π΄Π°Π½Π½ΠΎΠ΅ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π½Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ, Π° ΡΠΎΡΠ΅ΠΊ Π²ΡΠ΅ Π΅ΡΡ Π±ΠΎΠ»ΡΡΠ΅, ΡΠ΅ΠΌ k 2 ,
ΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, Π½Π΅Ρ. ΠΠΎΠ»ΡΡΠΈΠ»ΠΈ ΡΠ΄ΡΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ° k 2 .
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 12 / 33
31. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΠ»Π°Π½ Π»Π΅ΠΊΡΠΈΠΈ
1 FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΏΡΡΠΌΡΠΌΠΈ
ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
2 ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 13 / 33
32. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
Π―Π΄ΡΠΎ Π΄Π»Ρ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠΊΡΡΡΠΈΡ
ΠΠ±ΡΠ°Ρ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ
ΠΡΠΈΠ²Π΅ΡΡΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠ°Π²ΠΈΠ» ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ Π΅ΡΠ»ΠΈ Π½ΠΈ ΠΎΠ΄Π½ΠΎ
ΠΈΠ· Π½ΠΈΡ
ΠΊΠΎ Π²Ρ
ΠΎΠ΄Π½ΠΎΠΌΡ Π³ΡΠ°ΡΡ Π½Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ, Π° Π΅Π³ΠΎ ΡΠ°Π·ΠΌΠ΅Ρ Π²ΡΡ Π΅ΡΡ Π±ΠΎΠ»ΡΡΠ΅
f (k), ΡΠΎ ΠΎΡΠ²Π΅Ρ ΡΠΆΠ΅ ΠΎΡΠ΅Π²ΠΈΠ΄Π΅Π½.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 14 / 33
33. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
Π―Π΄ΡΠΎ Π΄Π»Ρ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠ³ΠΎ ΠΏΠΎΠΊΡΡΡΠΈΡ
ΠΠ±ΡΠ°Ρ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ
ΠΡΠΈΠ²Π΅ΡΡΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΡΠ°Π²ΠΈΠ» ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ, ΡΡΠΎ Π΅ΡΠ»ΠΈ Π½ΠΈ ΠΎΠ΄Π½ΠΎ
ΠΈΠ· Π½ΠΈΡ
ΠΊΠΎ Π²Ρ
ΠΎΠ΄Π½ΠΎΠΌΡ Π³ΡΠ°ΡΡ Π½Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ, Π° Π΅Π³ΠΎ ΡΠ°Π·ΠΌΠ΅Ρ Π²ΡΡ Π΅ΡΡ Π±ΠΎΠ»ΡΡΠ΅
f (k), ΡΠΎ ΠΎΡΠ²Π΅Ρ ΡΠΆΠ΅ ΠΎΡΠ΅Π²ΠΈΠ΄Π΅Π½.
ΠΡΠ°Π²ΠΈΠ»Π° ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π·Π°Π΄Π°ΡΠΈ ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΡΠ°Π²ΠΈΠ»ΠΎ 1. ΠΡΠ»ΠΈ v β ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½Π°Ρ Π²Π΅ΡΡΠΈΠ½Π°, (G , k) β (G β v , k).
ΠΡΠ°Π²ΠΈΠ»ΠΎ 2. ΠΡΠ»ΠΈ d (v ) > k, (G , k) β (G β v , k β 1).
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 14 / 33
34. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΠ½Π°Π»ΠΈΠ·
ΠΠ½Π°Π»ΠΈΠ·
ΠΠΎΠΏΡΡΡΠΈΠΌ, Π½ΠΈ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π΄Π²ΡΡ
ΠΏΡΠ°Π²ΠΈΠ» Π½Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 15 / 33
35. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΠ½Π°Π»ΠΈΠ·
ΠΠ½Π°Π»ΠΈΠ·
ΠΠΎΠΏΡΡΡΠΈΠΌ, Π½ΠΈ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π΄Π²ΡΡ
ΠΏΡΠ°Π²ΠΈΠ» Π½Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ.
ΠΡΠ»ΠΈ |V (G )| > k(k + 1), ΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅Ρ (ΠΊΠ°ΠΆΠ΄Π°Ρ Π²Π΅ΡΡΠΈΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π°
Π±ΡΡΡ ΡΠΎΡΠ΅Π΄ΠΎΠΌ Ρ
ΠΎΡΡ Π±Ρ ΠΎΠ΄Π½ΠΎΠΉ Π²Π΅ΡΡΠΈΠ½Ρ ΠΈΠ· ΠΏΠΎΠΊΡΡΡΠΈΡ).
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 15 / 33
36. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΠ½Π°Π»ΠΈΠ·
ΠΠ½Π°Π»ΠΈΠ·
ΠΠΎΠΏΡΡΡΠΈΠΌ, Π½ΠΈ ΠΎΠ΄Π½ΠΎ ΠΈΠ· Π΄Π²ΡΡ
ΠΏΡΠ°Π²ΠΈΠ» Π½Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ.
ΠΡΠ»ΠΈ |V (G )| > k(k + 1), ΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅Ρ (ΠΊΠ°ΠΆΠ΄Π°Ρ Π²Π΅ΡΡΠΈΠ½Π° Π΄ΠΎΠ»ΠΆΠ½Π°
Π±ΡΡΡ ΡΠΎΡΠ΅Π΄ΠΎΠΌ Ρ
ΠΎΡΡ Π±Ρ ΠΎΠ΄Π½ΠΎΠΉ Π²Π΅ΡΡΠΈΠ½Ρ ΠΈΠ· ΠΏΠΎΠΊΡΡΡΠΈΡ).
Π ΠΏΡΠΎΡΠΈΠ²Π½ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ |V (G )| β€ k(k + 1) ΠΈ ΡΠ΄ΡΠΎ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΎ.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 15 / 33
37. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
Π―Π΄ΡΠΎ
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 16 / 33
38. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
Π―Π΄ΡΠΎ
ΠΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡΠ½ΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ
ΠΏΡΠ΅Π΄ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 16 / 33
39. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
Π―Π΄ΡΠΎ
ΠΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡΠ½ΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ
ΠΏΡΠ΅Π΄ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ.
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΡΡ
ΠΏΡΠ°Π²ΠΈΠ»
ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ. ΠΠ½Π°Π»ΠΈΠ· ΠΆΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΠ΄ΡΠ° Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ΅Π½.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 16 / 33
40. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
Π―Π΄ΡΠΎ
ΠΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡΠ½ΡΡ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ
ΠΏΡΠ΅Π΄ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ.
ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΡΡ
ΠΏΡΠ°Π²ΠΈΠ»
ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ. ΠΠ½Π°Π»ΠΈΠ· ΠΆΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΠ΄ΡΠ° Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ΅Π½.
Π ΡΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠ°ΠΊ Π΅ΡΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ, ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΠ΅ Π½Π° Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ
ΡΠ»Π΅Π³Π°Π½ΡΠ½ΡΡ
ΠΈΠ΄Π΅ΡΡ
(crown decomposition, Π»Π΅ΠΌΠΌΠ° ΠΎ ΠΏΠΎΠ΄ΡΠΎΠ»Π½ΡΡ
Π΅).
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 16 / 33
41. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
CD-ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
CD-ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ΠΌ (crown
decomposition) Π³ΡΠ°ΡΠ°
Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ°ΠΊΠΎΠ΅ ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅
Π²Π΅ΡΡΠΈΠ½ Π½Π° ΡΡΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° C ,
H, B, ΡΡΠΎ
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 17 / 33
42. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
CD-ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
CD-ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ΠΌ (crown
decomposition) Π³ΡΠ°ΡΠ°
Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ°ΠΊΠΎΠ΅ ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅
Π²Π΅ΡΡΠΈΠ½ Π½Π° ΡΡΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° C ,
H, B, ΡΡΠΎ
C β Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠ΅
ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ;
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 17 / 33
43. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
CD-ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
CD-ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ΠΌ (crown
decomposition) Π³ΡΠ°ΡΠ°
Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ°ΠΊΠΎΠ΅ ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅
Π²Π΅ΡΡΠΈΠ½ Π½Π° ΡΡΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° C ,
H, B, ΡΡΠΎ
C β Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠ΅
ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ;
ΠΌΠ΅ΠΆΠ΄Ρ C ΠΈ B Π½Π΅Ρ ΡΡΠ±Π΅Ρ;
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 17 / 33
44. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
CD-ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
CD-ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ΠΌ (crown
decomposition) Π³ΡΠ°ΡΠ°
Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ°ΠΊΠΎΠ΅ ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅
Π²Π΅ΡΡΠΈΠ½ Π½Π° ΡΡΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° C ,
H, B, ΡΡΠΎ
C β Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠ΅
ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ;
ΠΌΠ΅ΠΆΠ΄Ρ C ΠΈ B Π½Π΅Ρ ΡΡΠ±Π΅Ρ;
ΠΌΠ΅ΠΆΠ΄Ρ C ΠΈ H Π΅ΡΡΡ
ΠΏΠ°ΡΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅,
ΠΏΠΎΠΊΡΡΠ²Π°ΡΡΠ΅Π΅ H.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 17 / 33
45. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
CD-ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ ΠΡΠΈΠΌΠ΅Ρ
CD-ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ΠΌ (crown C
decomposition) Π³ΡΠ°ΡΠ°
Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΡΠ°ΠΊΠΎΠ΅ ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ H
Π²Π΅ΡΡΠΈΠ½ Π½Π° ΡΡΠΈ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° C ,
H, B, ΡΡΠΎ
C β Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠ΅ B
ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ;
ΠΌΠ΅ΠΆΠ΄Ρ C ΠΈ B Π½Π΅Ρ ΡΡΠ±Π΅Ρ;
ΠΌΠ΅ΠΆΠ΄Ρ C ΠΈ H Π΅ΡΡΡ
ΠΏΠ°ΡΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅,
ΠΏΠΎΠΊΡΡΠ²Π°ΡΡΠ΅Π΅ H.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 17 / 33
46. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΡΠ°Π²ΠΈΠ»ΠΎ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π·Π°Π΄Π°ΡΠΈ ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
C
H
B
ΠΡΠ°Π²ΠΈΠ»ΠΎ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π·Π°Π΄Π°ΡΠΈ ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΠ°ΡΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ ΠΏΠΎΠΊΡΡΡΠΎ ΠΈ Π΄Π»Ρ ΡΡΠΎΠΉ ΡΠ΅Π»ΠΈ Π½Π΅Ρ ΡΠΌΡΡΠ»Π°
ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²Π΅ΡΡΠΈΠ½Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° C . ΠΠΎΡΡΠΎΠΌΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠΈΡΠ°ΡΡ, ΡΡΠΎ ΠΎΠ½ΠΎ
ΠΏΠΎΠΊΡΡΡΠΎ Π²Π΅ΡΡΠΈΠ½Π°ΠΌΠΈ H, ΠΈ (G , k) β (G β (H βͺ C ), k β |H|).
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 18 / 33
47. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΡΠ½ΠΎΠ²Π½Π°Ρ Π»Π΅ΠΌΠΌΠ°
ΠΠ΅ΠΌΠΌΠ°
ΠΠΎ Π΄Π°Π½Π½ΠΎΠΌΡ Π³ΡΠ°ΡΡ G , Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅ΠΌΡ ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
Π²Π΅ΡΡΠΈΠ½, ΠΈ
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ k ΠΌΠΎΠΆΠ½ΠΎ Π·Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 19 / 33
48. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΡΠ½ΠΎΠ²Π½Π°Ρ Π»Π΅ΠΌΠΌΠ°
ΠΠ΅ΠΌΠΌΠ°
ΠΠΎ Π΄Π°Π½Π½ΠΎΠΌΡ Π³ΡΠ°ΡΡ G , Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅ΠΌΡ ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
Π²Π΅ΡΡΠΈΠ½, ΠΈ
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ k ΠΌΠΎΠΆΠ½ΠΎ Π·Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ
Π»ΠΈΠ±ΠΎ Π½Π°ΠΉΡΠΈ ΠΏΠ°ΡΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ° k + 1( β ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅Ρ);
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 19 / 33
49. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΡΠ½ΠΎΠ²Π½Π°Ρ Π»Π΅ΠΌΠΌΠ°
ΠΠ΅ΠΌΠΌΠ°
ΠΠΎ Π΄Π°Π½Π½ΠΎΠΌΡ Π³ΡΠ°ΡΡ G , Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅ΠΌΡ ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
Π²Π΅ΡΡΠΈΠ½, ΠΈ
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ k ΠΌΠΎΠΆΠ½ΠΎ Π·Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ
Π»ΠΈΠ±ΠΎ Π½Π°ΠΉΡΠΈ ΠΏΠ°ΡΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ° k + 1( β ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅Ρ);
Π»ΠΈΠ±ΠΎ Π½Π°ΠΉΡΠΈ CD-ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ ( β ΡΠΏΡΠΎΡΠ΅Π½ΠΈΠ΅);
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 19 / 33
50. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΡΠ½ΠΎΠ²Π½Π°Ρ Π»Π΅ΠΌΠΌΠ°
ΠΠ΅ΠΌΠΌΠ°
ΠΠΎ Π΄Π°Π½Π½ΠΎΠΌΡ Π³ΡΠ°ΡΡ G , Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅ΠΌΡ ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
Π²Π΅ΡΡΠΈΠ½, ΠΈ
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ k ΠΌΠΎΠΆΠ½ΠΎ Π·Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ
Π»ΠΈΠ±ΠΎ Π½Π°ΠΉΡΠΈ ΠΏΠ°ΡΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ° k + 1( β ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅Ρ);
Π»ΠΈΠ±ΠΎ Π½Π°ΠΉΡΠΈ CD-ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ ( β ΡΠΏΡΠΎΡΠ΅Π½ΠΈΠ΅);
ΠΈΠ»ΠΈ Π·Π°ΠΊΠ»ΡΡΠΈΡΡ, ΡΡΠΎ Π³ΡΠ°Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π½Π΅ Π±ΠΎΠ»Π΅Π΅, ΡΠ΅ΠΌ 4k Π²Π΅ΡΡΠΈΠ½ ( β
ΡΠ΄ΡΠΎ).
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 19 / 33
51. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΡΠ½ΠΎΠ²Π½Π°Ρ Π»Π΅ΠΌΠΌΠ°
ΠΠ΅ΠΌΠΌΠ°
ΠΠΎ Π΄Π°Π½Π½ΠΎΠΌΡ Π³ΡΠ°ΡΡ G , Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠ΅ΠΌΡ ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ
Π²Π΅ΡΡΠΈΠ½, ΠΈ
ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ k ΠΌΠΎΠΆΠ½ΠΎ Π·Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ
Π»ΠΈΠ±ΠΎ Π½Π°ΠΉΡΠΈ ΠΏΠ°ΡΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠ° k + 1( β ΡΠ΅ΡΠ΅Π½ΠΈΡ Π½Π΅Ρ);
Π»ΠΈΠ±ΠΎ Π½Π°ΠΉΡΠΈ CD-ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ ( β ΡΠΏΡΠΎΡΠ΅Π½ΠΈΠ΅);
ΠΈΠ»ΠΈ Π·Π°ΠΊΠ»ΡΡΠΈΡΡ, ΡΡΠΎ Π³ΡΠ°Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π½Π΅ Π±ΠΎΠ»Π΅Π΅, ΡΠ΅ΠΌ 4k Π²Π΅ΡΡΠΈΠ½ ( β
ΡΠ΄ΡΠΎ).
ΠΠ΅ΠΌΠΌΠ°
ΠΡΠΎ Π΄Π°ΡΡ ΡΠ΄ΡΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ° 4k Π΄Π»Ρ Π·Π°Π΄Π°ΡΠΈ ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 19 / 33
52. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ Π»Π΅ΠΌΠΌΡ
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 20 / 33
53. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ Π»Π΅ΠΌΠΌΡ
ΠΠ°ΠΉΠ΄ΡΠΌ (ΠΆΠ°Π΄Π½ΠΎ) ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠ°ΡΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ Π²
Π³ΡΠ°ΡΠ΅ G .
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 20 / 33
54. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ Π»Π΅ΠΌΠΌΡ
ΠΠ°ΠΉΠ΄ΡΠΌ (ΠΆΠ°Π΄Π½ΠΎ) ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠ°ΡΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ Π²
Π³ΡΠ°ΡΠ΅ G .
ΠΡΠ»ΠΈ Π΅Π³ΠΎ ΡΠ°Π·ΠΌΠ΅Ρ Ρ
ΠΎΡΡ Π±Ρ k + 1, ΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, Π½Π΅Ρ.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 20 / 33
55. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ Π»Π΅ΠΌΠΌΡ
ΠΠ°ΠΉΠ΄ΡΠΌ (ΠΆΠ°Π΄Π½ΠΎ) ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠ°ΡΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ Π²
Π³ΡΠ°ΡΠ΅ G .
ΠΡΠ»ΠΈ Π΅Π³ΠΎ ΡΠ°Π·ΠΌΠ΅Ρ Ρ
ΠΎΡΡ Π±Ρ k + 1, ΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, Π½Π΅Ρ.
ΠΡΡΡΡ X Π΅ΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²Π΅ΡΡΠΈΠ½ Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°ΡΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΡ, I β
ΠΎΡΡΠ°Π²ΡΠΈΠ΅ΡΡ Π²Π΅ΡΡΠΈΠ½Ρ.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 20 / 33
56. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ Π»Π΅ΠΌΠΌΡ
ΠΠ°ΠΉΠ΄ΡΠΌ (ΠΆΠ°Π΄Π½ΠΎ) ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠ°ΡΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ Π²
Π³ΡΠ°ΡΠ΅ G .
ΠΡΠ»ΠΈ Π΅Π³ΠΎ ΡΠ°Π·ΠΌΠ΅Ρ Ρ
ΠΎΡΡ Π±Ρ k + 1, ΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, Π½Π΅Ρ.
ΠΡΡΡΡ X Π΅ΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²Π΅ΡΡΠΈΠ½ Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°ΡΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΡ, I β
ΠΎΡΡΠ°Π²ΡΠΈΠ΅ΡΡ Π²Π΅ΡΡΠΈΠ½Ρ.
Π’ΠΎΠ³Π΄Π° I β Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 20 / 33
57. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ Π»Π΅ΠΌΠΌΡ
ΠΠ°ΠΉΠ΄ΡΠΌ (ΠΆΠ°Π΄Π½ΠΎ) ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΠΏΠ°ΡΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ Π²
Π³ΡΠ°ΡΠ΅ G .
ΠΡΠ»ΠΈ Π΅Π³ΠΎ ΡΠ°Π·ΠΌΠ΅Ρ Ρ
ΠΎΡΡ Π±Ρ k + 1, ΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΠΎ, Π½Π΅Ρ.
ΠΡΡΡΡ X Π΅ΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ Π²Π΅ΡΡΠΈΠ½ Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΠ°ΡΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΡ, I β
ΠΎΡΡΠ°Π²ΡΠΈΠ΅ΡΡ Π²Π΅ΡΡΠΈΠ½Ρ.
Π’ΠΎΠ³Π΄Π° I β Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ.
ΠΠ°ΠΉΠ΄ΡΠΌ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠ°ΡΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅/ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠ΅
ΠΏΠΎΠΊΡΡΡΠΈΠ΅ Π² Π΄Π²ΡΠ΄ΠΎΠ»ΡΠ½ΠΎΠΌ Π³ΡΠ°ΡΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ X ΠΈ I .
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 20 / 33
58. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΠ΅ΡΠ²ΡΠΉ ΡΠ»ΡΡΠ°ΠΉ
I
X
ΠΡΠ»ΠΈ Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ΅ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Ρ
ΠΎΡΡ Π±Ρ ΠΎΠ΄Π½Ρ
Π²Π΅ΡΡΠΈΠ½Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° X ,
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 21 / 33
59. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΠ΅ΡΠ²ΡΠΉ ΡΠ»ΡΡΠ°ΠΉ
C
I
X
H
ΠΡΠ»ΠΈ Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ΅ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Ρ
ΠΎΡΡ Π±Ρ ΠΎΠ΄Π½Ρ
Π²Π΅ΡΡΠΈΠ½Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° X , ΡΠΎ Ρ Π³ΡΠ°ΡΠ° Π΅ΡΡΡ CD-ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 21 / 33
60. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΠ΅ΡΠ²ΡΠΉ ΡΠ»ΡΡΠ°ΠΉ
I
X
ΠΡΠ»ΠΈ Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ΅ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Ρ
ΠΎΡΡ Π±Ρ ΠΎΠ΄Π½Ρ
Π²Π΅ΡΡΠΈΠ½Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° X , ΡΠΎ Ρ Π³ΡΠ°ΡΠ° Π΅ΡΡΡ CD-ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅.
ΠΡΠ»ΠΈ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ Π²Π΅ΡΡΠΈΠ½Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°
I,
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 21 / 33
61. FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
ΠΠ΅ΡΠ²ΡΠΉ ΡΠ»ΡΡΠ°ΠΉ
I
X
ΠΡΠ»ΠΈ Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ΅ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Ρ
ΠΎΡΡ Π±Ρ ΠΎΠ΄Π½Ρ
Π²Π΅ΡΡΠΈΠ½Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° X , ΡΠΎ Ρ Π³ΡΠ°ΡΠ° Π΅ΡΡΡ CD-ΡΠ°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅.
ΠΡΠ»ΠΈ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ Π²Π΅ΡΡΠΈΠ½Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π°
I , ΡΠΎ ΠΎΠ½ΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π²ΡΠ΅ Π²Π΅ΡΡΠΈΠ½Ρ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²Π° I ΠΈ Π²ΡΠ΅Π³ΠΎ Π² Π³ΡΠ°ΡΠ΅ Π½Π΅
Π±ΠΎΠ»Π΅Π΅ 4k Π²Π΅ΡΡΠΈΠ½.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 21 / 33
62. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠ»Π°Π½ Π»Π΅ΠΊΡΠΈΠΈ
1 FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΏΡΡΠΌΡΠΌΠΈ
ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
2 ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 22 / 33
63. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ Π΄Π»Ρ NP-ΡΡΡΠ΄Π½ΡΡ
Π·Π°Π΄Π°Ρ
ΠΠ»Π³ΠΎΡΠΈΡΠΌΡ, Π½Π°Ρ
ΠΎΠ΄ΡΡΠΈΠ΅ Π·Π° ΠΏΠΎΠ»ΠΈΠ½ΠΎΠΌΠΈΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ Π΄Π»Ρ
Π΄Π°Π½Π½ΠΎΠΉ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΠΎΠΉ Π·Π°Π΄Π°ΡΠΈ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅, ΠΊΠΎΡΠΎΡΠΎΠ΅
Π³Π°ΡΠ°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎ Π½Π΅ ΡΠΈΠ»ΡΠ½ΠΎ Ρ
ΡΠΆΠ΅ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 23 / 33
64. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΠ»Π°Π½ Π»Π΅ΠΊΡΠΈΠΈ
1 FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΏΡΡΠΌΡΠΌΠΈ
ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
2 ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 24 / 33
65. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
2-ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-Vertex-Cover(G )
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 25 / 33
66. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
2-ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-Vertex-Cover(G )
C =β
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 25 / 33
67. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
2-ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-Vertex-Cover(G )
C =β
E β² = E [G ]
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 25 / 33
68. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
2-ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-Vertex-Cover(G )
C =β
E β² = E [G ]
ΠΏΠΎΠΊΠ° E β² ΜΈ= β
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 25 / 33
69. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
2-ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-Vertex-Cover(G )
C =β
E β² = E [G ]
ΠΏΠΎΠΊΠ° E β² ΜΈ= β
Π±Π΅ΡΠ΅ΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠ΅ ΡΠ΅Π±ΡΠΎ (u, v ) β E β²
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 25 / 33
70. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
2-ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-Vertex-Cover(G )
C =β
E β² = E [G ]
ΠΏΠΎΠΊΠ° E β² ΜΈ= β
Π±Π΅ΡΠ΅ΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠ΅ ΡΠ΅Π±ΡΠΎ (u, v ) β E β²
C := C βͺ {u, v }
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 25 / 33
71. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
2-ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-Vertex-Cover(G )
C =β
E β² = E [G ]
ΠΏΠΎΠΊΠ° E β² ΜΈ= β
Π±Π΅ΡΠ΅ΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠ΅ ΡΠ΅Π±ΡΠΎ (u, v ) β E β²
C := C βͺ {u, v }
ΡΠ΄Π°Π»ΠΈΠΌ ΠΈΠ· E β² Π²ΡΠ΅ ΠΏΠΎΠΊΡΡΡΡΠ΅ ΡΠ΅Π±ΡΠ°
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 25 / 33
72. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
2-ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-Vertex-Cover(G )
C =β
E β² = E [G ]
ΠΏΠΎΠΊΠ° E β² ΜΈ= β
Π±Π΅ΡΠ΅ΠΌ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»ΡΠ½ΠΎΠ΅ ΡΠ΅Π±ΡΠΎ (u, v ) β E β²
C := C βͺ {u, v }
ΡΠ΄Π°Π»ΠΈΠΌ ΠΈΠ· E β² Π²ΡΠ΅ ΠΏΠΎΠΊΡΡΡΡΠ΅ ΡΠ΅Π±ΡΠ°
Π²Π΅ΡΠ½ΡΡΡ C
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 25 / 33
73. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
b c d
a e f g
Π΄Π°Π½ Π³ΡΠ°Ρ Π½Π° ΡΠ΅ΠΌΠΈ Π²Π΅ΡΡΠΈΠ½Π°Ρ
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 26 / 33
74. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
b c d
a e f g
Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠ΅Π±ΡΠΎ (b, c)
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 26 / 33
75. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
b c d
a e f g
ΠΏΠΎΠΊΡΡΡΡΠ΅ ΡΠ΅Π±ΡΠ° ΡΠ΄Π°Π»ΡΠ΅ΠΌ
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 26 / 33
76. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
b c d
a e f g
Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠ΅Π±ΡΠΎ (e, f )
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 26 / 33
77. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
b c d
a e f g
ΠΏΠΎΠΊΡΡΡΡΠ΅ ΡΠ΅Π±ΡΠ° ΡΠ΄Π°Π»ΡΠ΅ΠΌ
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 26 / 33
78. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
b c d
a e f g
Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠ΅Π±ΡΠΎ (d , g )
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 26 / 33
79. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
b c d
a e f g
ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅: {b, c, d , e, f , g }
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 26 / 33
80. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
b c d
a e f g
ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅: {b, d , e}
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 26 / 33
81. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΠ½Π°Π»ΠΈΠ· Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
Π’Π΅ΠΎΡΠ΅ΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ Approx-Vertex-Cover ΡΠ²Π»ΡΠ΅ΡΡΡ 2-ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 27 / 33
82. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΠ½Π°Π»ΠΈΠ· Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
Π’Π΅ΠΎΡΠ΅ΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ Approx-Vertex-Cover ΡΠ²Π»ΡΠ΅ΡΡΡ 2-ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ.
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 27 / 33
83. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΠ½Π°Π»ΠΈΠ· Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
Π’Π΅ΠΎΡΠ΅ΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ Approx-Vertex-Cover ΡΠ²Π»ΡΠ΅ΡΡΡ 2-ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ.
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ
ΡΡΠ½ΠΎ, ΡΡΠΎ Π²ΡΠ΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ C ΠΏΠΎΠΊΡΡΡΠΈΠ΅ΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 27 / 33
84. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΠ½Π°Π»ΠΈΠ· Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
Π’Π΅ΠΎΡΠ΅ΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ Approx-Vertex-Cover ΡΠ²Π»ΡΠ΅ΡΡΡ 2-ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ.
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ
ΡΡΠ½ΠΎ, ΡΡΠΎ Π²ΡΠ΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ C ΠΏΠΎΠΊΡΡΡΠΈΠ΅ΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ
ΠΏΡΡΡΡ A β ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ΅Π±Π΅Ρ, Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌΡΡ
Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠΌ
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 27 / 33
85. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΠ½Π°Π»ΠΈΠ· Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
Π’Π΅ΠΎΡΠ΅ΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ Approx-Vertex-Cover ΡΠ²Π»ΡΠ΅ΡΡΡ 2-ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ.
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ
ΡΡΠ½ΠΎ, ΡΡΠΎ Π²ΡΠ΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ C ΠΏΠΎΠΊΡΡΡΠΈΠ΅ΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ
ΠΏΡΡΡΡ A β ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ΅Π±Π΅Ρ, Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌΡΡ
Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠΌ
Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π΄Π²Π° ΠΈΠ· Π½ΠΈΡ
Π½Π΅ ΠΈΠΌΠ΅ΡΡ ΠΎΠ±ΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ°
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 27 / 33
86. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΠ½Π°Π»ΠΈΠ· Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
Π’Π΅ΠΎΡΠ΅ΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ Approx-Vertex-Cover ΡΠ²Π»ΡΠ΅ΡΡΡ 2-ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ.
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ
ΡΡΠ½ΠΎ, ΡΡΠΎ Π²ΡΠ΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ C ΠΏΠΎΠΊΡΡΡΠΈΠ΅ΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ
ΠΏΡΡΡΡ A β ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ΅Π±Π΅Ρ, Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌΡΡ
Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠΌ
Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π΄Π²Π° ΠΈΠ· Π½ΠΈΡ
Π½Π΅ ΠΈΠΌΠ΅ΡΡ ΠΎΠ±ΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ°
ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, 2|A| = |C |
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 27 / 33
87. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΠ½Π°Π»ΠΈΠ· Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
Π’Π΅ΠΎΡΠ΅ΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ Approx-Vertex-Cover ΡΠ²Π»ΡΠ΅ΡΡΡ 2-ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ.
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ
ΡΡΠ½ΠΎ, ΡΡΠΎ Π²ΡΠ΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ C ΠΏΠΎΠΊΡΡΡΠΈΠ΅ΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ
ΠΏΡΡΡΡ A β ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ΅Π±Π΅Ρ, Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌΡΡ
Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠΌ
Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π΄Π²Π° ΠΈΠ· Π½ΠΈΡ
Π½Π΅ ΠΈΠΌΠ΅ΡΡ ΠΎΠ±ΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ°
ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, 2|A| = |C |
Π΄Π°Π»Π΅Π΅, Π΅ΡΠ»ΠΈ C β² β ΠΏΠΎΠΊΡΡΡΠΈΠ΅, ΡΠΎ |A| β€ |C β² |, ΡΠ°ΠΊ ΠΊΠ°ΠΊ C β² ΠΎΠ±ΡΠ·Π°Π½ΠΎ
ΠΏΠΎΠΊΡΡΠ²Π°ΡΡ Ρ
ΠΎΡΡ Π±Ρ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ ΠΊΠΎΠ½ΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ΅Π±ΡΠ° ΠΈΠ· A
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 27 / 33
88. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΠ½Π°Π»ΠΈΠ· Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
Π’Π΅ΠΎΡΠ΅ΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ Approx-Vertex-Cover ΡΠ²Π»ΡΠ΅ΡΡΡ 2-ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ.
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ
ΡΡΠ½ΠΎ, ΡΡΠΎ Π²ΡΠ΄Π°Π²Π°Π΅ΠΌΠΎΠ΅ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ C ΠΏΠΎΠΊΡΡΡΠΈΠ΅ΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ
ΠΏΡΡΡΡ A β ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ ΡΠ΅Π±Π΅Ρ, Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌΡΡ
Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠΌ
Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ Π½ΠΈΠΊΠ°ΠΊΠΈΠ΅ Π΄Π²Π° ΠΈΠ· Π½ΠΈΡ
Π½Π΅ ΠΈΠΌΠ΅ΡΡ ΠΎΠ±ΡΠ΅Π³ΠΎ ΠΊΠΎΠ½ΡΠ°
ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, 2|A| = |C |
Π΄Π°Π»Π΅Π΅, Π΅ΡΠ»ΠΈ C β² β ΠΏΠΎΠΊΡΡΡΠΈΠ΅, ΡΠΎ |A| β€ |C β² |, ΡΠ°ΠΊ ΠΊΠ°ΠΊ C β² ΠΎΠ±ΡΠ·Π°Π½ΠΎ
ΠΏΠΎΠΊΡΡΠ²Π°ΡΡ Ρ
ΠΎΡΡ Π±Ρ ΠΏΠΎ ΠΎΠ΄Π½ΠΎΠΌΡ ΠΊΠΎΠ½ΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠ΅Π±ΡΠ° ΠΈΠ· A
ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, |C | = 2|A| β€ 2|Copt |
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 27 / 33
89. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΠ»Π°Π½ Π»Π΅ΠΊΡΠΈΠΈ
1 FPT Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠΎΠΊΡΡΡΠΈΠ΅ ΡΠΎΡΠ΅ΠΊ ΠΏΡΡΠΌΡΠΌΠΈ
ΠΠ΅ΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΡΠΈΠ΅
2 ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ
ΠΠ°Π΄Π°ΡΠ° ΠΎ Π²Π΅ΡΡΠΈΠ½Π½ΠΎΠΌ ΠΏΠΎΠΊΡΡΡΠΈΠΈ
ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 28 / 33
90. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΠ΅ΡΠ΅
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 29 / 33
91. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΠ΅ΡΠ΅
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
ΠΠ°Π½ ΠΏΠΎΠ»Π½ΡΠΉ Π½Π΅ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π³ΡΠ°Ρ G = (V , E ), ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΡΠ΅Π±ΡΡ
(u, v ) ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΡΠΈΠΏΠΈΡΠ°Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΠ°Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡ c(u, v ).
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 29 / 33
92. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΠ΅ΡΠ΅
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
ΠΠ°Π½ ΠΏΠΎΠ»Π½ΡΠΉ Π½Π΅ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π³ΡΠ°Ρ G = (V , E ), ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΡΠ΅Π±ΡΡ
(u, v ) ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΡΠΈΠΏΠΈΡΠ°Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΠ°Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡ c(u, v ).
ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΠ΅ΡΠ΅ (travelling salesman problem, TSP)
Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² Π½Π°Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ Π² Π³ΡΠ°ΡΠ΅ Π³Π°ΠΌΠΈΠ»ΡΡΠΎΠ½ΠΎΠ²Π° ΡΠΈΠΊΠ»Π°
ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 29 / 33
93. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΠ΅ΡΠ΅
ΠΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅
ΠΠ°Π½ ΠΏΠΎΠ»Π½ΡΠΉ Π½Π΅ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π³ΡΠ°Ρ G = (V , E ), ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ ΡΠ΅Π±ΡΡ
(u, v ) ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΡΠΈΠΏΠΈΡΠ°Π½Π° Π½Π΅ΠΊΠΎΡΠΎΡΠ°Ρ ΡΡΠΎΠΈΠΌΠΎΡΡΡ c(u, v ).
ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΠ΅ΡΠ΅ (travelling salesman problem, TSP)
Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² Π½Π°Ρ
ΠΎΠΆΠ΄Π΅Π½ΠΈΠΈ Π² Π³ΡΠ°ΡΠ΅ Π³Π°ΠΌΠΈΠ»ΡΡΠΎΠ½ΠΎΠ²Π° ΡΠΈΠΊΠ»Π°
ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΉ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ.
ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΠ΅ΡΠ΅ Π² ΠΌΠ΅ΡΡΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅ (metric TSP)
Π΅ΡΡΡ ΡΠ°ΡΡΠ½ΡΠΉ ΡΠ»ΡΡΠ°ΠΉ Π·Π°Π΄Π°ΡΠΈ ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΠ΅ΡΠ΅, Π³Π΄Π΅ ΡΠ°ΡΡΡΠΎΡΠ½ΠΈΡ
Π²Ρ
ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π³ΡΠ°ΡΠ° ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΡΡ Π½Π΅ΡΠ°Π²Π΅Π½ΡΡΠ²Ρ ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ°:
c(u, w ) β€ c(u, v ) + c(v , w ) βu, v , w β V .
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 29 / 33
94. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
2-ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 30 / 33
95. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
2-ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΠ²Π°ΡΡΠ΅Π΅ Π΄Π΅ΡΠ΅Π²ΠΎ T Π³ΡΠ°ΡΠ° G
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 30 / 33
96. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
2-ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΠ²Π°ΡΡΠ΅Π΅ Π΄Π΅ΡΠ΅Π²ΠΎ T Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π² ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 30 / 33
97. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
2-ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ Π°Π»Π³ΠΎΡΠΈΡΠΌ
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΠΎΠΊΡΡΠ²Π°ΡΡΠ΅Π΅ Π΄Π΅ΡΠ΅Π²ΠΎ T Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π² ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π²ΡΠΊΠΈΠ½Π΅ΠΌ ΠΈΠ· ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠΊΠ»Π° Π²ΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ Π²Π΅ΡΡΠΈΠ½ ΠΈ Π²Π΅ΡΠ½Π΅ΠΌ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 30 / 33
98. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
99. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
100. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
101. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
102. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
103. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
104. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
105. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
106. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
107. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
108. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
109. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
110. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
111. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
112. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
113. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
114. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
115. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π²ΡΠΊΠΈΠ½Π΅ΠΌ ΠΈΠ· ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ
ΡΠΈΠΊΠ»Π° Π²ΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ
Π²Π΅ΡΡΠΈΠ½ ΠΈ Π²Π΅ΡΠ½Π΅ΠΌ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
116. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π²ΡΠΊΠΈΠ½Π΅ΠΌ ΠΈΠ· ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ
ΡΠΈΠΊΠ»Π° Π²ΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ
Π²Π΅ΡΡΠΈΠ½ ΠΈ Π²Π΅ΡΠ½Π΅ΠΌ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
117. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π²ΡΠΊΠΈΠ½Π΅ΠΌ ΠΈΠ· ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ
ΡΠΈΠΊΠ»Π° Π²ΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ
Π²Π΅ΡΡΠΈΠ½ ΠΈ Π²Π΅ΡΠ½Π΅ΠΌ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
118. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π²ΡΠΊΠΈΠ½Π΅ΠΌ ΠΈΠ· ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ
ΡΠΈΠΊΠ»Π° Π²ΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ
Π²Π΅ΡΡΠΈΠ½ ΠΈ Π²Π΅ΡΠ½Π΅ΠΌ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
119. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π²ΡΠΊΠΈΠ½Π΅ΠΌ ΠΈΠ· ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ
ΡΠΈΠΊΠ»Π° Π²ΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ
Π²Π΅ΡΡΠΈΠ½ ΠΈ Π²Π΅ΡΠ½Π΅ΠΌ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
120. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π²ΡΠΊΠΈΠ½Π΅ΠΌ ΠΈΠ· ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ
ΡΠΈΠΊΠ»Π° Π²ΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ
Π²Π΅ΡΡΠΈΠ½ ΠΈ Π²Π΅ΡΠ½Π΅ΠΌ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
121. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π²ΡΠΊΠΈΠ½Π΅ΠΌ ΠΈΠ· ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ
ΡΠΈΠΊΠ»Π° Π²ΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ
Π²Π΅ΡΡΠΈΠ½ ΠΈ Π²Π΅ΡΠ½Π΅ΠΌ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
122. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π²ΡΠΊΠΈΠ½Π΅ΠΌ ΠΈΠ· ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ
ΡΠΈΠΊΠ»Π° Π²ΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ
Π²Π΅ΡΡΠΈΠ½ ΠΈ Π²Π΅ΡΠ½Π΅ΠΌ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
123. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π²ΡΠΊΠΈΠ½Π΅ΠΌ ΠΈΠ· ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ
ΡΠΈΠΊΠ»Π° Π²ΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ
Π²Π΅ΡΡΠΈΠ½ ΠΈ Π²Π΅ΡΠ½Π΅ΠΌ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
124. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π²ΡΠΊΠΈΠ½Π΅ΠΌ ΠΈΠ· ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ
ΡΠΈΠΊΠ»Π° Π²ΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ
Π²Π΅ΡΡΠΈΠ½ ΠΈ Π²Π΅ΡΠ½Π΅ΠΌ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
125. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π²ΡΠΊΠΈΠ½Π΅ΠΌ ΠΈΠ· ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ
ΡΠΈΠΊΠ»Π° Π²ΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ
Π²Π΅ΡΡΠΈΠ½ ΠΈ Π²Π΅ΡΠ½Π΅ΠΌ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
126. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π²ΡΠΊΠΈΠ½Π΅ΠΌ ΠΈΠ· ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ
ΡΠΈΠΊΠ»Π° Π²ΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ
Π²Π΅ΡΡΠΈΠ½ ΠΈ Π²Π΅ΡΠ½Π΅ΠΌ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
127. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π²ΡΠΊΠΈΠ½Π΅ΠΌ ΠΈΠ· ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ
ΡΠΈΠΊΠ»Π° Π²ΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ
Π²Π΅ΡΡΠΈΠ½ ΠΈ Π²Π΅ΡΠ½Π΅ΠΌ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
128. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π²ΡΠΊΠΈΠ½Π΅ΠΌ ΠΈΠ· ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ
ΡΠΈΠΊΠ»Π° Π²ΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ
Π²Π΅ΡΡΠΈΠ½ ΠΈ Π²Π΅ΡΠ½Π΅ΠΌ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
129. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΡΠΈΠΌΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ
Approx-TSP(G )
ΡΡΡΠΎΠΈΠΌ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅
ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ T
Π³ΡΠ°ΡΠ° G
ΠΏΡΠΎΠ΄ΡΠ±Π»ΠΈΡΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅
ΡΠ΅Π±ΡΠΎ Π΄Π΅ΡΠ΅Π²Π° T ΠΈ Π²
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠΌ Π³ΡΠ°ΡΠ΅
Π½Π°ΠΉΠ΄Π΅ΠΌ ΡΠΉΠ»Π΅ΡΠΎΠ² ΡΠΈΠΊΠ»
Π²ΡΠΊΠΈΠ½Π΅ΠΌ ΠΈΠ· ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΠΎΠ³ΠΎ
ΡΠΈΠΊΠ»Π° Π²ΡΠ΅ ΠΏΠΎΠ²ΡΠΎΡΠ΅Π½ΠΈΡ
Π²Π΅ΡΡΠΈΠ½ ΠΈ Π²Π΅ΡΠ½Π΅ΠΌ
ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΡΠΈΠΊΠ»
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 31 / 33
130. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΠ½Π°Π»ΠΈΠ· Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
Π’Π΅ΠΎΡΠ΅ΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ Approx-TSP ΡΠ²Π»ΡΠ΅ΡΡΡ 2-ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΡΠΌ.
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 32 / 33
131. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΠ½Π°Π»ΠΈΠ· Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
Π’Π΅ΠΎΡΠ΅ΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ Approx-TSP ΡΠ²Π»ΡΠ΅ΡΡΡ 2-ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΡΠΌ.
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 32 / 33
132. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΠ½Π°Π»ΠΈΠ· Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
Π’Π΅ΠΎΡΠ΅ΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ Approx-TSP ΡΠ²Π»ΡΠ΅ΡΡΡ 2-ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΡΠΌ.
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ
ΠΏΡΡΡΡ WT β Π²Π΅Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΡΠΎΠ²Π½ΠΎΠ³ΠΎ Π΄Π΅ΡΠ΅Π²Π°, Π° Wopt β Π²Π΅Ρ
ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π³Π°ΠΌΠΈΠ»ΡΡΠΎΠ½ΠΎΠ²Π° ΡΠΈΠΊΠ»Π°
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 32 / 33
133. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΠ½Π°Π»ΠΈΠ· Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
Π’Π΅ΠΎΡΠ΅ΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ Approx-TSP ΡΠ²Π»ΡΠ΅ΡΡΡ 2-ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΡΠΌ.
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ
ΠΏΡΡΡΡ WT β Π²Π΅Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΡΠΎΠ²Π½ΠΎΠ³ΠΎ Π΄Π΅ΡΠ΅Π²Π°, Π° Wopt β Π²Π΅Ρ
ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π³Π°ΠΌΠΈΠ»ΡΡΠΎΠ½ΠΎΠ²Π° ΡΠΈΠΊΠ»Π°
WT β€ Wopt , ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΡΠΈ Π²ΡΠΊΠΈΠ΄ΡΠ²Π°Π½ΠΈΠΈ ΡΠ΅Π±ΡΠ° ΠΈΠ· Π³Π°ΠΌΠΈΠ»ΡΡΠΎΠ½Π²Π°
ΡΠΈΠΊΠ»Π° ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 32 / 33
134. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΠ½Π°Π»ΠΈΠ· Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
Π’Π΅ΠΎΡΠ΅ΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ Approx-TSP ΡΠ²Π»ΡΠ΅ΡΡΡ 2-ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΡΠΌ.
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ
ΠΏΡΡΡΡ WT β Π²Π΅Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΡΠΎΠ²Π½ΠΎΠ³ΠΎ Π΄Π΅ΡΠ΅Π²Π°, Π° Wopt β Π²Π΅Ρ
ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π³Π°ΠΌΠΈΠ»ΡΡΠΎΠ½ΠΎΠ²Π° ΡΠΈΠΊΠ»Π°
WT β€ Wopt , ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΡΠΈ Π²ΡΠΊΠΈΠ΄ΡΠ²Π°Π½ΠΈΠΈ ΡΠ΅Π±ΡΠ° ΠΈΠ· Π³Π°ΠΌΠΈΠ»ΡΡΠΎΠ½Π²Π°
ΡΠΈΠΊΠ»Π° ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ
ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΡΠ΅Π±ΡΠΎ ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ Π³Π°ΠΌΠΈΠ»ΡΡΠΎΠ½ΠΎΠ²Π° ΡΠΈΠΊΠ»Π° Π·Π°ΠΌΠ΅Π½ΡΠ΅Ρ
ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΏΡΡΡ ΡΠΉΠ»Π΅ΡΠΎΠ²Π° ΡΠΈΠΊΠ»Π°, Π΄Π»ΠΈΠ½Π° ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΠΎ Π½Π΅ΡΠ°Π²Π΅Π½ΡΡΠ²Ρ
ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ° Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π΄Π»ΠΈΠ½Ρ ΡΡΠΎΠ³ΠΎ ΡΠ΅Π±ΡΠ°
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 32 / 33
135. ΠΡΠΈΠ±Π»ΠΈΠΆΡΠ½Π½ΡΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΠΠ°Π΄Π°ΡΠ° ΠΎ ΠΊΠΎΠΌΠΌΠΈΠ²ΠΎΡΠΆΡΡΠ΅
ΠΠ½Π°Π»ΠΈΠ· Π°Π»Π³ΠΎΡΠΈΡΠΌΠ°
Π’Π΅ΠΎΡΠ΅ΠΌΠ°
ΠΠ»Π³ΠΎΡΠΈΡΠΌ Approx-TSP ΡΠ²Π»ΡΠ΅ΡΡΡ 2-ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½Π½ΡΠΌ.
ΠΠΎΠΊΠ°Π·Π°ΡΠ΅Π»ΡΡΡΠ²ΠΎ
ΠΏΡΡΡΡ WT β Π²Π΅Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΎΡΡΠΎΠ²Π½ΠΎΠ³ΠΎ Π΄Π΅ΡΠ΅Π²Π°, Π° Wopt β Π²Π΅Ρ
ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π³Π°ΠΌΠΈΠ»ΡΡΠΎΠ½ΠΎΠ²Π° ΡΠΈΠΊΠ»Π°
WT β€ Wopt , ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΏΡΠΈ Π²ΡΠΊΠΈΠ΄ΡΠ²Π°Π½ΠΈΠΈ ΡΠ΅Π±ΡΠ° ΠΈΠ· Π³Π°ΠΌΠΈΠ»ΡΡΠΎΠ½Π²Π°
ΡΠΈΠΊΠ»Π° ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΠΎΡΡΠΎΠ²Π½ΠΎΠ΅ Π΄Π΅ΡΠ΅Π²ΠΎ
ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΡΠ΅Π±ΡΠΎ ΠΏΠΎΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ Π³Π°ΠΌΠΈΠ»ΡΡΠΎΠ½ΠΎΠ²Π° ΡΠΈΠΊΠ»Π° Π·Π°ΠΌΠ΅Π½ΡΠ΅Ρ
ΠΊΠ°ΠΊΠΎΠΉ-ΡΠΎ ΠΏΡΡΡ ΡΠΉΠ»Π΅ΡΠΎΠ²Π° ΡΠΈΠΊΠ»Π°, Π΄Π»ΠΈΠ½Π° ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΏΠΎ Π½Π΅ΡΠ°Π²Π΅Π½ΡΡΠ²Ρ
ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊΠ° Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π΄Π»ΠΈΠ½Ρ ΡΡΠΎΠ³ΠΎ ΡΠ΅Π±ΡΠ°
Π·Π½Π°ΡΠΈΡ, Π΄Π»ΠΈΠ½Π° Π½Π°ΠΉΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡΡΠΈ Π½Π΅ ΠΏΡΠ΅Π²ΠΎΡΡ
ΠΎΠ΄ΠΈΡ 2WT , Π°
ΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎ, ΠΈ 2Wopt
Π. ΠΡΠ»ΠΈΠΊΠΎΠ² (Computer Science ΠΊΠ»ΡΠ±) 2. ΠΠ±Π·ΠΎΡ 32 / 33