Tải bản đầy đủ (.ppt) (22 trang)

Illustration of the TSP algorithm docx

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (238.74 KB, 22 trang )

1
Illustration of the TSP algorithm
  
  
  

 
 

 



2
Key idea
 !
""#"
"!$!
"%&''(')!*+



% 
#
3
,!(-
.
,!(-'&&)'''(('
-"&&/+!(&'-!()/&'''
')
.


0+!(1,1!2'!()/&-&'
)
333
.
'((+4,'&-'+/-5*)
2')-'&!+/)'
.
'+))(()'4
6
)'('(&)&'-'&)''(((&)&'-
6 &'-)')')''(5
6 (')''(')&'-+5
6 )()))-''5
6 ))-''
6
%2')'(+
6 ) 3333
4
Application to convolutional code
')& ,%
)''(
' )& )&$'  
!'+'2')
78' 9 78' 9 

&(+
)
)
'
'

)⊕'
)⊕'
,0:%;%:4'&2')<)'&)&2')8)5)9
'&')859 8)⊕'5)⊕'9
5
Use encoder state space (Trellis Diagram)

&(+
)




=

=

0    














6


=

=
















=

=















')& 
)''( 

 
 



!
7
Viterbi Decoder action
,0:%;%:4

'&2')<)'&
)&2')8)5)9'&')859 8)⊕'5
)⊕'9
>?/(&)4'&8)5)9>@
7!!(+85A)5)9 7!8)⊕'5)⊕'A)5)9 
 7!8'5'9
'B'&-2(

8
%')7'&
.
%40
&')
5
&

5'C'-&')
!*''+*)&2')
.
-&)'('()&4
?-&')5
&


=(('!''!2(5
&
'

5'2')
*(*C'-*-
.
0'/'*')')*+&-''-)'('(
)&-'&')
C*5-')&)'!'(+@&'&&')

9
Convolutional Codes 9
%')7'('(&8)'D&9

.
'('()&('
05C'-&')!*''+)&2')
)'&C'-&')!*'(("@)&2')
'&''@)&2')
.
0''@2')'C'-*-&-(("
@''&-*(("@(
'
10
%')74(('
.
2')4C'-*- 5
&
'
 

.
2')4C'-*- 5
&
'
 

11
7:#;:4
)(')&&:-'!+3333333333333
*!'-+''!

')&&)''(5


E


!
E

5')')''(+!(!3
)&&)''(*/E'5'



/
!
'&




!
/E'
0('-'('"(-

/E'&
F)&*(&'=:)

)(QP
2/No
b
E
uncoded


)log(10_
?,
f
coded
rdgaincoding
P
=
12
&&=%-8)'D&9
8989&'&!+
%

8*-9
?
G
8('-9

/
8B'<9
13
0'#')'
.
0
'')'
08%5?59
T(D,L,N)
D L
DNL(1 L)
=

− +
5 3
1
14
0'#')'8)'D&9
.
7'-('-&'4
08%5?59 %

?

$%
H
?



$%
H
?



$%

?



$I

.
'&'C'-&')+)&'(+5
 '&? -
&')'')'
4
08%9 %

$%
H
$%

$I
0')&2')*-0
&


0*)&2')*-H5
)&2')*-5I
15
')
.
0'!!(+
&'&!!(+
&)&())&
2')*'
'&
.
#*)&*&7*
7!!(+
.

0!'&'
!!(+-'!+
 
d
d
2/d
p1
p
didi
d
2
1d
i
))p1(p(4(
)p1(2)p1(p
i
d
)d(PEP
−≤







≤−









=


+
=

dcetandisatcodewordofnumbertheis)d(Awhere
)d(PEP)d(AP
free
dd
event


=

))
'&
'))
16
')
.
'-08%55?95*)'(
.
0!8'!!(+9*'
)p1(p2D;1NL

event
)N,L,D(TP
−===

)p1(p2D;1N;1L
dN
d
bit
)N,L,D(TP
−===

17
0)''('-F)'('()&4/ $B+('
(>+,!&)&'-4'(
J
8'!&'9
18
Markov model example
Figure from Huang et al, via
19
Markov Model
.
What is the probability of 5 consecutive up
days?
.
Sequence is up-up-up-up-up
I.e., state sequence is 1-1-1-1-1
. P(1,1,1,1,1) =

π










 >8H9

 H
20
Application to Hidden Markov Models
%''4
0C
'

5)*))&*!!(+
&!'
'''--'&!+!!(
)((&
''!!(

')(')
!'
)'!-'&5
))&'-)&!!(+&!'
'(+)5'!('>'(!
'&KK&&'LL&M')'

C&&'/&(
N7?77?0;4))-'''&+'
21
HMM
 





H



789
78&*'9  
78'")'-9







H


 '(!!(+

H







''>

22
Calculate
Probability ( observation | model )
0((4



789
78&*'9 

78'")'-9







H

O
H


7!!(+5757575PPP


O
PP
PP
OPP
PP
OPP
PHP OPHP
PP
HPP
H






''>

H
&&!!(Q

×