Π”ΠΈΠΏΠ»ΠΎΠΌΡ‹, курсовыС, Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚Ρ‹, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅...
Брочная ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅

ЭвристичСский поиск. 
БимволичСский искусствСнный ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚: матСматичСскиС основы прСдставлСния Π·Π½Π°Π½ΠΈΠΉ

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

3] Бпособы прСдставлСния Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… матСматичСских структур ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π² ΠΊΠΎΠ½Ρ†Π΅ Π³Π»Π°Π²Ρ‹. 1] Hart Π . Π•., Nilsson N.J., Raphael Π’. A Formal Basis for the Heuristic Determination of Minimum Cost Paths // IEEE Transactions on Systems Science and Cybernetics SSC4. 1968. No. 2.P. 100βˆ’107. 4] Алгоритм ДСйкстры поиска ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π³ΠΎ ΠΏΡƒΡ‚ΠΈ Π² Π³Ρ€Π°Ρ„Π΅ описан Π² ΠΎΡ‚ступлСнии Π² ΡΡ‚ΠΎΠΌΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„Π΅… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ЭвристичСский поиск. БимволичСский искусствСнный ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚: матСматичСскиС основы прСдставлСния Π·Π½Π°Π½ΠΈΠΉ (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Π˜ΡΡ‚ΠΎΡ€ΠΈΡ‡Π΅ΡΠΊΠΈ ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΈ ΡΠ°ΠΌΡ‹ΠΌ извСстным Π² Π˜Π˜ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠΌ для поиска ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… (ΠΏΠΎ ΡΡƒΠΌΠΌΠ°Ρ€Π½ΠΎΠΌΡƒ вСсу ΠΈΠ»ΠΈ Π΄Π»ΠΈΠ½Π΅) ΠΏΡƒΡ‚Π΅ΠΉ Π² Π³Ρ€Π°Ρ„Π΅ пространства поиска считаСтся Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ А* (читаСтся ΠΊΠ°ΠΊ «Π-Π·Π²Π΅Π·Π΄ΠΎΡ‡ΠΊΠ°», ΠΈΠ»ΠΈ «A-стар»). Π­Ρ‚ΠΎΡ‚ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Π±Ρ‹Π» Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ описан Π² 1968 Π³. ΠŸΠΈΡ‚Π΅Ρ€ΠΎΠΌ Π₯Π°Ρ€Ρ‚ΠΎΠΌ, Нильсом Нильсоном ΠΈ Π‘Π΅Ρ€Ρ‚Ρ€Π°ΠΌΠΎΠΌ РафаэлСм1. Π’ ΠΈΡ… Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΎΠ½ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ся ΠΊΠ°ΠΊ «Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ А». Π’ ΠΊΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΠΎΠΌ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π΅[1][2] Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ А* ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ Π² Π΄ΠΈΡΠΊΡ€Π΅Ρ‚Π½ΠΎΠΌ пространствС поиска, прСдставлСнном[3] Π³Ρ€Π°Ρ„ΠΎΠΌ поиска с Π½Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹ΠΌΠΈ Π΄ΡƒΠ³Π°ΠΌΠΈ. Π­Ρ‚ΠΎΡ‚ эвристичСский поиск сортируСт ΡƒΠ·Π»Ρ‹ Π³Ρ€Π°Ρ„Π° ΠΏΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, которая ΠΎΡ†Π΅Π½ΠΈΠ²Π°Π΅Ρ‚ Π΄Π»ΠΈΠ½Ρƒ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π³ΠΎ ΠΏΡƒΡ‚ΠΈ, проходящСго Ρ‡Π΅Ρ€Π΅Π· Π΄Π°Π½Π½Ρ‹ΠΉ ΡƒΠ·Π΅Π» ΠΈ ΠΈΠ΄ΡƒΡ‰Π΅Π³ΠΎ ΠΎΡ‚ Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ³ΠΎ ΡƒΠ·Π»Π° ΠΊ ΠΎΠ΄Π½ΠΎΠΌΡƒ ΠΈΠ· Ρ†Π΅Π»Π΅Π²Ρ‹Ρ…. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, этот Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ сочСтаСт Π² ΡΠ΅Π±Π΅ ΡƒΡ‡Π΅Ρ‚ Π΄Π»ΠΈΠ½ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡƒΡ‚Π΅ΠΉ ΠΈΠ· ΡƒΠΆΠ΅ исслСдованной части Π³Ρ€Π°Ρ„Π° поиска ΠΈΠ· Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ДСйкстры1 с ΡΠ²Ρ€ΠΈΡΡ‚ΠΈΠΊΠΎΠΉ Π½Π°ΠΈΡΠΊΠΎΡ€Π΅ΠΉΡˆΠ΅Π³ΠΎ спуска[4][5] для Π΅Ρ‰Π΅ нСисслСдованной части Π³Ρ€Π°Ρ„Π°.

Нильс НильсСн (Nils John Nilsson), родился Π² 1933 Π³. β€” амСриканский ΡƒΡ‡Π΅Π½Ρ‹ΠΉ, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· основополоТников направлСния ΠΈ Π°Π²Ρ‚ΠΎΡ€ ΠΌΠ½ΠΎΠ³ΠΈΡ… популярных ΠΊΠ½ΠΈΠ³ ΠΏΠΎ искусствСнному ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Ρƒ.

Нильс НильсСн (Nils John Nilsson), родился Π² 1933 Π³. — Π°ΠΌΠ΅Ρ€ΠΈΠΊΠ°Π½ΡΠΊΠΈΠΉ ΡƒΡ‡Π΅Π½Ρ‹ΠΉ, ΠΎΠ΄ΠΈΠ½ ΠΈΠ· ΠΎΡΠ½ΠΎΠ²ΠΎΠΏΠΎΠ»ΠΎΠΆΠ½ΠΈΠΊΠΎΠ² направлСния ΠΈ Π°Π²Ρ‚ΠΎΡ€ ΠΌΠ½ΠΎΠ³ΠΈΡ… популярных ΠΊΠ½ΠΈΠ³ ΠΏΠΎ ΠΈΡΠΊΡƒΡΡΡ‚Π²Π΅Π½Π½ΠΎΠΌΡƒ ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Ρƒ.

«Π˜ΡΠΊΡƒΡΡΡ‚Π²Π΅Π½Π½Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ ставит ΠΏΠ΅Ρ€Π΅Π΄ собой ΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠ΅Ρ€ΡŒΠ΅Π·Π½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ построСния Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π°, Π±Π°Π·ΠΈΡ€ΡƒΠΉΡˆΠ΅ΠΉΡΡ Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ… ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ построСниС Ρ‚Π°ΠΊΠΎΠΉ ΠΎΠ±Ρ‰Π΅ΠΉ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ ΠΏΠΎΠΊΠ° остаСтся Π² Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ стСпСни Π½Π΅Ρ€Π΅ΡˆΠ΅Π½Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, Ρ‚ΠΎ ΠΌΡ‹ ΡΠΊΠΎΠ½Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΡƒΠ΅ΠΌ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚Π΅Ρ… ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ°Ρ…, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΊΠ°ΡΠ°ΡŽΡ‚ΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡ΠΈ построСния ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… машин».

  • [1] Hart Π . Π•., Nilsson N.J., Raphael Π’. A Formal Basis for the Heuristic Determination of Minimum Cost Paths // IEEE Transactions on Systems Science and Cybernetics SSC4. 1968. No. 2.P. 100−107.
  • [2] Нильсон H. ΠŸΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ искусствСнного ΠΈΠ½Ρ‚Π΅Π»Π»Π΅ΠΊΡ‚Π°.
  • [3] Бпособы прСдставлСния Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ… Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… матСматичСских структур ΠΎΠ±ΡΡƒΠΆΠ΄Π°ΡŽΡ‚ΡΡ Π² Π΄ΠΎΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π² ΠΊΠΎΠ½Ρ†Π΅ Π³Π»Π°Π²Ρ‹.
  • [4] Алгоритм ДСйкстры поиска ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π³ΠΎ ΠΏΡƒΡ‚ΠΈ Π² Π³Ρ€Π°Ρ„Π΅ описан Π² ΠΎΡ‚ступлСнии Π² ΡΡ‚ΠΎΠΌΠΏΠ°Ρ€Π°Π³Ρ€Π°Ρ„Π΅.
  • [5] ΠœΠ΅Ρ‚ΠΎΠ΄ Π½Π°ΠΈΡΠΊΠΎΡ€Π΅ΠΉΡˆΠ΅Π³ΠΎ спуска описан Π² ΠΏ. 2.2.2.
ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ