Đại số gia tử và bài toán sắp xếp mở tài liệu Tiếng Việt

Tóm tắt Đại số gia tử và bài toán sắp xếp mở tài liệu Tiếng Việt: ..., vo´.i ca´c ca´ch da˘.t vaˆ´n de`ˆ da da.ng: dieˆ’m da´nh gia´ la` soˆ´ hoa˘. c ngoˆn ngu˜ . (tu´.c co´ yeˆ´u toˆ´ mo`.), tieˆu ch´ı co´ tro.ng soˆ´ hoa˘.c khoˆng, chuyeˆn gia b`ınh da˘’ ng hay kinh nghieˆ.m kha´c nhau (daˆ˜n deˆ´n tro.ng soˆ´ kha´c nhau), su.’ du.ng ha`m keˆ´t nhaˆ.p kha´c nha...n DSGT Xin nha˘´c la. i, ba`i toa´n sa˘´p xeˆ´p (hay da´nh gia´) co´ theˆ’ neˆu moˆ. t ca´ch toˆ’ng qua´t nhu . sau: ca˘n cu´. va`o dieˆ’m n chuyeˆn gia J1, J2, .., Jn da´nh gia´ m doˆ´i tu.o.. ng O1, O2, .., Om theo k tieˆu 92 TRA`ˆN THA´I SO.N, LEˆ QUO´ˆC THA´I, NGUYE˜ˆN VA˘N NAM ch´ı C1, C2,...taˆ.p ca´c tu` . khoa´ co´ trong yeˆu ca`ˆu cu’a ngu.`o.i su.’ du.ng, bu .´o.c tieˆ´p theo la` sa˘´p xeˆ´p ca´c ta`i lieˆ.u na`y theo thu´ . tu.. mu´ .c doˆ. thoa’ ma˜n yeˆu ca`ˆu ngu.`o.i su.’ du.ng gia’m da`ˆn. Deˆ’ la`m die`ˆu do´, vo´ .i moˆ˜i tieˆu ch´ı da˜ neˆu o.’ pha`ˆn treˆn, thu.. ...

pdf10 trang | Chia sẻ: havih72 | Lượt xem: 210 | Lượt tải: 0download
Nội dung tài liệu Đại số gia tử và bài toán sắp xếp mở tài liệu Tiếng Việt, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
oˆng phu. thuoˆ.c va`o doˆ´i soˆ´ va` ky´ hieˆ.u la` fm(h) go. i la` doˆ. do t´ınh mo`
. cu’a gia tu.’ h.
Meˆ.nh de`ˆ 1.1. Cho fm la` ha`m doˆ. do t´ınh mo`
. treˆn X. Ta co´:
i) fm(c−) + fm(c+) = 1.
DA. I SO´ˆ GIA TU
.’ VA` BA`I TOA´N SA´˘P XE´ˆP MO`
.
TA`I LIEˆ. U TIE´ˆNG VIEˆ. T 91
ii)
p+q∑
i=1
fm(hic) = fm(c), c ∈ {c
+, c−}.
iii)
p+q∑
i=1
fm(hix) = fm(x).
iv) Neˆ´u x = him...hi2hi1 th`ı fm(x) = fm(him...hi2hi1c) = fm(him)...fm(hi1)fm(c).
v)
p∑
i=1
fm(hi) = α,
p+q∑
i=p+1
fm(hi) = β sao cho α + β = 1, α, β > 0.
Di.nh ngh˜ıa 3. Ha`m daˆ´u sign : X → {−1, 0, 1} du
.o.. c di.nh ngh˜ıa deˆ. quy nhu
. sau:
i) sign(c−) = −1 va` neˆ´u hc− c− th`ı
sign(hc−) = −sign(c−).
sign(c+) = +1 va` neˆ´u hc+ > c+ th`ı sign(hc+) = sign(c+), neˆ´u hc+ < c+ th`ı sign(hc+) =
−sign(c+).
ii) sign(h′hx) = −sign(hx) neˆ´u h′ aˆm doˆ´i vo´.i h va` h′hx 6= hx.
iii) sign(h′hx) = sign(hx) neˆ´u h′ du.o.ng doˆ´i vo´.i h va` h′hx 6= hx.
iv) sign(h′hx) = 0 neˆ´u h′hx = hx.
Meˆ.nh de`ˆ 1.2. Vo´
.i mo. i gia tu
.’ h va` pha`ˆn tu.’ x ∈ X neˆ´u sign(hx) = +1 th`ı hx > x va` neˆ´u
sign(hx) = −1 th`ı hx < x.
Di.nh ngh˜ıa 3. f : X → [0, 1] go. i la` ha`m di.nh lu
.o.. ng ngu˜
. ngh˜ıa cu’a X neˆ´u:
i) f ba’o toa`n thu´. tu.. treˆn X .
ii) Vo´.i mo.i h, k thuoˆ.c H
+ hoa˘.c h, k thuoˆ. c H
− va` x, y thuoˆ.c X :
f(hx)− f(x)
f(kx)− f(x)
=
f(hy)− f(y)
f(ky)− f(y)
.
Cho fm la` ha`m doˆ. do t´ınh mo`
. treˆn X . Ha`m di.nh lu
.o.. ng ngu˜
. ngh˜ıa v : X → [0, 1] du.o.. c
xaˆy du.. ng nhu
. sau (x = him...hi2hi1):
i) v(c−) = w − αfm(c−), v(c+) = w + αfm(c+).
ii) v(hjx) = v(x)+sign(hjx)
[
p∑
i=j
fm(hix)−
1
2
(1− sign(hjx)sign(hihjx)(β − α)fm(hjx)
]
neˆ´u j ≤ p
va` v(hjx) = v(x)+sign(hjx)
[
j∑
i=p+1
fm(hix)−
1
2
(1− sign(hjx)sign(hihjx)(β − α)fm(hjx)
]
neˆ´u j > p.
Meˆ.nh de`ˆ 3.1. Cho fm la` ha`m doˆ. do t´ınh mo`
. treˆn X, v la` ha`m di.nh lu
.o.. ng ngu˜
. ngh˜ıa da˜ xaˆy
du.. ng tru
.´o.c daˆy. Khi do´ ta co´:
i) 0 ≤ v(x) ≤ 1, ∀x ∈ X.
ii) Neˆ´u x < y th`ı v(x) < v(y) vo´.i mo. i x, y thuoˆ. c X.
Tu`. keˆ´t qua’ treˆn ta thaˆ´y ha`m di.nh lu
.o.. ng ngu˜
. ngh˜ıa la` ha`m do.n dieˆ.u ta˘ng trong doa.n [0,1]
, do do´ toˆ`n ta. i ha`m ngu
.o.. c v
−1 : [0, 1]→ X. Keˆ´t qua’ na`y se˜ du`ng ve`ˆ sau.
2.2. Gia’i ba`i toa´n sa˘´p xeˆ´p mo`. theo ca´ch tieˆ´p caˆ.n DSGT
Xin nha˘´c la. i, ba`i toa´n sa˘´p xeˆ´p (hay da´nh gia´) co´ theˆ’ neˆu moˆ. t ca´ch toˆ’ng qua´t nhu
. sau:
ca˘n cu´. va`o dieˆ’m n chuyeˆn gia J1, J2, .., Jn da´nh gia´ m doˆ´i tu.o.. ng O1, O2, .., Om theo k tieˆu
92 TRA`ˆN THA´I SO.N, LEˆ QUO´ˆC THA´I, NGUYE˜ˆN VA˘N NAM
ch´ı C1, C2, .., Ck, ha˜y sa˘´p xeˆ´p m doˆ´i tu.o.. ng do´ theo thu´
. tu.. ta˘ng (hoa˘. c gia’m) da`ˆn cu’a tieˆu
ch´ı toˆ’ng ho..p. Gia’ su
.’ dieˆ’m chuyeˆn gia Jh cho doˆ´i tu.o.. ng Oi theo tieˆu ch´ı Ct la` Dhit. Dhit o
.’
daˆy co´ theˆ’ la` soˆ´ (nhu. 5, 7, 9...), co´ theˆ’ mo`. (nhu. “khoa’ng 8 dieˆ’m” hay “kha´”, “raˆ´t toˆ´t”...).
Trong tru.`o.ng ho..p mo. i Dhit de`ˆu la` soˆ´ thu
.
. c va` ca´c tro.ng soˆ´ (neˆ´u co´) cu˜ng la` soˆ´ thu
.
. c th`ı ngu
.`o.i
ta su.’ du. ng moˆ.t phe´p keˆ´t nhaˆ.p na`o do´ nhu
. du`ng ha`m trung b`ınh coˆ.ng co´ tro. ng soˆ´ (thu
.`o.ng
ga˘.p ho
.n ca’) hay laˆ´y MAX, MIN (trong tru.`o.ng ho.. p da´nh gia´ du
.
. a treˆn gia´ tri. cu
.
. c da. i hay cu
.
. c
tieˆ’u)... O
.’ daˆy su.. phu´
.c ta.p cu’a ba`i toa´n na`˘m o
.’ choˆ˜ du.a ra ca´ch da´nh gia´ phu` ho.. p, tu´
.c lu.. a
cho.n ha`m keˆ´t nhaˆ.p. Vı´ du. do
.n gia’n nhu. ba`i toa´n da´nh gia´ ho. c sinh, tu`
. tru.´o.c deˆ´n nay ngu.`o.i
ta ca˘n cu´. va`o dieˆ’m soˆ´ (co´ ca’ dieˆ’m da.o du´
.c) deˆ’ laˆ´y trung b`ınh coˆ.ng (co´ theˆ’ co´ moˆn co´ heˆ.
soˆ´ 2) roˆ`i xeˆ´p ha.ng. Vieˆ.c na`y do
.n gia’n ve`ˆ ma˘. t thao ta´c nhu
.ng ch´ınh xa´c hay khoˆng th`ı co`n
nhie`ˆu tranh ca˜i. Tuy nhieˆn trong tru.`o.ng ho.. p Dhit co´ theˆ’ nhaˆ.n gia´ tri. khoˆng ch´ınh xa´c (mo`
.),
th´ı du. nhu
. “xaˆ´p xı’ 7”, “khoˆng du.´o.i 8” hay “toˆ´t”, “raˆ´t ke´m” th`ı vieˆ.c xu
.’ ly´ da˜ tro.’ neˆn phu´.c
ta.p ho
.n nhie`ˆu. Theo L. Zadeh, moˆ˜i taˆ.p mo`
. co´ theˆ’ u´.ng vo´.i moˆ.t ha`m soˆ´ thu
.
. c tu`
. taˆ.p mie`ˆn tri.
va`o doa.n [0,1] , tu`
. do´ vieˆ.c t´ınh toa´n treˆn dieˆ’m du
.o.. c chuyeˆ’n sang t´ınh toa´n treˆn tu`
.ng gia´ tri.
cu’a ha`m thu.. c du
.o.. c go. i la` ha`m thuoˆ.c (membership function) na`y. Ca´ch na`y co´ nhu˜
.ng nhu.o.. c
dieˆ’m lo´.n la` ca´ch cho.n ha`m thuoˆ.c raˆ´t kho´, khoˆng co´ quy ta˘´c na`o; vieˆ.c t´ınh toa´n treˆn ca´c ha`m
thuoˆ.c thu
.`o.ng phu´.c ta.p; vieˆ.c gia’ i mo`
. tu`. ca´c keˆ´t qua’ t´ınh toa´n du.o.. c la` die`ˆu ga`ˆn nhu
. khoˆng
theˆ’ cho neˆn vo´.i ca´c da´nh gia´ ba`˘ng tu`. ngu˜. tu.. nhieˆn, keˆ´t qua’ se˜ raˆ´t khoˆng phu` ho
.
. p.
Trong [5] chu´ng toˆi da˜ tr`ınh ba`y gia’ i pha´p cho ba`i toa´n sa˘´p xeˆ´p mo`. du.. a treˆn DSGT. Gia’ i
pha´p na`y da˜ kha˘´c phu.c du
.o.. c nhu˜
.ng nhu.o.. c dieˆ’m keˆ’ treˆn, tuy nhieˆn pha’ i du
.a treˆn moˆ.t gia’
thieˆ´t khoˆng du.o.. c hoa`n toa`n tu
.
. nhieˆn la` ca´c gia tu
.’ ta´c doˆ.ng leˆn ca´c pha`ˆn tu
.’ sinh pha’ i cho ra
taˆ.p phaˆn boˆ´ de`ˆu treˆn tru. c bieˆ’u die˜ˆn gia´ tri. (hoa˘. c neˆ´u khoˆng ta pha’ i boˆ’ xung theˆm ca´c gia´ tri.
nhaˆn ta.o deˆ’ co´ phaˆn boˆ´ de`ˆu). Vo´
.i ca´c keˆ´t qua’ nghieˆn cu´.u mo´.i ga`ˆn daˆy ve`ˆ DSGT, cu. theˆ’ la`
ca´c ha`m di.nh lu
.o.. ng ngu˜
. ngh˜ıa, ta da˜ co´ theˆ’ t´ınh du.o.. c ca´c gia´ tri. cu’a moˆ. t tu`
. baˆ´t ky` trong
taˆ.p gia´ tri. cu’a bieˆ´n ngoˆn ngu˜
. ma` khoˆng ca`ˆn du.. a va`o gia’ thieˆ´t phaˆn boˆ´ de`ˆu nhu
. treˆn (vo´.i lu.. a
cho.n α, β khoˆng ba`˘ng nhau, su
.
. phaˆn boˆ´ de`ˆu se˜ khoˆng co´). Ngoa`i ra, cu˜ng du
.
. a treˆn ha`m di.nh
lu.o.. ng ngu˜
. ngh˜ıa, co´ theˆ’ chuyeˆ’n ca’ ca´c gia´ tri. da´nh gia´ ba`˘ng soˆ´ thu
.
. c ve`ˆ mo`
. deˆ’ ta.o neˆn su
.
.
thoˆ´ng nhaˆ´t trong nhu˜.ng t´ınh toa´n tieˆ´p theo. Vieˆ.c mo`
. hoa´ na`y hoa`n toa`n co´ theˆ’ ly´ gia’ i du.o.. c
do vieˆ.c cho dieˆ’m la` do ca´c chuyeˆn gia (tu´
.c la` con ngu.`o.i) xa´c di.nh du
.
. a treˆn kinh nghieˆ.m va`
da´nh gia´ chu’ quan cu’a moˆ˜i ngu.`o.i, kho´ co´ theˆ’ ch´ınh xa´c tuyeˆ.t doˆ´i du
.o.. c. Vieˆ.c mo`
. hoa´ do vaˆ.y
khoˆng chı’ la` yeˆu ca`ˆu chuyeˆn moˆn ma` co`n la` do`i ho’ i kha´ch quan. To´m la. i, co´ theˆ’ tieˆ´n ha`nh
gia’ ba`i toa´n sa˘´p xeˆ´p mo`. nhu. sau:
Neˆ´u Dhit nhaˆ.n gia´ tri. soˆ´, tru
.´o.c heˆ´t ta se˜ tieˆ´n ha`nh quy chuaˆ’n khoa’ng xa´c di.nh cu’a mie`ˆn
gia´ tri. cu’a Dhit, th´ı du. ve`ˆ doa.n [1,10] (theo ca´ch cho dieˆ’m phoˆ’ bieˆ´n hieˆ.n nay). Vo´
.i gia´ tri.
mo´.i cu’a Dhit treˆn [1,10], tra theo ba’ng ta du.o.. c gia´ tri. ngoˆn ngu˜
. tu.o.ng u´.ng. Laˆ´y gia´ tri. di.nh
lu.o.. ng ngu˜
. ngh˜ıa cu’a gia´ tri. ngoˆn ngu˜
. na`y thay cho Dhit la`m gia´ tri. t´ınh toa´n.
Neˆ´u Dhit nhaˆ.n gia´ tri. ngoˆn ngu˜
., ta laˆ´y gia´ tri. di.nh lu
.o.. ng ngu˜
. ngh˜ıa cu’a Dhit la`m gia´ tri.
t´ınh toa´n.
Tu.o.ng tu.. vo´
.i ca´c tro.ng soˆ´ neˆ´u co´.
Ba`i toa´n baˆy gio`. tro.’ la. i la` ba`i toa´n sa˘´p xeˆ´p vo´
.i ca´c soˆ´ thu.. c va` ta co´ theˆ’ su
.’ du. ng mo. i keˆ´t
qua’ nghieˆn cu´.u da˜ bieˆ´t ve`ˆ vieˆ.c na`y deˆ’ gia’ i quyeˆ´t.
DA. I SO´ˆ GIA TU
.’ VA` BA`I TOA´N SA´˘P XE´ˆP MO`
.
TA`I LIEˆ. U TIE´ˆNG VIEˆ. T 93
3. GIA’ I PHA´P CHO BA`I TOA´N SA´˘P XEˆ´P MO`
.
TA`I LIEˆ. U
Gia’ i pha´p cu’a chu´ng toˆi neˆu ra o.’ daˆy cho ba`i toa´n sa˘´p xeˆ´p mo`. ta`i lieˆ.u tieˆ´ng Vieˆ.t goˆ`m hai
pha`ˆn ch´ınh.
3.1. Xu.’ ly´ caˆu ho’i cu’a ngu.`o.i su.’ du.ng
Nhu. da˜ neˆu o.’ treˆn, tieˆ´ng Vieˆ.t va` tieˆ´ng Anh co´ su
.
. kha´c bieˆ. t ve`ˆ caˆ´u ta.o aˆm tieˆ´t. Cho neˆn,
deˆ’ xu.’ ly´ du´ng yeˆu ca`ˆu cu’a ngu.`o.i su.’ du. ng, bu
.´o.c ta´ch tu`. la` moˆ. t bu
.´o.c ca`ˆn thieˆ´t trong gia’ i
pha´p. Bu.´o.c ta´ch tu`. na`y nha`˘m ca´c mu. c d´ıch: ta´ch du
.o.. c taˆ.p ca´c tu`
. khoa´, bo’ ca´c tu`. khoˆng
ca`ˆn thieˆ´t va` ta.o ca’ taˆ.p tu`
. tu.o.ng du.o.ng (doˆ`ng ngh˜ıa). Vı` ba`i ba´o taˆ.p trung va`o vaˆ´n de`ˆ sa˘´p
xeˆ´p neˆn pha`ˆn na`y chu´ng toˆi chı’ su.’ du. ng nhu˜
.ng gia’ i pha´p da˜ bieˆ´t cu’a ca´c nha` nghieˆn cu´.u
trong vieˆ.c ta´ch caˆu tieˆ´ng Vieˆ.t. Ca´ch do
.n gia’n nhaˆ´t la` duyeˆ.t caˆu tu`
. tra´i qua pha’ i roˆ`i cho.n tu`
.
co´ nhie`ˆu aˆm tieˆ´t nhaˆ´t co´ ngh˜ıa (tra tu`. dieˆ’n) la`m tu`. ca`ˆn t`ım va` la˘.p la. i qua´ tr`ınh do´ cho deˆ´n
heˆ´t caˆu. Theo ca´ch na`y, nhu˜.ng caˆu kieˆ’u “ho.c sinh ho.c sinh ho.c” se˜ khoˆng ta´ch du
.o.. c du´ng,
nhu.ng deˆ’ taˆ.p trung va`o vieˆ.c sa˘´p xeˆ´p neˆn vaˆ´n de`ˆ ta´ch tu`
. trong caˆu tieˆ´ng Vieˆ.t chu´ng toˆi se˜
quay la. i trong ba`i ba´o kha´c. Sau khi ta´ch du
.o.. c ca´c tu`
., ta ca`ˆn tieˆ´n ha`nh loa. i bo’ tu
.
. doˆ.ng ca´c
hu. tu`., tu´.c la` ca´c tu`. mang t´ınh ga˘´n keˆ´t, th´ı du. “la`”, “va`”... v`ı ca´c tu`
. na`y khoˆng co´ y´ ngh˜ıa
trong vieˆ.c t`ım kieˆ´m. Vieˆ.c na`y du
.o.. c tieˆ´n ha`nh ba`˘ng ca´ch tra tu`
. dieˆ’n. Cuoˆ´i cu`ng, vo´.i taˆ.p ca´c
tu`. t`ım du.o.. c, ta cu˜ng lu
.u luoˆn ca’ ca´c tu`. doˆ`ng ngh˜ıa vo´.i chu´ng, cu˜ng ba`˘ng ca´ch tra tu`. dieˆ’n
ca´c tu`. doˆ`ng ngh˜ıa.
3.2. Sa˘´p xeˆ´p ta`i lieˆ.u theo thu´
. tu.. u
.u tieˆn
Sau khi t`ım ra du.o.. c taˆ´t ca’ ca´c va˘n ba’n tu`
. kho du˜. lieˆ.u co´ chu´
.a taˆ.p ca´c tu`
. khoa´ co´ trong
yeˆu ca`ˆu cu’a ngu.`o.i su.’ du.ng, bu
.´o.c tieˆ´p theo la` sa˘´p xeˆ´p ca´c ta`i lieˆ.u na`y theo thu´
. tu.. mu´
.c doˆ.
thoa’ ma˜n yeˆu ca`ˆu ngu.`o.i su.’ du.ng gia’m da`ˆn. Deˆ’ la`m die`ˆu do´, vo´
.i moˆ˜i tieˆu ch´ı da˜ neˆu o.’ pha`ˆn
treˆn, thu.. c hieˆ.n da´nh gia´ cu. theˆ’ nhu
. sau: (trong tru.`o.ng ho.. p na`y, soˆ´ lu
.o.. ng chuyeˆn gia se˜ la`
1).
- Neˆ´u taˆ´t ca’ ca´c tu`. khoa´ trong yeˆu ca`ˆu t`ım kieˆ´m de`ˆu co´ ma˘. t trong tieˆu de`ˆ ta`i lieˆ.u, mu´
.c
doˆ. phu` ho
.
. p se˜ la` cao nhaˆ´t (ma˘. c di.nh la` “raˆ´t toˆ´t”, hoa˘. c theo tuy` cho.n cu’a ngu
.`o.i su.’ du. ng).
Neˆ´u thieˆ´u moˆ.t tu`
. khoa´ se˜ “toˆ´t”... gia’m da`ˆn deˆ´n “khoˆng toˆ´t” khi khoˆng co´ tu`. khoa´ na`o na`˘m
trong tieˆu de`ˆ.
- Khoa’ng ca´ch giu˜.a ca´c tu`. khoa´ du.o.. c do ba`˘ng soˆ´ aˆm tieˆ´t na`˘m giu˜
.a chu´ng (ba`˘ng soˆ´ khoa’ng
troˆ´ng t´ınh du.o.. c). De˜ˆ da`ng thaˆ´y di.nh ngh˜ıa na`y thoa’ ca´c tieˆn de`ˆ ve`ˆ khoa’ng ca´ch. Khoa’ng
ca´ch no´i chung ba`˘ng toˆ’ng ca´c khoa’ng ca´ch no´i treˆn... Khoa’ng ca´ch nho’ nhaˆ´t co´ du.. oc se˜ u´
.ng
vo´.i da´nh gia´ “raˆ´t toˆ´t” (hoa˘. c theo tuy` cho.n cu’a ngu
.`o.i su.’ du. ng, chı’ ca`ˆn ba’o toa`n quan heˆ. thu´
.
tu.. ), khoa’ng ca´ch lo´
.n nhaˆ´t u´.ng vo´.i “khoˆng toˆ´t”.
- Soˆ´ la`ˆn xuaˆ´t hieˆ.n lo´
.n nhaˆ´t cu’a ca´c tu`. khoa´ trong va˘n ba’n u´.ng vo´.i da´nh gia´ “raˆ´t toˆ´t”, ı´t
nhaˆ´t u´.ng vo´.i “khoˆng toˆ´t”.
- Ca´c trang WEB co´ theˆ’ du.o.. c sa˘´p xeˆ´p theo soˆ´ lu
.o.. ng ngu
.`o.i truy nhaˆ.p (co´ coˆng cu. treˆn
WEB chuyeˆn la`m vieˆ.c na`y). Vı` vaˆ.y vieˆ.c da´nh gia´ ta`i lieˆ.u t`ım du
.o.. c theo uy t´ın cu’a trang
WEB la` hoa`n toa`n la`m du.o.. c va` cu˜ng sa˘´p xeˆ´p tu`
. trang uy t´ın nhaˆ´t la` “raˆ´t toˆ´t” deˆ´n trang thu´.
10 cha˘’ ng ha.n la` “khoˆng toˆ´t” (nhu˜
.ng trang sau de`ˆu la` “raˆ´t khoˆng toˆ´t”).
94 TRA`ˆN THA´I SO.N, LEˆ QUO´ˆC THA´I, NGUYE˜ˆN VA˘N NAM
- Neˆ´u co´ ca´c tu`. nhaˆ´n (gia tu.’ ) di cu`ng ca´c tu`. khoa´, vieˆ.c da´nh gia´ tuaˆn theo ly´ thuyeˆ´t ve`ˆ
DSGT: neˆ´u va˘n ba’n co´ tu`. khoa´ x du.o.. c da´nh gia´ la` “y” th`ı va˘n ba’n co´ cu.m tu`
. αx se˜ du.o.. c
da´nh gia´ la` αy. Cha˘’ ng ha.n neˆ´u va˘n ba’n co´ tu`
. khoa´ “nha` to” du.o.. c da´nh gia´ la` “toˆ´t” th`ı va˘n
ba’n co´ chu´.a cu.m tu`
. “nha` tu.o.ng doˆ´i to” se˜ du.o.. c da´nh gia´ la` “tu
.o.ng doˆ´i toˆ´t”.
Sau khi co´ ca´c da´nh gia´, co´ theˆ’ t´ınh ca´c gia´ tri. di.nh lu
.o.. ng ngu˜
. ngh˜ıa cu’a ca´c gia´ tri. cu’a
ca´c pha`ˆn tu.’ cu’a DSGT co´ ca´c pha`ˆn tu.’ sinh la` “toˆ´t” va` “khoˆng toˆ´t”. Co´ theˆ’ xem [3] deˆ’ thaˆ´y
moˆ. t ba’ng t´ınh cu. theˆ’ (trong do´ neˆu ca´ch t´ınh cho DSGT vo´
.i ca´c pha`ˆn tu.’ sinh la` “small” va`
“large” nhu.ng vo´.i hai pha`ˆn tu.’ sinh cu’a ta la` “toˆ´t” va` “khoˆng toˆ´t”, ca´ch t´ınh hoa`n toa`n khoˆng
kha´c bieˆ.t). Tu`
. keˆ´t qua’ co´ du.o.. c, co´ theˆ’ toˆ´ng ho
.
. p la. i deˆ’ co´ keˆ´t qua’ cuoˆ´i cu`ng theo nhu˜
.ng gia’ i
pha´p thoˆng thu.`o.ng, cha˘’ ng ha.n laˆ´y trung b`ınh coˆ.ng co´ tro.ng soˆ´ hay trung b`ınh b`ınh phu
.o.ng
(co´ tro.ng soˆ´)...
4. CHU
.
O
.
NG TRI`NH TI`M KIEˆ´M VA` SA´˘P XEˆ´P THU
.
. C NGHIEˆM
Chu´ng toˆi da˜ tieˆ´n ha`nh vieˆ´t chu.o.ng tr`ınh thu.’ nghieˆ.m phu
.o.ng pha´p neˆu treˆn, du.. a treˆn
pha`ˆn me`ˆm ma˜ nguoˆ`n mo.’ nutch (co´ ta. i trang WEB  Vieˆ.c
da´nh gia´ ca´c trang ta`i lieˆ.u t`ım du
.o.. c ca˘n cu´
. va`o ca´c tieˆu ch´ı neˆu treˆn va` co´ du`ng tro.ng soˆ´.
Vieˆ.c keˆ´t nhaˆ.p ca´c da´nh gia´ rieˆng le’ la` du`ng trung b`ınh coˆ.ng (co´ tro.ng soˆ´). Keˆ´t qua’ cho thaˆ´y
bu.´o.c da`ˆu hieˆ.u qua’ cu’a phu
.o.ng pha´p du.a ra: soˆ´ ta`i lieˆ.u du
.o.. c du
.a ra la` ı´t ho.n ha˘’ n (do loa. i
ca´c ta`i lieˆ.u khoˆng lieˆn quan v`ı khaˆu xu
.’ ly´ ta´ch tu`.) va` du.o.. c sa˘´p xeˆ´p tu
.o.ng doˆ´i toˆ´t.
4.1. Xu.’ ly´ ta´ch tu`. kho´a tu`. caˆu truy vaˆ´n cu’a ngu.`o.i su.’ du.ng
Ta thaˆ´y keˆ´t qua’ sau khi xu.’ ly´ (ta´ch tu`.) la` soˆ´ lu.o.. ng ta`i lieˆ.u t`ım thaˆ´y ı´t ho
.n ha˘’ n do khoˆng
du.a ra ca´c ta`i lieˆ.u khoˆng theo du´ng yeˆu ca`ˆu (nhu
. ca´c ta`i lieˆ.u chı’ chu´
.a tu`. “sinh” trong th´ı du.
da`ˆu, tu`. “xa˜” trong th´ı du. thu´
. hai...).
4. 2. Sa˘´p xeˆ´p ta`i lieˆ.u du
.
. a treˆn da´nh gia´ mo`
.
Ca´c th´ı du. sau cho thaˆ´y hieˆ.u qua’ bu
.´o.c da`ˆu cu’a vieˆ.c u´
.ng du. ng ba`i toa´n sa˘´p xeˆ´p mo`
..
Vı´ du. 1. Tu`
. khoa´ “kinh teˆ´ doˆ thi.”, keˆ´t qua’ t`ım kieˆ´m cho ra 286 ta`i lieˆ.u. Tu`
. vi. tr´ı thu´
. tu.
ca´c ta`i lieˆ.u co´ thay doˆ’i so tru
.´o.c khi sa˘´p xeˆ´p va` sau khi sa˘´p xeˆ´p (ch´ınh xa´c ho.n la` chı’ sa˘´p xeˆ´p
theo pha`ˆn me`ˆm ma˜ nguoˆ´n mo.’ da˜ co´ va` theˆm va`o su.. sa˘´p xeˆ´p theo thuaˆ´t toa´n cu’a chu´ng toˆi
du.a ra). Tuy nhieˆn ca´c ta`i lieˆ.u thay theˆ´ nhau o
.’ vi. tr´ı na`y cu˜ng khoˆng thaˆ. t kha´c bieˆ.t ve`ˆ ma˘. t
da´p u´.ng caˆu ho’ i ngu.`o.i su.’ du. ng.
Vı´ du. 2. Tu`
. khoa´ “kinh teˆ´ ha`ng hoa´”, keˆ´t qua’ t`ım kieˆ´m cho ra 648 ta`i lieˆ.u. Kha´c bieˆ.t giu˜
.a
DA. I SO´ˆ GIA TU
.’ VA` BA`I TOA´N SA´˘P XE´ˆP MO`
.
TA`I LIEˆ. U TIE´ˆNG VIEˆ. T 95
hai danh sa´ch (tru.´o.c khi sa˘´p xeˆ´p va` sau khi sa˘´p xeˆ´p) ba˘´t da`ˆu tu`. vi. tr´ı thu´
. 5, nhu.ng cu˜ng
nhu. Vı´ du. treˆn, kha´c bieˆ.t khoˆng thaˆ. t ro˜.
Vı´ du. 3. Tu`
. khoa´ “ma´y t´ınh xa´ch tay Vieˆ.t Nam”, keˆ´t qua’ t`ım kieˆ´m cho ra 12 ta`i lieˆ.u. Tru
.´o.c
khi sa˘´p xeˆ´p, vi. tr´ı thu´
. 2 la` ta`i lieˆ.u “Long ma.ch:Tra’ lo`
.i nhu˜.ng caˆu ho’ i” cu’a Bu`i Tro.ng Lie˜ˆu
, sau khi sa˘´p xeˆ´p ta`i lieˆ.u na`y bi. daˆ’y xuoˆ´ng raˆ´t saˆu trong danh sa´ch. Noˆ. i dung ba`i na`y no´i
ve`ˆ long ma.ch (phong thuy’), chı’ co´ moˆ.t caˆu co´ tu`
. khoa´: “Co`n chuyeˆ.n moˆ˜i la`ˆn no´ (tu´
.c long
ma.ch) di do`
.i di daˆu, th`ı co´ pha’ i di do`.i theo no´ khoˆng, theo toˆi khoˆng co´ vaˆ´n de`ˆ : o.’ theˆ´ kı’ 21
na`y, no´ cu˜ng nhu. ca´i dieˆ.n thoa. i di doˆ.ng hay ca´i ma´y t´ınh xa´ch tay, di daˆu xa´ch no´ theo cu˜ng
du.o.. c ma`! ”. Ro˜ ra`ng noˆ. i dung ba`i ba´o raˆ´t ı´t lieˆn quan deˆ´n tu`
. khoa´ “ma´y t´ınh xa´ch tay Vieˆ.t
Nam”, neˆn vieˆ.c xeˆ´p no´ xuoˆ´ng ph´ıa du
.´o.i danh sa´ch la` ho.. p ly´.
Vı´ du. 4. Tu`
. khoa´ “gia´o tr`ınh ky˜ thuaˆ.t dieˆ.n”, keˆ´t qua’ t`ım kieˆ´m cho ra 25 ta`i lieˆ.u. Tru
.´o.c
khi sa˘´p xeˆ´p, vi. tr´ı thu´
. 2 la` ta`i lieˆ.u “Gia´o tr`ınh dieˆ.n tu
.’ ”, du.a ra danh mu. c ca´c gia´o tr`ınh dieˆ.n
tu.’ (tu´.c gia´o tr`ınh o.’ da.ng lu
.u treˆn ma.ng ve`ˆ du’ ca´c l˜ınh vu
.
. c nha.c hoa. , ngoa. i ngu˜
., vi t´ınh...
(khoˆng lieˆn quan maˆ´y deˆ´n gia´o tr`ınh ky˜ thuaˆ.t dieˆ.n). Sau khi sa˘´p xeˆ´p ta`i lieˆ.u na`y cu˜ng bi. daˆ’y
xuoˆ´ng cuoˆ´i danh sa´ch.
Vı´ du. 5. Tu`
. khoa´ “ca`i da˘.t windows XP”, keˆ´t qua’ t`ım kieˆ´m cho ra 20 ta`i lieˆ.u. Tru
.´o.c khi
sa˘´p xeˆ´p, vi. tr´ı thu´
. 3 la` ta`i lieˆ.u “ Loˆ˜i nghieˆm tro.ng cu’a Windows 2000 khieˆ´n ngu
.`o.i du`ng...“loˆ.
ha`ng”, co´ noˆ. i dung to´m ta˘´t nhu
. sau: “Moˆ.t nho´m chuyeˆn gia cu’a Israel tuyeˆn boˆ´ vu`
.a pha´t
hieˆ.n du
.o.. c moˆ. t loˆ˜ hoˆ’ng da˘.c bieˆ.t nghieˆm tro.ng beˆn trong heˆ. die`ˆu ha`nh Windows 2000 cu’a
Microsoft, cho phe´p hacker theo do˜i toa`n boˆ. nhu˜
.ng du˜. lieˆ.u da.ng text tu`
.ng du.o.. c go˜ va`o ma´y
t´ınh, bao goˆ`m email, maˆ. t khaˆ’u va` ca’ soˆ´ the’ t´ın du. ng.”. Noˆ. i dung na`y ro˜ ra`ng khoˆng ma´y lieˆn
quan deˆ´n tu`. khoa´ “ca`i da˘.t windows XP” va` do do´, vieˆ.c no´ bi. xeˆ´p xuoˆ´ng du
.´o.i sau khi sa˘´p xeˆ´p
theo thuaˆ.t toa´n mo`
. la` die`ˆu de˜ˆ hieˆ’u.
Vı´ du. 6. Tu`
. khoa´ “pha`ˆn me`ˆm ma˜ nguoˆ`n mo.’ ”, keˆ´t qua’ t`ım kieˆ´m cho ra 52 ta`i lieˆ.u. Tru
.´o.c
khi sa˘´p xeˆ´p, vi. tr´ı thu´
. 3 la` ta`i lieˆ.u “ Gio´
.i thieˆ.u ve`ˆ maˆ.t ma˜ lu
.o.. ng tu
.’ ” co´ noˆ. i dung to´m ta˘´t
la`: “Maˆ. t ma˜ lu
.o.. ng tu
.’ la` coˆng ngheˆ. cho phe´p ba’o maˆ. t thoˆng tin truye`ˆn di ba`˘ng truye`ˆn thoˆng
quang, qua quang so.. i cu˜ng nhu
. qua khoˆng gian (FSO - Free Space Optical communications).
No´ cho phe´p thoˆng tin du.o.. c ba’o maˆ. t ”tuyeˆ.t doˆ´i”, khoˆng phu. thuoˆ.c va`o doˆ. ma.nh cu’a ma´y
t´ınh, doˆ. toˆ´i taˆn cu’a du. ng cu. hay su
.
. xa’o quyeˆ.t cu’a hacker.” Ro˜ ra`ng noˆ. i dung na`y raˆ´t ı´t lieˆn
quan deˆ´n tu`. khoa´ “’pha`ˆn me`ˆm ma˜ nguoˆ`n mo.’ ”. Trong danh sa´ch ta`i lieˆ.u sau khi sa˘´p xeˆ´p theo
thuaˆ.t toa´n sa˘´p xeˆ´p mo`
., no´ cu˜ng bi. daˆ’y xuoˆ´ng du
.´o.i.
Qua ca´c v´ı du. treˆn ta thaˆ´y hieˆ.u qua’ bu
.´o.c da`ˆu cu’a thuaˆ.t toa´n, giu´p sa˘´p xeˆ´p ca´c ta`i lieˆ.u
t`ım thaˆ´y theo thu´. tu.. ho
.
. p ly´ kha’ na˘ng da´p u´
.ng yeˆu ca`ˆu ngu.`o.i su.’ du. ng. Thuaˆ.t toa´n cu˜ng nhu
.
chu.o.ng tr`ınh se˜ du.o.. c tieˆ´p tu. c hoa`n thieˆn trong tho`
.i gian to´.i.
5. KEˆ´T LUAˆ. N
Bu.´o.c da`ˆu chu.o.ng tr`ınh thu.’ nghieˆ.m chu´
.ng to’ du.o.. c u
.u dieˆ’m cu’a phu.o.ng pha´p du.a ra trong
ba`i ba´o. Deˆ’ hoa`n thieˆn, moˆ. t soˆ´ ca´c tieˆu ch´ı se˜ tieˆ´p tu. c du
.o.. c nghieˆn cu´
.u du.a va`o chu.o.ng
tr`ınh, doˆ`ng tho`.i ca´c tro.ng soˆ´ se˜ du
.o.. c chı’nh theo ca´c maˆ˜u ho.c deˆ’ di to´
.i ca´c tham soˆ´ chuaˆ’n
ho.n. Ngoa`i ra, khaˆu ta´ch tu`. cu˜ng se˜ du.o.. c hoa`n thieˆ.n deˆ’ co´ moˆ. t pha`ˆn me`ˆm co´ theˆ’ du
.a va`o
96 TRA`ˆN THA´I SO.N, LEˆ QUO´ˆC THA´I, NGUYE˜ˆN VA˘N NAM
su.’ du. ng trong thu
.
. c teˆ´.
TA`I LIEˆ. U THAM KHA
’O
[1] N.C. Ho and W.Wechler, Hedge algebras, An algebraic approach to structures of sets of linguistic
domains of linguistic truth variable, Fuzzy Sets and Systems 35 (3) (1990) 281–293.
[2] N. Cat Ho and W. Wechler, Extended hedge algebras and their application to Fuzzy logic, Fuzzy
Sets and Systems 52 (1992) 259–281.
[3] N.C. Ho, T.T. Son, T. D. Khang and L. X. Viet, Fuzzyness measure, quantified semantic map-
ping and interpolative method of approximate reasoning in medical expert systems, Journal of
Informatics and Cybernetics 18 (3) (2002) 237–252.
[4] Nguye˜ˆn Ca´t Hoˆ`, Tra`ˆn Tha´i So.n, Logic mo`. va` quyeˆ´t di.nh mo`
. du.. a treˆn caˆ´u tru´c thu´
. tu.. cu’a gia´
tri. ngoˆn ngu˜
., Ta.p ch´ı Tin ho. c va` Die`ˆu khieˆ’n ho. c 4 (1983).
[5] Nguye˜ˆn Ca´t Hoˆ`, Tra`ˆn Tha´i So.n, Ve`ˆ khoa’ng ca´ch giu˜.a ca´c gia´ tri. cu’a bieˆ´n ngoˆn ngu˜
. trong Da. i
soˆ´ gia tu.’ va` ba`i toa´n sa˘´p xeˆ´p mo`., Ta. p ch´ı Tin ho. c va` Die`ˆu khieˆ’n ho. c (1) (1995) 10–20.
Nhaˆ. n ba`i nga`y 3 - 12 - 2007
Nhaˆ. n la. i sau su
.’ a nga`y 24 - 1 -2008

File đính kèm:

  • pdfdai_so_gia_tut_va_bai_toan_sap_xep_mo_tai_lieu_tien_viet.pdf