DAA Unit5 Notes
DAA Unit5 Notes
Assum
3.
mdengtht]
do if pt- -mT[H,- - Stm
shit s"
alaaLI
Pas2 (s=): 1 3 4 S6
Pass 3(Sz2)'
vaid moth.
2
Pasts):
Rdsin- Kanp Sting mad ehing alguntbn
This algorthm matdes to pattrm in giuen
tt hash fuditn.
by chocsing
Robin. Kasp saust te haah funcdinPmmiocda
P-mqy
Sandom þime nupnta, and aleuat
P3415
Pattn p m tnd T.
Solutitni
T
hota valid
valid madda math,
P
mod 13
tLome -assigrmtut
For a , how many valid and shuiios ht
ourd tos given Trat and Pattrm.
TE 3 I 4 15 9 22 66 S 3S 34 93
spusinus = 3
valid i=1
Finte automada otyig madchigAgoiton
madching algosdlns
alguitrs auild a frit
"any string
automatg
officierd, hy sramin sach trt dhaatry
ot usy
Fite Audomada
Pfnt audomota mis astublel a,6,A,2,5)
wwt
" a is a finit set of shats.
chates,.
'E is a iite intut alfhabet.
"S is a funcien tsem Q indto Q,tallod the
Algpidlmo
finite- Autmata T, S,m]
4. do t- sl, Ti)
hen bant Pattn ocunu with
with sitim,
A fint atomda is s.Tlo( 8,s,2 4, F)
Q- set o states.
2-set of alphaat
x
abtdabt
Psufu a, ab, abe, abed
Suffi= C, bc, abe, dalc
ab ab ab acab a
abab aca Çind nistane
ay sing inite
matehing alovidlm.
audomah himg mate
P:q4
bab aca
T: abab ab a ca b a
<-a,b,c3
17ansiio Table T abcababacatba
23454 56723
a tabe101
1
2 b
=2 (si)
3 4
godm. alKme ing
he im
y Tnt pattitnP she find
P!
d b a b 4 P:
bd aabab abe bcC a b a T:uomblol
15 94 13
1?
3
10
o 3 2
3
6 4
23 1 0 2 2
3 2
2 0
dbc 11
S6
2
fuding aas
dable T1-
). sufaSane somt
as hat peufn lonet
kmP Dln). m
alyorittm matching ring dirns lina
kmp) Alsoshm mORRIS. KNUTH.
PRATT MRR1S- (4)
foud
thn mateh not point
i_ht, andË
to o
imouemohen Comhass
J! and
j.and voables too Take
X. , J=
20
a
3 2
15 14 13 12 1 10 9
Fist e hat to wndistahd sons basic
sminologjus Non fadgnomial ima
Alspsithn Algositbom.
o1kaasack ?"
TSP
Inssdion ot
head.
) Dtuiminishe Alpitni(no. hoicr)
frad
Squenes.
to colue he pobm.
In a dottninighic algpitm, tor a giuen particla
input, she omputn ill auags pdul ho same
<oates.
2) Non. hdrtrinisie Algos brmn} choica cucus
blynomial Jimy
ddminsie appioach,.
Ne lomplet
N
NRHard
Now olynomjal n
Sach Stasch
Caiefiabiidy NPHard
Haid Psolom
BimaySach.
Non.Dtrtninishe
Suavh Dutiymiis
Saateh Algoritbm
go.
APPROX1MATION ALGORITHM