ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² ΡƒΡ‡Ρ‘Π±Π΅, ΠΎΡ‡Π΅Π½ΡŒ быстро...
Π Π°Π±ΠΎΡ‚Π°Π΅ΠΌ вмСстС Π΄ΠΎ ΠΏΠΎΠ±Π΅Π΄Ρ‹

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΡΠΆΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ слова

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

НС ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π”ΠšΠ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ синхронизирован, Π½ΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π”ΠšΠ srf = (Q, E,<5) ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π½Π³ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° rk (#/) = min{|?(Q, Π³>)| v Π΅ Π•*}. Π Π°Π½Π³ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊΠΎΠ΅ минимальноС количСство состояний ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π² ΠΎΠ±Ρ€Π°Π·Π΅ мноТСства Q ΠΏΠΎΠ΄ дСйствиСм Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… словтак, для синхронизируСмых Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² Ρ€Π°Π½Π³ Ρ€Π°Π²Π΅Π½ 1. Как для синхронизируСмых Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ², Ρ‚Π°ΠΊ ΠΈ Π΄Π»Ρ нСсинхронизируСмых Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

  • Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅
    • 1. 1. Π‘ΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ ΠΈ ΡΠΆΠΈΠΌΠ°Π΅ΠΌΠΎΡΡ‚ΡŒ
    • 1. 2. Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ слова
    • 1. 3. Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΡΠΆΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ слова
    • 1. 4. Апробация Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ²
  • 2. Π Π°Π·Ρ€Π΅ΡˆΠΈΠΌΠΎΡΡ‚ΡŒ Π·Π°Π΄Π°Ρ‡ΠΈ распознавания ΡΠΆΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… слов
  • 3. Алгоритм распознавания ΡΠΆΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… слов
    • 3. 1. ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ свСдСния ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΡ
      • 3. 1. 1. Ѐишки ΠΈ Π΄Ρ‹Ρ€ΠΊΠΈ
      • 3. 1. 2. ПослойноС прСдставлСниС
      • 3. 1. 3. Π‘Ρ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ слоя
      • 3. 1. 4. Π‘Ρ‚Ρ€ΠΎΠ΅Π½ΠΈΠ΅ слоя ΠΏ-собствСнного Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°
      • 3. 1. 5. ΠœΠ΅Ρ‚ΠΊΠΈ состояний ΠΈ Ρ€ΠΎΠ»ΠΈ Π±ΡƒΠΊΠ²
      • 3. 1. 6. Основа
      • 3. 1. 7. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡŽ основы
      • 3. 1. 8. ВычислСния ΠΏΠΎ ΠΎΡΠ½ΠΎΠ²Π΅
    • 3. 2. Алгоритм
      • 3. 2. 1. ΠžΠ±Ρ‰Π΅Π΅ описаниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°
      • 3. 2. 2. ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° слова Π½Π° ΠΏ-ΠΏΠΎΠ»Π½ΠΎΡ‚Ρƒ
      • 3. 2. 3. ГСнСрация Ρ€ΠΎΠ»Π΅ΠΉ Π±ΡƒΠΊΠ²
      • 3. 2. 4. РаспрСдСлСниС Ρ€ΠΎΠ»Π΅ΠΉ ΠΈ Π½Π°Ρ‡Π°Π»ΠΎ рСкурсии
      • 3. 2. 5. Π¨Π°Π³ рСкурсии (Ρ€Π°Π·Π±ΠΈΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΠΎΠ΄ΠΊΠ»Π°ΡΡΡ‹)
      • 3. 2. 6. ΠšΠ»Π°ΡΡΡ‹ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ², Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠ΅ разбиСния
      • 3. 2. 7. ΠšΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎΡΡ‚ΡŒ
    • 3. 3. ΠΠ΅ΠΈΠ·ΠΎΠΌΠΎΡ€Ρ„Π½ΠΎΡΡ‚ΡŒ рассматриваСмых Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ²
    • 3. 4. ВрСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ°
  • 4. Алгоритмы поиска ΠΈ ΠΏΠΎΡΡ‚роСния ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΈ ΡΠΆΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… слов
    • 4. 1. ΠŸΠ΅Ρ€Π΅Π±ΠΎΡ€Π½Ρ‹ΠΉ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ поиска ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠΈΡ… ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… слов
    • 4. 2. Поиск ΡΠΆΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… слов
    • 4. 3. Π Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚Π΅Π»ΡŒ слов, ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚
    • 4. 4. Алгоритм построСния ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… слов Ρ‡Π΅Ρ€Π΅Π· пСрСсСчСниС языков
    • 4. 5. Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹
  • 5. Π—Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΠ±Ρ€Π°Π· 2-ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… слов

Π£Π½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Π΅ ΡΠΆΠΈΠΌΠ°ΡŽΡ‰ΠΈΠ΅ слова (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

1.1 Π‘ΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ ΠΈ ΡΠΆΠΈΠΌΠ°Π΅ΠΌΠΎΡΡ‚ΡŒ.

Π”Π΅Ρ‚Π΅Ρ€ΠΌΠΈΠ½ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΌ ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΌ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠΌ (ΠΈΠ»ΠΈ ΠΊΡ€Π°Ρ‚ΠΊΠΎ Π”ΠšΠ) ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ Ρ‚Ρ€ΠΎΠΉΠΊΡƒ srf — (Q, Π•, S), Π³Π΄Π΅ Q — ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ΅ мноТСство состояний, Π• — ΠΊΠΎΠ½Π΅Ρ‡Π½Ρ‹ΠΉ Π²Ρ…ΠΎΠ΄Π½ΠΎΠΉ Π°Π»Ρ„Π°Π²ΠΈΡ‚, ΠΈ 5 — Π²ΡΡŽΠ΄Ρƒ опрСдСлСнная функция ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ², Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‰Π°Ρ ΠΈΠ· Q Ρ… Π• Π² Q. ДСйствиС Π±ΡƒΠΊΠ² ΠΈΠ· Π• Π½Π° мноТСство состояний Q, опрСдСляСмоС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠ΅ΠΉ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² 5, СстСствСнным ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅Ρ‚ΡΡ Π΄ΠΎ Π΄Π΅ΠΉΡΡ‚вия слов ΠΈΠ· ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π•-ΠΏΠΎΡ€ΠΎΠΆΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΌΠΎΠ½ΠΎΠΈΠ΄Π° Π•* с ΠΏΡƒΡΡ‚Ρ‹ΠΌ словом СпослСднСС дСйствиС Π±ΡƒΠ΄Π΅ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· 5. Для ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ слова v Π΅ Π•* ΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ³ΠΎ RQ Q ΠΌΡ‹ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΠΌ дСйствиС словом v Π½Π° ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ R ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: S (R, v) = {S (q, v) q 6 .R}. Π”Π΅Ρ„Π΅ΠΊΡ‚ΠΎΠΌ дСйствия слова v Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ Π½Π°Π·ΠΎΠ²Π΅ΠΌ dfv (stf) — Q — Π³>)|.

Π”ΠšΠ = (Q, Π•, 5) называСтся синхронизируСмым, Ссли дСйствиС Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ слова w G Π•* ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ всС состояния этого Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΎΠ΄Π½ΠΎ состояниС, Ρ‚. Π΅. сущСствуСт состояниС Ρ€ G Q Ρ‚Π°ΠΊΠΎΠ΅, Ρ‡Ρ‚ΠΎ для всСх состояний q? Q Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ΅Ρ‚ся 5(q, w) = Ρ€Ρ‚Π°ΠΊΠΎΠ΅ слово w Π±ΡƒΠ΄Π΅ΠΌ Π½Π°Π·Ρ‹Π²Π°Ρ‚ΡŒ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌ словом для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° ,<Π³/.

Рис. 1: Автомат Π§Π΅Ρ€Π½ΠΈ с 4 состояниями.

На Ρ€ΠΈΡ. 1 прСдставлСн ΠΏΡ€ΠΈΠΌΠ΅Ρ€ синхронизируСмого Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°. Π›Π΅Π³ΠΊΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ любоС состояниС этого Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° словом ab3ab3a отобраТаСтся Π² ΡΠΎΡΡ‚ояниС 2, Ρ‚. Π΅. слово ab3ab3a являСтся ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌ словом для Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°. ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ Π»ΡŽΠ±ΠΎΠ³ΠΎ синхронизируСмого Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° сущСствуСт бСсконСчно ΠΌΠ½ΠΎΠ³ΠΎ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… слов, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Ссли ΠΌΡ‹ ΠΏΡ€ΠΈΠΏΠΈΡˆΠ΅ΠΌ ΠΊ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΌΡƒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ слову Π² Π½Π°Ρ‡Π°Π»ΠΎ ΠΈ Π² ΠΊΠΎΠ½Π΅Ρ† Π»ΡŽΠ±Ρ‹Π΅ слова, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ слово ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ этот Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚. ΠžΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ слово Π°Πͺ3Π°Πͺ3Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ являСтся ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌ словом для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° Π§Π΅Ρ€Π½ΠΈ с 4 состояниями, Π½ΠΎ Π΅Ρ‰Π΅ ΠΈ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠΈΠΌ с Π΄Π°Π½Π½Ρ‹ΠΌ свойством.

Π§Ρ‚ΠΎ ΠΆΠ΅ Ρ…ΠΎΡ€ΠΎΡˆΠ΅Π³ΠΎ Π² ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅ΠΌ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ словС ΠΈ ΠΏΠΎΡ‡Π΅ΠΌΡƒ здСсь умСстно слово 'синхронизация'? Для ΠΎΡ‚Π²Π΅Ρ‚Π° прСдставим, Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΈΠΌΠ΅Π΅ΠΌ нСсколько ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²Ρ‹Ρ… синхронизируСмых Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ², Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‰ΠΈΡ… нСзависимо, ΠΈ ΠΏΡƒΡΡ‚ΡŒ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· ΡΡ‚ΠΈΡ… Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² находится Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ состоянии, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹Π΅ состояния для Ρ€Π°Π·Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² ΠΌΠΎΠ³ΡƒΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ. Если ΠΌΡ‹ ΠΊΠΎ Π²ΡΠ΅ΠΌ этим Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°ΠΌ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ ΠΈΡ… ΡΠ»ΠΎΠ²ΠΎ, Ρ‚ΠΎ Π²ΡΠ΅ ΠΎΠ½ΠΈ окаТутся Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈ Ρ‚ΠΎΠΌ ΠΆΠ΅ состоянии — Ρ‚Π΅ΠΌ самым, дальнСйшая Ρ€Π°Π±ΠΎΡ‚Π° этих Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² ΠΏΠΎΠ΄ дСйствиСм Π΅Π΄ΠΈΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚ΠΎΠΊΠ° сигналов Π±ΡƒΠ΄Π΅Ρ‚ синхронизирована. МоТно ΡΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½ΠΎΠ΅ слово Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΠ»ΠΎ 'сброс' всСх этих Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² Π² 'Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠ΅' состояниС. Π”Ρ€ΡƒΠ³ΠΈΠΌ Π²Π°ΠΆΠ½Ρ‹ΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ слова являСтся ситуация, ΠΊΠΎΠ³Π΄Π° Ρƒ Π½Π°Ρ имССтся ΠΎΠ΄ΠΈΠ½ синхронизируСмый Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚, Π½ΠΎ ΠΌΡ‹ Π½Π΅ Π·Π½Π°Π΅ΠΌ, Π² ΠΊΠ°ΠΊΠΎΠΌ состоянии ΠΎΠ½ Π½Π°Ρ…одится. Π’ΠΎΠ³Π΄Π° ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ Π΅Π³ΠΎ слова ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄Π΅Ρ‚ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ Π² Π·Π°Ρ€Π°Π½Π΅Π΅ извСстноС Π½Π°ΠΌ состояниС. Π’. Π΅. ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ слово позволяСт ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΡ‚ΡŒ Π½Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΡΡ‚ΡŒ повСдСния Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°! БущСствуСт мноТСство Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΉ, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ… описаны Π² Ρ€Π°Π±ΠΎΡ‚Π°Ρ… [23- 29].

Одним ΠΈΠ· ΠΏΠ΅Ρ€Π²Ρ‹Ρ… понятиС синхронизируСмости сформулировал Π§Π΅Ρ€Π½ΠΈ (Π‘Π΅Π³ΠΏΡƒ) Π² 1964 Π³ΠΎΠ΄Ρƒ, Π² Ρ€Π°Π±ΠΎΡ‚Π΅ [15]. Π§Π΅Ρ€Π½ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ высказал Π³ΠΈΠΏΠΎΡ‚Π΅Π·Ρƒ:

Π“ΠΈΠΏΠΎΡ‚Π΅Π·Π° 1.1 (Π‘Π΅Π³ΠΏΡƒ, 1964). Π›ΡŽΠ±ΠΎΠΉ синхронизируСмый Π”ΠšΠ srf = (Q, E,<5) ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ синхронизирован словом Π΄Π»ΠΈΠ½Ρ‹ Π½Π΅ Π±ΠΎΠ»ΡŒΡˆΠ΅ΠΉ, Ρ‡Π΅ΠΌ (|(3| — I)2 β€’.

Π‘ Ρ‚Π΅Ρ… ΠΏΠΎΡ€ Π±Ρ‹Π»ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠΏΡ‹Ρ‚ΠΎΠΊ Π΄ΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΠΏΡ€ΠΎΠ²Π΅Ρ€Π³Π½ΡƒΡ‚ΡŒ эту Ρ‚Π°ΠΊ Π»Π΅Π³ΠΊΠΎ Ρ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΡƒΠ΅ΠΌΡƒΡŽ Π³ΠΈΠΏΠΎΡ‚Π΅Π·Ρƒ, Π½ΠΎ Π½ΠΈ ΠΎΠ΄Π½Π° ΠΈΠ· Π½ΠΈΡ… Π½Π΅ ΡƒΠ²Π΅Π½Ρ‡Π°Π»Π°ΡΡŒ успСхом. На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π³ΠΈΠΏΠΎΡ‚Π΅Π·Π° Π΄ΠΎΠΊΠ°Π·Π°Π½Π° для многочислСнных классов Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² (см. [5- 14- 19- 21- 34−38]), Π° Π² ΠΎΠ±Ρ‰Π΅ΠΌ случаС ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π° Ρ‚ΠΎΠ»ΡŒΠΊΠΎ кубичСская вСрхняя ΠΎΡ†Π΅Π½ΠΊΠ° М (см. [1]). Π‘Π°ΠΌ ΠΆΠ΅ Π§Π΅Ρ€Π½ΠΈ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ [15] построил Π±Π΅ΡΠΊΠΎΠ½Π΅Ρ‡Π½ΡƒΡŽ ΡΠ΅Ρ€ΠΈΡŽ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ², ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠΈΠ΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ слова ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΈΠΌΠ΅ΡŽΡ‚ Π΄Π»ΠΈΠ½Ρƒ (|<2| — I)2, ΠΈ Π΄ΠΎΠΊΠ°Π·Π°Π» Ρ‚Π΅ΠΌ самым, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½ΡƒΡŽ ΠΎΡ†Π΅Π½ΠΊΡƒ нСльзя ΠΏΠΎΠ½ΠΈΠ·ΠΈΡ‚ΡŒ.

ΠŸΠ΅Ρ€Π²ΠΎΠΉ алгоритмичСской Π·Π°Π΄Π°Ρ‡Π΅ΠΉ, связанной с ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒΡŽ, являСтся Π·Π°Π΄Π°Ρ‡Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° srf = (Q, Π•, S) Π½Π° ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΠ΅-ΠΌΠΎΡΡ‚ΡŒ. ΠžΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ΡΡ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΡƒ Π·Π° Π²Ρ€Π΅ΠΌΡ 0(|Π•||<5|2), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ 0(Q2) пространства (см. [21]). Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ Π½Π° ΠΏΠ°Ρ€Π°Ρ… = Π³Π΄Π΅ Q^ = Q Ρ… Q,.

М ((Ρ€,</),*) = (5(Ρ€, a), S (q, a)) V (p, g) 6 Q[2] Va G E.

ПослС этого достаточно Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΠ°Ρ€Ρ‹ Π²ΠΈΠ΄Π° (Ρ€, Ρ€) ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΈΠ· ΡΡ‚ΠΎΠ³ΠΎ мноТСства ΠΏΠ°Ρ€ ΠΌΠΎΠΆΠ½ΠΎ, идя ΠΏΠΎ ΠΎΠ±Ρ€Π°Ρ‚Π½Ρ‹ΠΌ Ρ€Π΅Π±Ρ€Π°ΠΌ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°, Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ всС ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°Ρ€Ρ‹. Π­Ρ‚ΠΎ условиС эквивалСнтно Ρ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Π»ΡŽΠ±ΡƒΡŽ ΠΏΠ°Ρ€Ρƒ (Π³, s) состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° sf ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ»Π΅ΠΈΡ‚ΡŒ, Ρ‚. Π΅. подходящим словом v G Π•* пСрСвСсти состояния Π³ ΠΈ s Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ состояниС Ρ€.

Π’ Ρ€Π°Π±ΠΎΡ‚Π΅ [21] Π­ΠΏΡˆΡ‚Π΅ΠΉΠ½ (Eppstein) Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π», Ρ‡Ρ‚ΠΎ для Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° = (Q, Π•, 8) ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ слово Π·Π° Π²Ρ€Π΅ΠΌΡ 0(|E||Q|2 + |Q|3). Π”Π»ΠΈΠ½Π° Ρ‚Π°ΠΊΠΎΠ³ΠΎ слова ^ + 0(Q2).

А ΠΊΠ°ΠΊ Π½Π°ΠΉΡ‚ΠΈ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ srf — (Q, Π•, слово? Для этого ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ Π½Π° ΠΏΠΎΠ΄ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π°Ρ… = (2®, Π•, А), Π³Π΄Π΅ 2® ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ мноТСство всСх подмноТСств мноТСства Q, Π° Ρ„ункция Π”: 2*2 Ρ… Π• —> 2^ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Π” (М, Π°) = {5{q, a) q G М} УМ Π‘ Q Va 6 Π•.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΡΡ‚Π°Π»ΠΎΡΡŒ Π½Π°ΠΉΡ‚ΠΈ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠΈΠΉ ΠΏΡƒΡ‚ΡŒ ΠΈΠ· ΠΌΠ½ΠΎΠΆΠ΅ΡΡ‚Π²Π° всСх состояний Q Π² Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ одноэлСмСнтноС подмноТСство. Π’Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ Π΄Π°Π΅Ρ‚ Π½Π΅ ΡΠ°ΠΌΡƒΡŽ Π»ΡƒΡ‡ΡˆΡƒΡŽ ΠΎΡ†Π΅Π½ΠΊΡƒ Π½Π° Π΄Π»ΠΈΠ½Ρƒ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π³ΠΎ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ srf слова, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ 2'Β°' — |Q| — 1, Π½ΠΎ Π²ΡΠ΅ ΠΆΠ΅ позволяСт Π½Π°ΠΉΡ‚ΠΈ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π΅ слово.

Π‘Π°Π»ΠΎΠΌΠ°Π° (Salomaa) [35] ΠΈ Π­ΠΏΡˆΡ‚Π΅ΠΉΠ½ [21] Π΄ΠΎΠΊΠ°Π·Π°Π»ΠΈ, Ρ‡Ρ‚ΠΎ Π·Π°Π΄Π°Ρ‡Π°, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ для Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° srf ΠΈ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ числа L Ρ‚рСбуСтся ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ, ΠΈΠΌΠ΅Π΅Ρ‚ Π»ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ srf ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ слово Π΄Π»ΠΈΠ½Ρ‹ L, являСтся NP-ΠΏΠΎΠ»Π½ΠΎΠΉ. По-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ эту Π·Π°Π΄Π°Ρ‡Ρƒ ΠΌΠΎΠΆΠ½ΠΎ ΡΡ„ΠΎΡ€ΠΌΡƒΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ: ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π΅ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ слово для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π»ΠΈΠ½Ρƒ, Π½Π΅ ΠΏΡ€Π΅Π²ΠΎΡΡ…ΠΎΠ΄ΡΡ‰ΡƒΡŽ L. Π‘Π°ΠΌΠΎΡ‚ΠΈΠΉ (Samotij) Π² Ρ€Π°Π±ΠΎΡ‚Π΅ [36] Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π», Ρ‡Ρ‚ΠΎ Π·Π°Π΄Π°Ρ‡Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π΅ слово, ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π»ΠΈΠ½Ρƒ Ρ€ΠΎΠ²Π½ΠΎ L, являСтся ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ iVP-Ρ‚Ρ€ΡƒΠ΄Π½ΠΎΠΉ ΠΈ ΡΠΎ — NPΡ‚Ρ€ΡƒΠ΄Π½ΠΎΠΉ.

НС ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Π”ΠšΠ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ синхронизирован, Π½ΠΎ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π”ΠšΠ srf = (Q, E,<5) ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ€Π°Π½Π³ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° rk (#/) = min{|?(Q, Π³>)| v Π΅ Π•*}. Π Π°Π½Π³ ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚, ΠΊΠ°ΠΊΠΎΠ΅ минимальноС количСство состояний ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ Π² ΠΎΠ±Ρ€Π°Π·Π΅ мноТСства Q ΠΏΠΎΠ΄ дСйствиСм Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… словтак, для синхронизируСмых Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² Ρ€Π°Π½Π³ Ρ€Π°Π²Π΅Π½ 1. Как для синхронизируСмых Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ², Ρ‚Π°ΠΊ ΠΈ Π΄Π»Ρ нСсинхронизируСмых Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎ ΡΠΆΠΈΠΌΠ°Π΅ΠΌΠΎΡΡ‚ΠΈ. Π’ΠΎΠ·ΡŒΠΌΠ΅ΠΌ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ Π½Π°Ρ‚ΡƒΡ€Π°Π»ΡŒΠ½ΠΎΠ΅ число ΠΏ. Π”ΠšΠ srf = (Q, Π•, S) называСтся ΠΏ-сТимаСмым, Ссли найдСтся Ρ‚Π°ΠΊΠΎΠ΅ слово w 6 Π•*, Ρ‡Ρ‚ΠΎ |5(Q, w)| < — ΠΈ, Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ словами, dfw (я/) > ΠΏ. Π’Π°ΠΊΠΎΠ΅ слово w Π½Π°Π·Ρ‹Π²Π°Π΅Ρ‚ся ΠΏ-ΡΠΆΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΌ для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° я/. Π‘ΡƒΠ΄Π΅ΠΌ Ρ‚Π°ΠΊΠΆΠ΅ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ слово w ΡΠΆΠΈΠΌΠ°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹ΠΉ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ j/Π½Π°ΠΏ состояний. Ясно, Ρ‡Ρ‚ΠΎ для любого числа 0 < ΠΈ < Q — rk (stf) Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ srf являСтся ΠΏ-сТимаСмым.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ, являСтся Π»ΠΈ Π΄Π°Π½Π½Ρ‹ΠΉ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ srf = (Q, Π•, S) ΠΏ-сТимаСмым, ΠΌΠΎΠΆΠ½ΠΎ Π·Π° Π²Ρ€Π΅ΠΌΡ 0(|E||Q|2 + Q3 -InQ2), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Π΅ ΠΆΠ΅ ΠΈΠ΄Π΅ΠΈ, Ρ‡Ρ‚ΠΎ ΠΈ Π² Ρ€Π°Π±ΠΎΡ‚Π΅ Π­ΠΏΡˆΡ‚Π΅ΠΉΠ½Π° [21].

Π’ 1983 Π³ΠΎΠ΄Ρƒ Пэн (Pin) Π² Ρ€Π°Π±ΠΎΡ‚Π΅ [30] ΠΎΠ±ΠΎΠ±Ρ‰ΠΈΠ» Π³ΠΈΠΏΠΎΡ‚Π΅Π·Ρƒ Π§Π΅Ρ€Π½ΠΈ:

Π“ΠΈΠΏΠΎΡ‚Π΅Π·Π° 1.2 (Pin, 1983). Π›ΡŽΠ±ΠΎΠΉ ΠΏ-ΡΠΆΠΈΠ»ΡˆΠ΅ΠΌΡ‹ΠΉ Π”ΠšΠ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ сТат Π½Π° ΠΏ ΡΠ»ΠΎΠ²ΠΎΠΌ Π΄Π»ΠΈΠ½Ρ‹ Π½Π΅ Π±ΠΎΠ»ΡŒΡˆΠ΅ΠΉ, Ρ‡Π΅ΠΌ ΠΏ2.

Однако, ΠšΠ°Ρ€ΠΈ (Kari) Π² 2000 Π³ΠΎΠ΄Ρƒ ΠΎΠΏΡ€ΠΎΠ²Π΅Ρ€Π³ эту Π³ΠΈΠΏΠΎΡ‚Π΅Π·Ρƒ [24], построив Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ с 6-ю состояниями Ρ‚Π°ΠΊΠΎΠΉ, Ρ‡Ρ‚ΠΎ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠ΅Π΅ ΡΠΆΠΈΠΌΠ°ΡŽΡ‰Π΅Π΅ этот Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ Π½Π° 4 состояния слово ΠΈΠΌΠ΅Π΅Ρ‚ Π΄Π»ΠΈΠ½Ρƒ 17 = 42+1. Π”Ρ€ΡƒΠ³ΠΈΡ… ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠ², ΠΎΠΏΡ€ΠΎΠ²Π΅Ρ€Π³Π°ΡŽΡ‰ΠΈΡ… Π΄Π°Π½Π½ΡƒΡŽ Π³ΠΈΠΏΠΎΡ‚Π΅Π·Ρƒ, ΠΏΠΎΠΊΠ° Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ.

БинхронизируСмости ΠΈ Π΅Π΅ ΠΎΠ±ΠΎΠ±Ρ‰Π΅Π½ΠΈΡΠΌ посвящСно мноТСство Ρ€Π°Π±ΠΎΡ‚, Π² Ρ‚ΠΎΠΌ числС Π½Π΅Π΄Π°Π²Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Павла ΠœΠ°Ρ€Ρ‚ΡŽΠ³ΠΈΠ½Π° [2−4- 26- 27].

6 Π—Π°ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅.

Π’ Π³Π»Π°Π²Π΅ 2 ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ слова w € Π•*, Π½Π΅ ΡΠ²Π»ΡΡŽΡ‰Π΅Π³ΠΎΡΡ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ Π³Π³-ΡΠΆΠΈΠΌΠ°ΡŽΡ‰ΠΈΠΌ словом, найдСтся Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚-ΠΊΠΎΠ½Ρ‚Ρ€ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΠΉ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 2|Π³ΠΈ|(ΠΏ — 1) + 2 состояний. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, языки Π‘ΠΏ (Π•) всСх n-ΡΠΆΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… слов Π½Π°Π΄ Π°Π»Ρ„Π°Π²ΠΈΡ‚ΠΎΠΌ Π• ΡΠ²Π»ΡΡŽΡ‚ся рСкурсивными для всСх Π³Π³., Ρ‡Ρ‚ΠΎ ΠΎΠ±ΠΎΠ±Ρ‰Π°Π΅Ρ‚ извСстный Ρ€Π°Π½Π΅Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎ Ρ€Π΅ΠΊΡƒΡ€ΡΠΈΠ²Π½ΠΎΡΡ‚ΠΈ языка всСх 2-ΡΠΆΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… слов. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΈΠ· Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΡΡ‚ΠΈ прСдставлСнной ΠΎΡ†Π΅Π½ΠΊΠΈ слСдуСт, Ρ‡Ρ‚ΠΎ, Π²ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, языки Π‘ΠΏ ΡΠ²Π»ΡΡŽΡ‚ся контСкстными, Π°, Π²ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Π·Π°Π΄Π°Ρ‡Π° распознавания Ρ‚Π³-ΡΠΆΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… слов ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ‚ классу слоТности co-NP.

Π’ Π³Π»Π°Π²Π΅ 3 ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Ρ‹ частичныС послойныС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Ρ‹ (основы), Π·Π°Π΄Π°ΡŽΡ‰ΠΈΠ΅ классы ΠΏΠΎΠ»Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ², ΠΈ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ, читая провСряСмоС слово w, ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ частичныС послойныС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Ρ‹ Π΄ΠΎ ΠΏΠΎΠ»Π½Ρ‹Ρ… Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² с Ρ†Π΅Π»ΡŒΡŽ поиска ΠΊΠΎΠ½Ρ‚Ρ€ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°. Π’Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ описанныС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ достраивания приводят ΠΊ Π½Π΅ΠΈΠ·ΠΎΠΌΠΎΡ€Ρ„Π½Ρ‹ΠΌ ΠΌΠ΅ΠΆΠ΄Ρƒ собой Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°ΠΌ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π° нСкоторая статистика Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹ построСнного Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ слов Π½Π° Ρ‚Π³-ΡΠΆΠΈΠΌΠ°Π΅ΠΌΠΎΡΡ‚ΡŒ.

Π“Π»Π°Π²Π° 4 содСрТит описаниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ² поиска ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠΈΡ… ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… ΡΠΆΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… слов, Π° Ρ‚Π°ΠΊΠΆΠ΅ описаниС Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠ° построСния Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΡ… ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… слов, строящСго пСрСсСчСния языков ΠΈ ΠΎΡ‚Π±Ρ€Π°ΡΡ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎ 'дальниС' состояния Π² Ρ€Π°ΡΠΏΠΎΠ·Π½Π°Π²Π°Ρ‚Слях ΠΏΠΎΠ»ΡƒΡ‡Π°ΡŽΡ‰ΠΈΡ…ΡΡ пСрСсСчСний. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠΈΡ… ΠΈ Π΄ΠΎΡΡ‚Π°Ρ‚ΠΎΡ‡Π½ΠΎ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΈΡ… ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΈ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹Ρ… ΡΠΆΠΈΠΌΠ°ΡŽΡ‰ΠΈΡ… слов.

НаконСц, Π² Π³Π»Π°Π²Π΅ 5 Π΄ΠΎΠΊΠ°Π·Π°Π½ΠΎ, Ρ‡Ρ‚ΠΎ Ссли любоС ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½ΠΎΠ΅ 2-синхрони-Π·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π΅ слово ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ справа Π½Π°Π»Π΅Π²ΠΎ, Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½ΠΎΠ΅ Π·Π΅Ρ€ΠΊΠ°Π»ΡŒΠ½ΠΎΠ΅ слово Ρ‚Π°ΠΊΠΆΠ΅ Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ½ΠΈΠ²Π΅Ρ€ΡΠ°Π»ΡŒΠ½Ρ‹ΠΌ 2-ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠΌ словом.

Автор Π²Ρ‹Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π³Π»ΡƒΠ±ΠΎΠΊΡƒΡŽ Π±Π»Π°Π³ΠΎΠ΄Π°Ρ€Π½ΠΎΡΡ‚ΡŒ своСму Π½Π°ΡƒΡ‡Π½ΠΎΠΌΡƒ Ρ€ΡƒΠΊΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŽ Π”. Π‘. АнаничСву ΠΈ ΠΏΡ€ΠΎΡ„Сссору М. Π’. Π’ΠΎΠ»ΠΊΠΎΠ²Ρƒ Π·Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ Π² ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ тСкстов ΠΈ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅.

ΠŸΠΎΠΊΠ°Π·Π°Ρ‚ΡŒ вСсь тСкст

Бписок Π»ΠΈΡ‚Π΅Ρ€Π°Ρ‚ΡƒΡ€Ρ‹

  1. А.А., Рысцов И. К., Π‘ΠΏΠΈΠ²Π°ΠΊ М. А. Π­ΠΊΡΡ‚Ρ€Π΅ΠΌΠ°Π»ΡŒΠ½Π°Ρ комбинаторная Π·Π°Π΄Π°Ρ‡Π°, связанная с Π΄Π»ΠΈΠ½ΠΎΠΉ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰Π΅Π³ΠΎ слова Π² Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π΅ / / Ки-Π±Π΅Ρ€Π½Π΅Π½ΠΈΠΊΠ°. 1987. № 2. Π‘. 16−20.
  2. П.Π’. БСрСТная ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ частичных Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² // Π’Ρ€ΡƒΠ΄Ρ‹ 39-ΠΉ Ρ€Π΅Π³ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠΎΠ»ΠΎΠ΄Π΅ΠΆΠ½ΠΎΠΉ ΠΊΠΎΠ½Ρ„Π΅Ρ€Π΅Π½Ρ†ΠΈΠΈ «ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ тСорСтичСской ΠΈ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΉ ΠΌΠ°Ρ‚Π΅ΠΌΠ°Ρ‚ΠΈΠΊΠΈ». Π•ΠΊΠ°Ρ‚Π΅Ρ€ΠΈΠ½Π±ΡƒΡ€Π³, 2008. Π‘. 336−341.
  3. П.Π’. НиТниС ΠΎΡ†Π΅Π½ΠΊΠΈ Π΄Π»ΠΈΠ½Ρ‹ ΠΊΡ€Π°Ρ‚Ρ‡Π°ΠΉΡˆΠΈΡ… Π±Π΅Ρ€Π΅ΠΆΠ½ΠΎ ΡΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… слов для Π΄Π²ΡƒΡ…- ΠΈ Ρ‚Ρ€Ρ‘Ρ…Π±ΡƒΠΊΠ²Π΅Π½Π½Ρ‹Ρ… частичных Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² // ДискрСтный Π°Π½Π°Π»ΠΈΠ· ΠΈ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ. 2008. Π‘. 44−56.
  4. ΠœΠ°Ρ€Ρ‚ΡŽΠ³ΠΈΠ½ П.Π’. PSPACE-ΠΏΠΎΠ»Π½ΠΎΡ‚Π° Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ частичных Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² Π½Π° Π±Π΅Ρ€Π΅ΠΆΠ½ΡƒΡŽ ΠΈΠ½Ρ…Ρ€ΠΎΠ½ΠΈΠ·ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ // Π˜Π·Π²Π΅ΡΡ‚ΠΈΡ Π£Ρ€Π°Π»ΡŒΡΠΊΠΎΠ³ΠΎ государствСнного унивСрситСта. 2008. № 62. Π‘. 106−150.
  5. И.К. О Π΄Π»ΠΈΠ½Π΅ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π½Ρ‹Ρ… слов для Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΎΠ² с ΠΏΡ€ΠΎΡΡ‚Ρ‹ΠΌΠΈ ΠΈΠ΄Π΅ΠΌ-ΠΏΠΎΡ‚Π΅Π½Ρ‚Π°ΠΌΠΈ // ΠšΠΈΠ±Π΅Ρ€Π½Π΅Ρ‚ΠΈΠΊΠ° ΠΈ ΡΠΈΡΡ‚Π΅ΠΌΠ½Ρ‹ΠΉ Π°Π½Π°Π»ΠΈΠ·. 2000. № 3. Π‘. 32−39.
  6. Π”ΠΆ. Алгоритм для ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎΠ³ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° // ΠšΠΈΠ±Π΅Ρ€Π½Π΅Ρ‚ΠΈΡ‡Π΅ΡΠΊΠΈΠΉ сборник. Новая сСрия. М.: ΠœΠΈΡ€, 1974. Π’Ρ‹ΠΏ. 11. Π‘. 177−184.
  7. Programmable and autonomus computing machine made of biomolecules / R. Adar, Y. Benenson, E. Keinan et al.] // Nature. Vol. 414 № 1. P. 430−434.
  8. DNA molecule provides a computing machine with both data and fuel / R. Adar, Y. Benenson, Z. Livneh et al.] // Proceedings of the National Academy of Sciences of USA. 2003. Vol. 100. P. 2191−2196.
  9. Almeida J., Volkov M.V. Profinite identities for finite semigroups whose subgroups belong to a given pseudovariety // Journal of Algebra and Its Applications. 2003. № 2. P. 137−163.
  10. Almeida J., Volkov M.V. Subword complexity of profinite words and subgroups of free profinite semigroups // International Journal of Algebra and Computation. 2006. Vol. 15 № 2. P. 221−258.
  11. Ananichev D.S., Cherubini A., Volkov M.V. Image reducing words and subgroups of free groups // Theoretical Computer Science. 2003. Vol. 307. P. 77−92.
  12. Ananichev D.S., Volkov M.V. Synchronizing monotonic automata // Lecture Notes in Computer Science: Developments in Language Theory (7th International Conference, Szeged, 2003). Berlin-Heidelberg-New York: Springer-Verlag, 2003. Vol. 2710. P. 111−121.
  13. Cerny J. Poznamka ΠΊ homogennym eksperimentom s konecnymi avtomatami // Matematicko-Fyzikalny Casopis. Slovenskej Akademie Vied, 1964. Vol. 14. P. 208−216.
  14. Cherubini A., Kisielewicz A. Recognizing collapsing words is co-NP-complete // Proceedings of the 8th International Workshop on Descriptional Complexity of Formal Systems / Eds. H. Leung, G. Pighizzini. Las Cruces, 2006. P. 106−117.
  15. Cherubini A., Kisielewicz A. Collapsing words, permutation conditions and coherent colorings of trees // Theoretical Computer Science. 2009. Vol. 410. P. 2135−2147.
  16. Dubuc L. Sur les automates circulaires et la conjecture de Cerny // RAIRO Theoretical Informatics and Application. 1998. Vol. 32. P. 21−34.
  17. Duske J., Ito M. On cofinal and definite automata // Acta Cybernetica. 1983. Vol. 6. P. 181−189.
  18. Eppstein D. Reset sequences for monotonic automata / / SI AM Journal on Computing. 1990. Vol. 19. P. 500−510.
  19. Jurgensen H. Synchronization. // Proceedings of International Conference on Language and Automata Theory and Applications. Tarragona, 2007. P. 27−49.
  20. Kari J. A counter example to a conjecture concerning synchronizing words in finite automata // EATCS Bull. 2001. Vol. 73. P. 146.
  21. Margolis S., Pin J.-E., Volkov M.V. Words guaranteeing minimum image // International Journal of Foundations of Computer Science. 2004. Vol. 15. P. 259−276.
  22. Martyugin P.V. Complexity of problems concerning reset words for commutative automata and automata with simple idempotents / / Proceedings of the 12th International Conference on Automata and Formal Languages. 2008. P. 314−324.
  23. Martyugin P.V. A series of slowly synchronizable automata with a zero state over a small alphabet // Information and Computation. 2008. Vol. 206. P. 1197−1203.
  24. Moore E. Gedanken-experiments with sequential machines // Annals of Mathematics Studies: Automata Studies / Eds. Π‘. E. Shannon, J. McCarthy. Princeton: Princeton University Press, 1956. № 34. P. 129−153.
  25. Natarajan B.K. An algorithmic approach to the automated design of parts orienters // Foundations of Computer Science: 27th Annual Symposium. IEEE, 1986. P. 132−142.
  26. Pin J.-E. On two combinatorial problems arising from automata theory // Annals of Discrete Mathematics. 1983. Vol. 17. P. 535−548.
  27. Identities in full transformation semigroups. / R. Poschel, M.V. Sapir, N. Sauer et al.] //Algebra Universalis. 1994. Vol. 31. P. 580−588.
  28. Pribavkina E.V. On some properties of the Language of 2-collapsing words // International Journal of Foundations of Computer Science. 2006. Vol. 17. P. 665−676.
  29. Reilly N.R., Zhang S. Decomposition of the lattice of pseudovarieties of finite semigroups induced by bands //Algebra Universalis. 2000. Vol. 44. P. 217−239.
  30. Rystsov I.C. Reset words for commutative and solvable automata // Theoretical Computer Science. 1997. Vol. 172. P. 273−279.
  31. Salomaa A. Composition sequences for functions over a finite domain. // Theoretical Computer Science. 2003. Vol. 292. P. 263−281.
  32. Samotij W. A note on the complexity of the problem of finding shortest synchronizing words // Proceedings of International Conference AutoMathA. Palermo, 2007.
  33. Sauer N., Stone M.G. Composing functions to reduce image size // Ars Combinatoria. 1991. Vol. 31. P. 171−176.
  34. Trahtman A.N. The Cerny conjecture for aperiodic automata // Discrete Mathematics and Theoretical Computer Science. 2007. Vol. 9 № 2. P. 3−10.
  35. Π Π°Π±ΠΎΡ‚Ρ‹ Π°Π²Ρ‚ΠΎΡ€Π° ΠΏΠΎ Ρ‚Π΅ΠΌΠ΅ диссСртации
  36. Ananichev D.S., Petrov I.V., Volkov M.V. Collapsing words: a progress report // International Journal of Foundations of Computer Science. 2006. Vol. 17 № 3. P. 507−518.
  37. Petrov I.V. An algorithm for recognition of n-collapsing words // Theoretical Computer Science. 2008. Vol. 391. P. 99−108.
Π—Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ