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

Π˜Π³Ρ€Π° Β«ΠΏΡΡ‚Π½Π°ΡˆΠΊΠΈΒ». Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Ρ‹ ΠΈ стратСгии поиска Π² пространствС состояний

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

ΠœΠ°Π½Ρ…ΡΡ‚Ρ‚Π΅Π½ΡΠΊΠΎΠ΅ расстояниС — это сумма расстояний ΠΏΠΎ ΡΡ‚Ρ€ΠΎΠΊΠ°ΠΌ ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†Π°ΠΌ ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ располоТСния ΠΊΠΎΡΡ‚ΡΡˆΠΊΠΈ Π΄ΠΎ Π΅Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ: Рисунок 3.1 — ΠœΠ°Π½Ρ…ΡΡ‚Ρ‚Π΅Π½ΡΠΊΠΎΠ΅ расстояниС На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 3.1 манхэттСнскоС расстояниС Ρ€Π°Π²Π½ΠΎ 4. ЦСль ΠΈΠ³Ρ€Ρ‹ — ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΡΡ‚ΡΡˆΠΊΠΈ ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌ, пСрСмСщая ΠΈΡ… Π² ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ΅. Рисунок 2.1 — Π˜Π³Ρ€Π° «ΠŸΡΡ‚Π½Π°ΡˆΠΊΠΈ». 9. 9. 8. 8. 7. 7. 6. 6. 5. 5. 5. 5. 4. 4. 4. 4. 3. 3. 3. 3. 2. 2. 2. 2. 1. 1. 1… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π˜Π³Ρ€Π° Β«ΠΏΡΡ‚Π½Π°ΡˆΠΊΠΈΒ». Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Ρ‹ ΠΈ стратСгии поиска Π² пространствС состояний (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

ΠŸΡΡ‚Π½Π°ΡˆΠΊΠΈ — это Π³ΠΎΠ»ΠΎΠ²ΠΎΠ»ΠΎΠΌΠΊΠ°, которая прСдставляСт собой Π½Π°Π±ΠΎΡ€ ΠΈΠ· 15 ΠΊΠΎΡΡ‚ΡΡˆΠ΅ΠΊ с Ρ‡ΠΈΡΠ»Π°ΠΌΠΈ Π² ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚Π½ΠΎΠΉ ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ΅. ΠšΠΎΡΡ‚ΡΡˆΠΊΠΈ располоТСны Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠ΄Π½Π° ячСйка остаСтся пустой:

  • 13
  • 11
  • 15
  • 10
  • 8
  • 9
  • 12
  • 1
  • 6
  • 3
  • 2
  • 4
  • 7
  • 14
  • 5
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15

Рисунок 2.1 — Π˜Π³Ρ€Π° «ΠŸΡΡ‚Π½Π°ΡˆΠΊΠΈ»

ЦСль ΠΈΠ³Ρ€Ρ‹ — ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡ΠΈΡ‚ΡŒ ΠΊΠΎΡΡ‚ΡΡˆΠΊΠΈ ΠΏΠΎ Π½ΠΎΠΌΠ΅Ρ€Π°ΠΌ, пСрСмСщая ΠΈΡ… Π² ΠΊΠΎΡ€ΠΎΠ±ΠΊΠ΅.

ΠžΠŸΠ˜Π‘ΠΠΠ˜Π• Π Π•ΠΠ›Π˜Π—ΠΠ¦Π˜Π˜ Π˜Π“Π Π«

Π­Π’Π Π˜Π‘Π’Π˜ΠšΠ˜. ΠžΠŸΠ˜Π‘ΠΠΠ˜Π• ΠŸΠ Π˜ΠΠ¦Π˜ΠŸΠžΠ’ Π ΠΠ‘ΠžΠ’Π« ΠŸΠ ΠžΠ“Π ΠΠœΠœΠ«

Π’ Π΄Π°Π½Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ эвристика h (t) считаСтся ΠΊΠ°ΠΊ сумма расстояний ΠΎΡ‚ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ Ρ„ΠΈΡˆΠΊΠΈ Π΄ΠΎ Π΅Π΅ «ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠΉ» ΠΊΠ»Π΅Ρ‚ΠΊΠΈ ΠΈ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡ «ΠΎΡ†Π΅Π½ΠΊΠΈ упорядочСнности», ΡƒΠΌΠ½ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ Π½Π° 4 (ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ»Π΅ ΠΏΡΡ‚Π½Π°ΡˆΠ΅ΠΊ 4*4).

ΠžΡ†Π΅Π½ΠΊΠ° упорядочСнности считаСтся ΠΊΠ°ΠΊ сумма ΠΎΡ†Π΅Π½ΠΎΠΊ Ρ„ΠΈΡˆΠ΅ΠΊ. ΠžΡ†Π΅Π½ΠΊΠ° Ρ„ΠΈΡˆΠΊΠΈ, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ слСдуСт допустимый ΠΏΡ€Π΅Π΅ΠΌΠ½ΠΈΠΊ, Ρ€Π°Π²Π½Π° 0. НапримСр, Π² Π½Π°ΡˆΠ΅ΠΌ случаС, Ссли Π·Π° Ρ„ΠΈΡˆΠΊΠΎΠΉ 1 слСдуСт Ρ„ΠΈΡˆΠΊΠ° 2, Ρ‚ΠΎ ΠΎΡ†Π΅Π½ΠΊΠ° Ρ„ΠΈΡˆΠΊΠΈ 1 Ρ€Π°Π²Π½Π° 0. Для Ρ„ΠΈΡˆΠΊΠΈ 2 допустимым ΠΏΡ€ΠΈΠ΅ΠΌΠ½ΠΈΠΊΠΎΠΌ Π±ΡƒΠ΄Π΅Ρ‚ Ρ„ΠΈΡˆΠΊΠ° 3, для 3 — 4, для 4 — 5 ΠΈ Ρ‚. Π΄.

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

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΡƒΠ·Π΅Π» прСдставляСт собой ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΡŽ Ρ„ΠΈΡˆΠ΅ΠΊ Π½Π° Π΄ΠΎΡΠΊΠ΅, которая отобраТаСтся Π² Π²ΠΈΠ΄Π΅ упорядочСнного списка, Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ мСстС ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ отобраТаСтся позиция пустой Ρ„ΠΈΡˆΠΊΠΈ, Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΌ — Ρ„ΠΈΡˆΠΊΠΈ 1 ΠΈ Ρ‚. Π΄.

На ΠΊΠ°ΠΆΠ΄ΠΎΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ шагС (созданиС Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡƒΠ·Π»Π°) пустая Ρ„ΠΈΡˆΠΊΠ° ΠΈ Π»ΡŽΠ±Π°Ρ другая ΠΌΠΎΠ³ΡƒΡ‚ ΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ мСстами, Π½ΠΎ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ расстояниС ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ ΠΎΡΡ‚Π°Π²Π°Π»ΠΎΡΡŒ Ρ€Π°Π²Π½Ρ‹ΠΌ 1.

ΠœΠ°Π½Ρ…ΡΡ‚Ρ‚Π΅Π½ΡΠΊΠΎΠ΅ расстояниС — это сумма расстояний ΠΏΠΎ ΡΡ‚Ρ€ΠΎΠΊΠ°ΠΌ ΠΈ ΡΡ‚ΠΎΠ»Π±Ρ†Π°ΠΌ ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ располоТСния ΠΊΠΎΡΡ‚ΡΡˆΠΊΠΈ Π΄ΠΎ Π΅Π΅ ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ:

Рисунок 3.1 — ΠœΠ°Π½Ρ…ΡΡ‚Ρ‚Π΅Π½ΡΠΊΠΎΠ΅ расстояниС На Ρ€ΠΈΡΡƒΠ½ΠΊΠ΅ 3.1 манхэттСнскоС расстояниС Ρ€Π°Π²Π½ΠΎ 4.

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