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

ВыявлСниС Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠ³ΠΎ контСкста

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

Π’ Ρ…ΠΎΠ΄Π΅ экспСримСнта Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹. Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 2 ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΎ, ΠΊΠ°ΠΊ влияСт использованиС Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠ³ΠΎ контСкста ΠΈΠ· ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ°. Π˜ΡΡ…ΠΎΠ΄Π½Π°Ρ Π·Π°Π΄Π°Ρ‡Π° Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»Π° для получСния (ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ) Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ‚Ρ€Π΅Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΉ (move). Π‘ΡƒΠΊΠ²Π°ΠΌΠΈ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Ρ‹ Ρ€Π΅ΡˆΠ°Π²ΡˆΠΈΠ΅ΡΡ Π·Π°Π΄Π°Ρ‡ΠΈ: ЦСлью экспСримСнта Π±Ρ‹Π»ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ сказываСтся Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ°… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ВыявлСниС Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠ³ΠΎ контСкста (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Учитывая Π²Ρ‹ΡˆΠ΅ΡΠΊΠ°Π·Π°Π½Π½ΠΎΠ΅, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ выявлСниС Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠ³ΠΎ контСкста являСтся Π²Π°ΠΆΠ½ΠΎΠΉ ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰Π΅ΠΉ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ°, особСнно Ссли Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π² Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½Ρ‹Ρ… областях. Π’ [Π’Ρ€ΠΎΡ„ΠΈΠΌΠΎΠ², 2005] ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π»ΠΎΡΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡƒΡ‚ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ этой ΠΏΠΎΠ΄Π·Π°Π΄Π°Ρ‡ΠΈ, Π²ΠΈΠ΄ΠΈΠΌΠΎ, Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΊΠ°Ρ‚ΡŒ Π² ΠΎΠ±Π»Π°ΡΡ‚ΠΈ эвристик ΠΈ Ρ€Π°ΡΡΡƒΠΆΠ΄Π΅Π½ΠΈΠΉ ΠΏΠΎ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°ΠΌ.

Эвристики Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ эффСктивны для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π΄Π°Π½Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹. НапримСр, для Π΄ΠΎΠΌΠ΅Π½Π° с ΠΊΡƒΠ±ΠΈΠΊΠ°ΠΌΠΈ эвристика, Π²Ρ‹ΡΠ²Π»ΡΡŽΡ‰Π°Ρ Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΉ контСкст Ρ‚ΠΎΡ‡Π½ΠΎ, достаточно проста. Π•Π΅ ΡΡƒΡ‚ΡŒ раскрываСтся Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ Ρ„Ρ€Π°Π·Π΅. Π—Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΉ контСкст ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π² Ρ†Π΅Π»ΠΈ, Π° Ρ‚Π°ΠΊΠΆΠ΅ всС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, находящиСся «Π½Π΅ΠΏΠΎΡΡ€Π΅Π΄ΡΡ‚Π²Π΅Π½Π½ΠΎ ΠΏΠΎΠ΄» этими ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ ΠΈ «Π½Π΅ΠΏΠΎΡΡ€Π΅Π΄ΡΡ‚Π²Π΅Π½Π½ΠΎ ΠΈΠ»ΠΈ опосрСдованно Π½Π°Π΄» этими ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ. Π­ΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ установлСно, Ρ‡Ρ‚ΠΎ эффСкт этой эвристики Ρ‚Π°ΠΊΠΎΠ², ΠΊΠ°ΠΊ Ссли Π±Ρ‹ ΠΌΡ‹ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 1 Π·Π°ΠΌΠ΅Π½ΠΈΠ»ΠΈ всС значСния Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ строкС Π½Π° 5, Π° Π² Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ строкС — Π½Π° 0,4.

Π§Ρ‚ΠΎ касаСтся рассуТдСний ΠΏΠΎ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°ΠΌ, Ρ‚ΠΎ Π² Ρ†Π΅Π»ΡΡ… дСмонстрации Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ эффСктивно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ для выявлСния Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠ³ΠΎ контСкста, Π±Ρ‹Π» поставлСн ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ экспСримСнт. РСшалась Π·Π°Π΄Π°Ρ‡Π° транспортировки ΠΈΠ· Π³ΠΎΡ€ΠΎΠ΄Π° Π² Π³ΠΎΡ€ΠΎΠ΄. Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΈΠ· Π³ΠΎΡ€ΠΎΠ΄Π° Π² Π³ΠΎΡ€ΠΎΠ΄, Π΄ΠΎΠ»ΠΆΠ½Π° ΡΡƒΡ‰Π΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ транспортная ΠΌΠ°Π³ΠΈΡΡ‚Ρ€Π°Π»ΡŒ ΠΌΠ΅ΠΆΠ΄Ρƒ этими Π³ΠΎΡ€ΠΎΠ΄Π°ΠΌΠΈ (магистрали ΠΎΠ΄Π½ΠΎΠ½Π°ΠΏΡ€Π°Π²Π»Π΅Π½Π½Ρ‹Π΅). Для простоты Π΄ΠΎΠΌΠ΅Π½ содСрТал СдинствСнноС дСйствиС.

(:action move

:parameters (?from — location? to — location)

:precondition (and (at ?from) (route ?from ?to))

:effect (and (not (at ?from)) (at ?to))

)

ΠžΡ‚ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΊ Π·Π°Π΄Π°Ρ‡Π΅ мноТСство Π³ΠΎΡ€ΠΎΠ΄ΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΊΠ°Ρ€Ρ‚Π° магистралСй, Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΠ»ΠΈΡΡŒ. Π’ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚Π½ΠΎΠΉ области Π±Ρ‹Π»ΠΈ описаны 29 Π³ΠΎΡ€ΠΎΠ΄ΠΎΠ² ΠΈ 106 магистралСй.

Π’ ΠΊΠ°Ρ‡Π΅ΡΡ‚Π²Π΅ систСмы планирования использовался описанный Π²Ρ‹ΡˆΠ΅ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ. ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΎΠΌ слуТила ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π°Ρ информация:

Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ мСстополоТСниС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, Ρ†Π΅Π»Π΅Π²ΠΎΠ΅ мСстополоТСниС ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΉ контСкст — мноТСство Π³ΠΎΡ€ΠΎΠ΄ΠΎΠ², Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡΡƒΡ‰Π΅ΡΡ‚Π²Π»ΡΠ»ΠΎΡΡŒ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΈ Ρ†Π΅Π»Π΅Π²ΠΎΠΉ Π³ΠΎΡ€ΠΎΠ΄).

ΠΠ°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅ ΠΈ Ρ†Π΅Π»Π΅Π²ΠΎΠ΅ мСстополоТСниС использовались для опрСдСлСния пригодности ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π° для Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ, Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ Π³ΠΎΡ€ΠΎΠ΄ΠΎΠ², Π² Π΄Π°Π½Π½ΠΎΠΌ случаС, ΠΈ ΡΠ²Π»ΡΠ΅Ρ‚ся Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½Ρ‹ΠΌ контСкстом.

Из ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ структуры ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π° Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ Π² ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π΅ использовался эвристичСский ΠΌΠ΅Ρ‚ΠΎΠ΄ поиска ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ, эвристичСская ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ° подобия. ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠ° ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π»Π°:

Π±Π»ΠΈΠ·ΠΎΡΡ‚ΡŒ Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ Π³ΠΎΡ€ΠΎΠ΄Π° Π² Π½ΠΎΠ²ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ ΠΊ Ρ†Π΅Π»Π΅Π²ΠΎΠΌΡƒ Π³ΠΎΡ€ΠΎΠ΄Ρƒ Π² ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π΅, Π±Π»ΠΈΠ·ΠΎΡΡ‚ΡŒ исходного Π³ΠΎΡ€ΠΎΠ΄Π° Π² Π½ΠΎΠ²ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ ΠΊ ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠΌΡƒ Π³ΠΎΡ€ΠΎΠ΄Ρƒ Π² ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π΅, количСство Π³ΠΎΡ€ΠΎΠ΄ΠΎΠ² Π² Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠΌ контСкстС (Ρ‡Π΅ΠΌ мСньшС, Ρ‚Π΅ΠΌ Π»ΡƒΡ‡ΡˆΠ΅).

ΠŸΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ считался подходящим, Ссли ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ° ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π»Π° Π·Π°Π΄Π°Π½Π½Ρ‹ΠΉ ΠΏΠΎΡ€ΠΎΠ³. Если ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠ° для Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΎΠ² ΠΏΡ€Π΅Π²Ρ‹ΡˆΠ°Π»Π° ΠΏΠΎΡ€ΠΎΠ³, Ρ‚ΠΎ Π²Ρ‹Π±ΠΈΡ€Π°Π»ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ с Π½Π°ΠΈΠ»ΡƒΡ‡ΡˆΠ΅ΠΉ ΠΌΠ΅Ρ‚Ρ€ΠΈΠΊΠΎΠΉ.

ΠŸΡ€ΠΈ сохранСнии ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π° Π² Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΉ контСкст ΠΏΠΎΠΌΠ΅Ρ‰Π°Π»ΠΈΡΡŒ всС Π³ΠΎΡ€ΠΎΠ΄Π°, Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π² Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ΠΈ планирования.

Π’Π°ΠΊ ΠΊΠ°ΠΊ использовался ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ с ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΠΎΠΉ Π²Ρ‹Π±ΠΎΡ€Π°, для возмоТности получСния Π½ΠΎΠ²Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ (Π΄Π°ΠΆΠ΅ Π² ΡΠ»ΡƒΡ‡Π°Π΅ Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ совпадСния Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ ΠΈ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π³ΠΎΡ€ΠΎΠ΄ΠΎΠ² Π² Π½ΠΎΠ²ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ ΠΈ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π΅) использовались случайныС пСрСстановки элСмСнтов Π² ΡΠΏΠΈΡΠΊΠ΅ Π³ΠΎΡ€ΠΎΠ΄ΠΎΠ², ΡΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΉ контСкст. НазовСм этот элСмСнт Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° случайным ΠΌΠΈΠΊΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ.

ЦСлью экспСримСнта Π±Ρ‹Π»ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ, ΠΊΠ°ΠΊ сказываСтся Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° выявлСниС гипотСтичСского Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠ³ΠΎ контСкста Π² ΡΠ»ΡƒΡ‡Π°Π΅ нахоТдСния подходящСго ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°. Π‘Π»Π΅Π΄ΡƒΠ΅Ρ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Ρ‹ Π² Π΄Π°Π½Π½ΠΎΠΌ Π΄ΠΎΠΌΠ΅Π½Π΅ Π»ΠΈΠ±ΠΎ содСрТат Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΉ контСкст, Π»ΠΈΠ±ΠΎ Π΅Π³ΠΎ надмноТСство.

Π’ Ρ…ΠΎΠ΄Π΅ экспСримСнта Π±Ρ‹Π»ΠΈ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹. Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 2 ΠΎΡ‚Ρ€Π°ΠΆΠ΅Π½ΠΎ, ΠΊΠ°ΠΊ влияСт использованиС Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠ³ΠΎ контСкста ΠΈΠ· ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π° Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ°. Π˜ΡΡ…ΠΎΠ΄Π½Π°Ρ Π·Π°Π΄Π°Ρ‡Π° Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»Π° для получСния (ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ) Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Ρ‚Ρ€Π΅Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΉ (move). Π‘ΡƒΠΊΠ²Π°ΠΌΠΈ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½Ρ‹ Ρ€Π΅ΡˆΠ°Π²ΡˆΠΈΠ΅ΡΡ Π·Π°Π΄Π°Ρ‡ΠΈ:

A — Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ исходной Π·Π°Π΄Π°Ρ‡ΠΈ — Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°;

B — ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎΠ΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ с ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ³ΠΎ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°;

C — Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ с Ρ†Π΅Π»Π΅Π²Ρ‹ΠΌ Π³ΠΎΡ€ΠΎΠ΄ΠΎΠΌ, находящимся Π²Π±Π»ΠΈΠ·ΠΈ ΠΎΡ‚ Ρ†Π΅Π»Π΅Π²ΠΎΠ³ΠΎ Π³ΠΎΡ€ΠΎΠ΄Π° ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°;

D — Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ с ΠΈΡΡ…ΠΎΠ΄Π½Ρ‹ΠΌ Π³ΠΎΡ€ΠΎΠ΄ΠΎΠΌ, находящимся Π²Π±Π»ΠΈΠ·ΠΈ ΠΎΡ‚ ΠΈΡΡ…ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π³ΠΎΡ€ΠΎΠ΄Π° ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°;

E — Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π°Π΄Π°Ρ‡ΠΈ, ΡΠΎΡ‡Π΅Ρ‚Π°ΡŽΡ‰Π΅ΠΉ условия ΠΈΠ· Π·Π°Π΄Π°Ρ‡ C ΠΈ D.

Π’Π°Π±Π»ΠΈΡ†Π° 2 ВыявлСниС Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠ³ΠΎ контСкста Π² Π·Π°Π΄Π°Ρ‡Π΅ с Ρ‚ранспортировками ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ рассуТдСний ΠΏΠΎ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°ΠΌ.

Π—Π°Π΄Π°Ρ‡Π°.

A.

B.

C.

D.

E.

рассмотрСно ΡƒΠ·Π»ΠΎΠ².

врСмя поиска, с.

Π’ΠΎ Π²ΡΠ΅Ρ… случаях, ΠΊΠΎΠ³Π΄Π° использовалась прСцСдСнтная информация, Π½Π°Π±Π»ΡŽΠ΄Π°Π΅Ρ‚ΡΡ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ скорости Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ°.

Π•Ρ‰Π΅ ΠΎΠ΄Π½ΠΈΠΌ интСрСсным эффСктом примСнСния Π² Π΄Π°Π½Π½ΠΎΠΌ Π΄ΠΎΠΌΠ΅Π½Π΅ рассуТдСний ΠΏΠΎ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π°ΠΌ вмСстС со ΡΠ»ΡƒΡ‡Π°ΠΉΠ½Ρ‹ΠΌ ΠΌΠΈΠΊΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ являСтся Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ ΠΌΠΎΠΆΠ΅Ρ‚ со Π²Ρ€Π΅ΠΌΠ΅Π½Π΅ΠΌ Π½Π°ΠΉΡ‚ΠΈ Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ Π·Π½Π°Ρ‡ΠΈΠΌΡ‹ΠΉ контСкст, Ссли ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»ΠΎ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ Π΅Π³ΠΎ надмноТСство. Π’ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ 3 ΠΏΠΎΠΊΠ°Π·Π°Π½ процСсс формирования Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠ³ΠΎ контСкста. РСшаСмая Π·Π°Π΄Π°Ρ‡Π° вновь Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»Π° Ρ‚Ρ€Π΅Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠΉ (Π² ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅). ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊ запускался с ΠΎΠ΄Π½ΠΎΠΉ ΠΈ Ρ‚ΠΎΠΉ ΠΆΠ΅ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ Ρ‚Ρ€ΠΈ Ρ€Π°Π·Π°; ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ запускС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚ΠΎΠ² Π±Ρ‹Π»Π° пуста.

Π’Π°Π±Π»ΠΈΡ†Π° 3 ΠŸΡ€ΠΎΡ†Π΅ΡΡ уточнСния контСкста Π² Π·Π°Π΄Π°Ρ‡Π΅ с Ρ‚ранспортировками.

β„– запуска.

рассмотрСно ΡƒΠ·Π»ΠΎΠ².

> 58 тыс.

врСмя поиска.

15 с.

94 с.

79 с.

ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠΌ контСкстС.

Из Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Ρ‚ΠΎ ΡƒΡ‚ΠΎΡ‡Π½Π΅Π½ΠΈΠ΅ (ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅) Π·Π½Π°Ρ‡ΠΈΠΌΠΎΠ³ΠΎ контСкста ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΡŽ скорости Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ°.

Π‘Π»ΡƒΡ‡Π°ΠΉΠ½ΠΎΠ΅ ΠΌΠΈΠΊΡˆΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ»ΠΈ использованиС ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Ρ‰ΠΈΠΊΠ° с Π½Π΅Π΄Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌΠΈ Π²Ρ‹Π±ΠΎΡ€Π°ΠΌΠΈ позволяСт ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ, ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΠ΅ΡΡ ΠΏΠΎ ΡΡ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π΅ ΠΎΡ‚ ΠΏΡ€Π΅Ρ†Π΅Π΄Π΅Π½Ρ‚Π½Ρ‹Ρ… Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ, Ρ‡Ρ‚ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π² PRODIGY[Veloso et al., 1993]. К ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡŽ, Π΄ΠΎΠΌΠ΅Π½ с Ρ‚ранспортировками Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ‚ ΠΏΡ€ΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ эту ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡ‚ΡŒ.

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