Π”ΠΈΠΏΠ»ΠΎΠΌ, курсовая, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ Ρ€Π°Π±ΠΎΡ‚Π°
ΠŸΠΎΠΌΠΎΡ‰ΡŒ Π² написании студСнчСских Ρ€Π°Π±ΠΎΡ‚

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ числа элСмСнтов памяти ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°

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

ΠŸΡ€ΠΈ упорядочивании ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΏΠ°Ρ€Π΅ содСрТится ΠΎΠ΄Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° (состояниС) ΠΈΠ· ΠΏΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰Π΅ΠΉ ΠΏΠ°Ρ€Ρ‹, Π΄Π°ΠΆΠ΅ Ссли эта ΠΏΠ°Ρ€Π° ΠΈΠΌΠ΅Π΅Ρ‚ мСньший вСс P (i, j) ΠΈΠ»ΠΈ мСньший суммарный вСс. Π’ΠΎ Π΅ΡΡ‚ΡŒ это ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΈΠΌΠ΅Π΅Ρ‚ ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅Π΄ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ. Для кодирования состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сосСднСС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Бпособ кодирования состояний, ΠΏΡ€ΠΈ… Π§ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Ρ‰Ρ‘ >

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ числа элСмСнтов памяти ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° (Ρ€Π΅Ρ„Π΅Ρ€Π°Ρ‚, курсовая, Π΄ΠΈΠΏΠ»ΠΎΠΌ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Π°Ρ)

Число элСмСнтов памяти N Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° Мили опрСдСляСм ΠΏΠΎ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΡŽ N? ]log2 M [, Π³Π΄Π΅ M — число состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°. ΠžΡ‚ΡΡŽΠ΄Π° N=]log2 10[= 4.

Для кодирования состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ сосСднСС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅. Бпособ кодирования состояний, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ сосСдниС состояния Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° ΠΊΠΎΠ΄ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π½Π°Π±ΠΎΡ€Π°ΠΌΠΈ, Ρ€Π°Π·Π»ΠΈΡ‡Π°ΡŽΡ‰ΠΈΠΌΠΈΡΡ состояниСм Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ элСмСнта памяти, называСтся сосСдним ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ.

1. По Π³Ρ€Π°Ρ„Ρƒ ΠΈΠ»ΠΈ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΎΠ² Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° составляСм ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ Π’, строки ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‚ ΠΏΠ°Ρ€Ρ‹ состояний, ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄. КаТдой ΠΏΠ°Ρ€Π΅ состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° ставится Π² ΡΠΎΠΎΡ‚вСтствиС вСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°, опрСдСляСмый Π² ΡΠΎΠΎΡ‚вСтствии с Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ.

P (i, j) = q (i, j) + q (j, i),.

Π³Π΄Π΅ q (i, j) — количСство Π΄ΡƒΠ³, ΠΈΠ΄ΡƒΡ‰ΠΈΡ… ΠΎΡ‚ iΠ³ΠΎ состояния ΠΊ jΠΌΡƒ Π½Π° Π³Ρ€Π°Ρ„Π΅ состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°;

q (j, i) — количСство Π΄ΡƒΠ³, ΠΈΠ΄ΡƒΡ‰ΠΈΡ… ΠΎΡ‚ jΠ³ΠΎ состояния ΠΊ iΠΌΡƒ Π½Π° Π³Ρ€Π°Ρ„Π΅ состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°.

ΠšΡ€ΠΈΡ‚Π΅Ρ€ΠΈΠ΅ΠΌ слоТности синтСзированной ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ схСмы Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ²Π»ΡΡ‚ΡŒΡΡ Π²Π΅Π»ΠΈΡ‡ΠΈΠ½Π°.

W = P (i, j)* d (i, j),.

Π³Π΄Π΅ d (i, j) — ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠ΅ расстояниС ΠΏΠΎ Π₯Π΅ΠΌΠΌΠΈΠ½Π³Ρƒ, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ количСство символов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ ΠΎΡ‚Π»ΠΈΡ‡Π°ΡŽΡ‚ΡΡ ΠΊΠΎΠ΄Ρ‹ состояний i ΠΈ j.

2. ΠœΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ Π’ ΡƒΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡ΠΈΠ²Π°Π΅ΠΌ ΠΏΠΎ Π²Π΅ΡΡƒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°. Π’ ΡΠ»ΡƒΡ‡Π°Π΅ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ³ΠΎ вСса для упорядочивания ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ суммарный вСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°, опрСдСляСмый ΠΊΠ°ΠΊ ΠΎΠ±Ρ‰Π΅Π΅ количСство Π΄ΡƒΠ³, связанных с ΠΎΠ±ΠΎΠΈΠΌΠΈ состояниями. Π£ΠΏΠΎΡ€ΡΠ΄ΠΎΡ‡Π΅Π½Π½ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡ΠΈΠΌ М.

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

ΠŸΠ°Ρ€Ρ‹ состояний, ΠΎΠ±Ρ€Π°Π·ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ Π’

ВСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°.

Π‘ΡƒΠΌΠΌΠ°Ρ€Π½Ρ‹ΠΉ вСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°.

УпорядочСнная ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π° М.

М=.

Π’=.

3. Бостояния ΠΏΠ΅Ρ€Π²ΠΎΠΉ строки ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ М ΠΊΠΎΠ΄ΠΈΡ€ΡƒΠ΅ΠΌ Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΊΠΎΠ΄ΠΎΠ²Ρ‹ΠΌΠΈ комбинациями.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ числа элСмСнтов памяти ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°.
ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ числа элСмСнтов памяти ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°.

.

4. Для Π½Π΅Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ состояния Π²Ρ‚ΠΎΡ€ΠΎΠΉ строки составляСм Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ, Π³Π΄Π΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΎ Π½Π΅Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ΅ состояниС Π²Ρ‚ΠΎΡ€ΠΎΠΉ строки, Ρ€Π°Π²Π½ΠΎΠ΅ Π΅Π³ΠΎ Π½ΠΎΠΌΠ΅Ρ€Ρƒ. Π’ ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρƒ Π²Π²Π΅Π΄Ρ‘ΠΌ всС строчки, содСрТащиС .

.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ числа элСмСнтов памяти ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ ΡƒΠΆΠ΅ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… состояний, содСрТащихся Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅, Ρ€Π°Π²Π½ΠΎ .

5. БоставляСм мноТСство ΠΊΠΎΠ΄ΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΉ для состояния () с ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ условий сосСднСго кодирования. Для ΠΏΠΎΠ΄Π±ΠΎΡ€Π° ΠΊΠΎΠ΄ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠ°Ρ€Ρ‚Ρƒ ΠšΠ°Ρ€Π½ΠΎ.

Боставим ΠΊΠ°Ρ€Ρ‚Ρƒ ΠšΠ°Ρ€Π½ΠΎ для Ρ‚Ρ€Ρ‘Ρ… ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… ΠΈ Π·Π°ΠΏΠΈΡˆΠ΅ΠΌ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ состояния ΠΈ Π² ΡΠΎΠΎΡ‚вСтствии с ΠΈΡ… ΠΊΠΎΠ΄Π°ΠΌΠΈ Π² ΠΊΠ»Π΅Ρ‚ΠΊΠΈ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ.

b1

*.

*.

b2

*.

Π’Π°ΠΊ ΠΊΠ°ΠΊ Π² ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°Ρ…, состояния, Π½Π΅Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹, Ρ‚ΠΎ Π΄Π»Ρ нахоТдСния ΠΊΠΎΠ΄Π° для состояния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄. ΠžΡ‚ΠΌΠ΅Ρ‚ΠΈΠΌ Π·Π²Ρ‘Π·Π΄ΠΎΡ‡ΠΊΠ°ΠΌΠΈ сосСдниС ΠΊ ΡƒΠΆΠ΅ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠΌΡƒ ΡΠΎΡΡ‚ΠΎΡΠ½ΠΈΡŽ ΠΊΠ»Π΅Ρ‚ΠΊΠΈ ΠΊΠ°Ρ€Ρ‚Ρ‹ ΠšΠ°Ρ€Π½ΠΎ, ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ:

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ числа элСмСнтов памяти ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°.

для ΠΊ (b10) = 0000 — мноТСство сосСдних ΠΊΠ»Π΅Ρ‚ΠΎΠΊ (ΠΊΠΎΠ΄ΠΎΠ²) .

Для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΈΠ· Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΠ΅ΠΌ .

Π’Π°Π±Π»ΠΈΡ†Π° 3.

РасчСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ W ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΊΠΎΠ΄Π° для состояния b6

БосСдниС ΠΊΠΎΠ΄Ρ‹ ΠΏΠΎ ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ (мноТСство.

БостояниС ΠΈ ΠΊΠΎΠ΄.

Ѐункция W

W=P (i, j)*d (i, j).

b10 = 0000.

ВСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈΠ·.

b10 Π² b6

КодовоС расстояниС.

W0010=1*1=1.

W1000=1*1=1.

W0100=1*1=1.

Ѐункция W ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для всСх ΠΊΠΎΠ΄ΠΎΠ², поэтому ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ любой, Π²ΠΎΠ·ΡŒΠΌΡ‘ΠΌ ΠΏΠΎ ΠΏΠΎΡ€ΡΠ΄ΠΊΡƒ написания ΠΊΠΎΠ΄ 0010, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ .

ΠŸΠΎΠ²Ρ‚ΠΎΡ€ΡΠ΅ΠΌ ΠΏΡƒΠ½ΠΊΡ‚Ρ‹ 4,5 для Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС Π½Π΅Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ состояния Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°.

Для Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ строки Π² ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π΅Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ состояниС .

.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ числа элСмСнтов памяти ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ ΡƒΠΆΠ΅ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… состояний, содСрТащихся Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅, Ρ€Π°Π²Π½ΠΎ .

b1

b2

*

b6

*.

*.

Π’Π°Π±Π»ΠΈΡ†Π° 4.

РасчСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ W ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΊΠΎΠ΄Π° для состояния b5

БосСдниС ΠΊΠΎΠ΄Ρ‹ ΠΏΠΎ ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ (мноТСство.

БостояниС ΠΈ ΠΊΠΎΠ΄.

Ѐункция W

W=P (i, j)*d (i, j).

b6 = 0010.

ВСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈΠ·.

b6 Π² b5

КодовоС расстояниС.

W0011=1*1=1.

W0110=1*1=1.

W1010=1*1=1.

Ѐункция W ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для всСх ΠΊΠΎΠ΄ΠΎΠ², поэтому ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ любой, Π²ΠΎΠ·ΡŒΠΌΡ‘ΠΌ ΠΏΠΎ ΠΏΠΎΡ€ΡΠ΄ΠΊΡƒ написания ΠΊΠΎΠ΄ 0011, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ .

Для Ρ‡Π΅Ρ‚Π²Π΅Ρ€Ρ‚ΠΎΠΉ строки Π² ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π΅Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ состояниС .

.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ числа элСмСнтов памяти ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ ΡƒΠΆΠ΅ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… состояний, содСрТащихся Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅, Ρ€Π°Π²Π½ΠΎ .

b1

*.

*.

b2

b5

b6

*.

*.

Π’Π°Π±Π»ΠΈΡ†Π° 5.

РасчСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ W ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΊΠΎΠ΄Π° для состояния b8

БосСдниС ΠΊΠΎΠ΄Ρ‹ ΠΏΠΎ ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ (мноТСство.

БостояниС ΠΈ ΠΊΠΎΠ΄.

БостояниС ΠΈ ΠΊΠΎΠ΄.

Ѐункция W

W=P (i, j)*d (i, j).

b6 = 0010.

b10=0000.

ВСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈΠ·.

b6 Π² b8

КодовоС расстояниС.

ВСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈΠ·.

b6 Π² b8

КодовоС расстояниС.

W0110=1*1+1*2=3.

W1010=1*1+1*2=3.

W0100=1*2+1*1=3.

W1000=1*2+1*1=3.

Ѐункция W ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для всСх ΠΊΠΎΠ΄ΠΎΠ², поэтому ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ любой, Π²ΠΎΠ·ΡŒΠΌΡ‘ΠΌ ΠΏΠΎ ΠΏΠΎΡ€ΡΠ΄ΠΊΡƒ написания ΠΊΠΎΠ΄ 0100, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ .

Для пятой строки Π² ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π΅Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ состояниС .

.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ числа элСмСнтов памяти ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ ΡƒΠΆΠ΅ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… состояний, содСрТащихся Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅, Ρ€Π°Π²Π½ΠΎ .

b1

b8

*.

b2

b5

b6

*.

*.

Π’Π°Π±Π»ΠΈΡ†Π° 6.

РасчСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ W ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΊΠΎΠ΄Π° для состояния b9

БосСдниС ΠΊΠΎΠ΄Ρ‹ ΠΏΠΎ ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ (мноТСство.

БостояниС ΠΈ ΠΊΠΎΠ΄.

БостояниС ΠΈ ΠΊΠΎΠ΄.

Ѐункция W

W=P (i, j)*d (i, j).

b6 = 0010.

b10=0000.

ВСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈΠ·.

b6 Π² b9

КодовоС расстояниС.

ВСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈΠ·.

b10 Π² b9

КодовоС расстояниС.

W0110=1*1+1*2=3.

W1010=1*1+1*2=3.

W1000=1*2+1*1=3.

Ѐункция W ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для всСх ΠΊΠΎΠ΄ΠΎΠ², поэтому ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ любой, Π²ΠΎΠ·ΡŒΠΌΡ‘ΠΌ ΠΏΠΎ ΠΏΠΎΡ€ΡΠ΄ΠΊΡƒ написания ΠΊΠΎΠ΄ 0110, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ .

Для ΡˆΠ΅ΡΡ‚ΠΎΠΉ строки Π² ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π΅Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ состояниС .

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ числа элСмСнтов памяти ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°.

.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ ΡƒΠΆΠ΅ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… состояний, содСрТащихся Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅, Ρ€Π°Π²Π½ΠΎ .

b1

b8

*.

*.

b2

*.

b5

*.

*.

b6

b9

Π’Π°Π±Π»ΠΈΡ†Π° 7.

РасчСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ W ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΊΠΎΠ΄Π° для состояния b7

БосСдниС ΠΊΠΎΠ΄Ρ‹ ΠΏΠΎ ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ (мноТСство.

БостояниС ΠΈ ΠΊΠΎΠ΄.

БостояниС ΠΈ ΠΊΠΎΠ΄.

Ѐункция W

W=P (i, j)*d (i, j).

b5 = 0011.

b8=0100.

ВСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈΠ·.

b5 Π² b7

КодовоС расстояниС.

ВСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈΠ·.

b8 Π² b7

КодовоС расстояниС.

W1100=1*4+1*1=5.

W0101=1*2+1*1=3.

W0111=1*1+1*2=3.

W1011=1*1+1*2=3.

БосСдниС ΠΊΠΎΠ΄Ρ‹ ΠΏΠΎ ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ (мноТСство.

БостояниС ΠΈ ΠΊΠΎΠ΄.

БостояниС ΠΈ ΠΊΠΎΠ΄.

Ѐункция W

W=P (i, j)*d (i, j).

b9 = 0110.

b10=0000.

ВСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈΠ·.

b9 Π² b7

КодовоС расстояниС.

ВСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈΠ·.

b10 Π² b7

КодовоС расстояниС.

W1100=1*2+1*2=4.

W0101=1*2+1*2=4.

W0111=1*1+1*3=4.

W1011=1*3+1*3=6.

Ѐункция W ΠΈΠΌΠ΅Π΅Ρ‚ минимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ W=3 для Ρ‚Ρ€Π΅Ρ… ΠΊΠΎΠ΄ΠΎΠ², ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠΌ ΠΊΠΎΠ΄ .

Для Π΄Π²Π΅Π½Π°Π΄Ρ†Π°Ρ‚ΠΎΠΉ строки Π² ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π΅Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ состояниС .

.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ числа элСмСнтов памяти ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ ΡƒΠΆΠ΅ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… состояний, содСрТащихся Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅, Ρ€Π°Π²Π½ΠΎ .

b10

b8

b1

b7

*.

b5

b6

b9

Π—Π΄Π΅ΡΡŒ всСго ΠΎΠ΄Π½Π° сосСдняя ΠΊΠ»Π΅Ρ‚ΠΊΠ°, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΊΠΎΠ΄ .

Для Ρ‚Ρ€ΠΈΠ½Π°Π΄Ρ†Π°Ρ‚ΠΎΠΉ строки Π² ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π΅Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ состояниС .

.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ числа элСмСнтов памяти ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ ΡƒΠΆΠ΅ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… состояний, содСрТащихся Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅, Ρ€Π°Π²Π½ΠΎ .

b10

b8

*.

b1

b7

*.

b2

b5

*.

*.

b6

b9

Π’Π°Π±Π»ΠΈΡ†Π° 8.

РасчСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ W ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΊΠΎΠ΄Π° для состояния b4

БосСдниС ΠΊΠΎΠ΄Ρ‹ ΠΏΠΎ ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ (мноТСство.

БостояниС ΠΈ ΠΊΠΎΠ΄.

БостояниС ΠΈ ΠΊΠΎΠ΄.

Ѐункция W

W=P (i, j)*d (i, j).

b2 = 1001.

b5=0011.

ВСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈΠ·.

b2 Π² b4

КодовоС расстояниС.

ВСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈΠ·.

b5 Π² b4

КодовоС расстояниС.

W1101=1*1+1*3=4.

W0111=1*3+1*1=4.

W1000=1*1+1*3=4.

W1011=1*1+1*1=2.

Ѐункция W ΠΈΠΌΠ΅Π΅Ρ‚ минимальноС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ W=2, ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ ΠΊΠΎΠ΄ .

Для пятнадцатой строки Π² ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π΅ Π½Π΅Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎ состояниС .

.

ΠžΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ числа элСмСнтов памяти ΠΈ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ состояний Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π°.

ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ ΡƒΠΆΠ΅ Π·Π°ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… состояний, содСрТащихся Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅, Ρ€Π°Π²Π½ΠΎ .

Π’Π°Π±Π»ΠΈΡ†Π° 9.

РасчСт Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ W ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ΠΊΠΎΠ΄Π° для состояния b3

БосСдниС ΠΊΠΎΠ΄Ρ‹ ΠΏΠΎ ΠΊΠ°Ρ€Ρ‚Π΅ ΠšΠ°Ρ€Π½ΠΎ (мноТСство.

БостояниС ΠΈ ΠΊΠΎΠ΄.

БостояниС ΠΈ ΠΊΠΎΠ΄.

Ѐункция W

W=P (i, j)*d (i, j).

b2 = 1001.

b4=1011.

ВСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈΠ·.

b2 Π² b3

КодовоС расстояниС.

ВСс ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° ΠΈΠ·.

b4 Π² b3

КодовоС расстояниС.

W1101=1*1+1*2=3.

W0111=1*2+1*1=3.

W1000=1*1+1*2=3.

W1011=1*2+1*1=3.

Ѐункция W ΠΈΠΌΠ΅Π΅Ρ‚ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для всСх ΠΊΠΎΠ΄ΠΎΠ², поэтому ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ любой, .

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ состояния Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΠ»ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠ΄Ρ‹:

k (b1)=0001.

k (b2)=1001.

k (b3)=1101.

k (b4)=1011.

k (b5)=0011.

k (b6)=0010.

k (b7)=0101.

k (b8)=0100.

k (b9)=0110.

k (b10)=0000.

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