Professional Documents
Culture Documents
refl(qk)accl(qk)
k l (use(qk,Ai)=1)
Sl
(use(qk,Al)=1)
refj(qi) accj(qi)
refj(qi) accj(qi)
refj(qi) accj(qi)
qiTQSj
qiBQSj
COQ =
qiOQSj
A1 A2 A3 A4 A5
acc:
S1
S2
S3
Sum
q1
q1
10
20
30
q2
q2
10
15
q3
q3
35
40
q4
q4
10
10
q5
q5
15
15
Query s dng chung A2, A3 l q1, q2, q5: (cc dng ch xanh trong ma trn
use)
aff(A2,A3) = 60
Tng t, ta c:
aff(A2,A4) = 0
aff(A2,A5) = 45
aff(A3,A3) = 30 + 15 + 10 + 15 = 70 (cng dng 1,2,4,5)
aff(A3,A4) = 0
aff(A3,A5) = 45
aff(A4,A4) = 40
aff(A4,A5) = 40
aff(A5,A5) = 85
Ma trn AA:
A2 A3 A4 A5
A2
60
60
45
A3
60
70
45
A4
40
40
A5
45
45
40
85
Tm ma trn CA:
Gi s ma trn CA b tr sn 2 ct l A2 v A3, ta c ma trn CA gm:
A2 A3
A2
60
60
A3
60
70
A4
A5
45
45
t A4: c 3 cch
Cch 1: chn trc A2: A4-A2-A3
cont(A0,A4,A2) = 2bond(A0,A4) + 2bond(A4,A2) 2bond(A0,A2)
bond(A0,A4) = bond(A0,A2) = 0
5
bond(A4,A2) =
aff(A ,A )aff(A ,A )
z=2
= aff(A2,A4)aff(A2,A2) + aff(A3,A4)aff(A3,A2)
+ aff(A4,A4)aff(A4,A2) + aff(A5,A4)aff(A5,A2)
60
60
A3
60
70
A4
40
A5
40
45
45
t A5: c 4 cch t:
Cch 1: chn trc A4: A5-A4-A2-A3
cont(A0,A5,A4) = 2bond(A0,A5) + 2bond(A5,A4) 2bond(A0,A4)
bond(A0,A5)= bond(A0,A4) = 0
bond(A5,A4) = 45*0 + 45*0 + 40*40+85*40 = 5000
cont(A0,A5,A4) = 2*5000 = 10000
Cch 2: chn gia A4 v A2: A4-A5-A2-A3
cont(A4,A5,A2) = 2bond(A4,A5) + 2bond(A5,A2) 2bond(A4,A2)
bond(A4,A5) = bond(A5,A4) = 5000
bond(A5,A2) = 45*60 + 45*60 + 40*0+85*45 = 9225
bond(A4,A2) = 1800
40
40
A5
40
85
45
45
A2
45
60
60
A3
45
60
70
60
60
A3
60
70
A4
40
A5
40
45
45
t A5: c 4 cch t:
Cch 1: chn trc A2: A5-A2-A3-A4
cont(A0,A5,A2) = 2bond(A0,A5) + 2bond(A5,A2) 2bond(A0,A2)
bond(A0,A5)= bond(A0,A2) = 0
bond(A5,A2) = 9225
cont(A0,A5,A4) = 2*9225 = 18450
Cch 2: chn gia A2 v A3: A2-A5-A3-A4
cont(A2,A5,A3) = 2bond(A2,A5) + 2bond(A5,A3) 2bond(A2,A3)
bond(A5,A3) = 9675
bond(A2,A3) = 9825
cont(A2,A5,A3) = 2*9225 + 2*9675 2*9825 = 18150
Cch 3: chn gia A3 v A4: A2-A3-A5-A4
cont(A3,A5,A4) = 2bond(A3,A5) + 2bond(A5,A4) 2bond(A3,A4)
bond(A5,A4) = 5000
bond(A3,A4) = 1800
cont(A3,A5,A4) = 2*9675 + 2*5000 2*1800 = 25750
Cch 4: chn sau A4: A2-A3-A4-A5
cont(A4,A5,A6) = 2bond(A4,A5) + 2bond(A5,A6) 2bond(A4,A6)
V A6 cha c mt trong ma trn CA nn:
bond(A5,A6) = bond(A4,A6) = 0
cont(A4,A5,A2) = 2*5000 = 10000
Chn cch t A5 theo cch 3 (v gi tr contribution l ln nht).
Cui cng, ta c ma trn CA nh sau:
A2 A3 A5 A4
A2
60
60
45
A3
60
70
45
A5
45
45
85
40
A4
40
40
Tm im chia:
TH1: ma trn CA:
A4 A5 A2 A3
A4
40
40
A5
40
85
45
45
A2
45
60
60
A3
45
60
70
C 3 im chia ti A4, A5 v A2
Xt im chia ti A4:
TA = {A4}
CBQ = 30 + 15 + 10 + 15 = 70
COQ = 40
CTQ*CBQ COQ2 = 0*70 402 = -1600
Xt im chia ti A5:
TA = {A4, A5}
BA = {A2, A3}
TQ = {q3}
BQ = {q4, q5}
OQ = {q1, q2}
CTQ = 40
CBQ = 10 + 15 = 25
COQ = 30+15 = 45
CTQ*CBQ COQ2 = 40*25 452 = -1025
Xt im chia ti A2:
TA = {A4, A5, A2}
BA = {A3}
TQ = {q3}
BQ = {q4}
CBQ = 10
COQ = 60
CTQ*CBQ COQ2 = 40*10 602 = -3200
Chn im chia ti v tr A5
Vy, ta phn tp A thnh 2 mnh: {A1, A4, A5} v {A1, A2, A3}
TH2: ma trn CA:
A2 A3 A5 A4
A2
60
60
45
A3
60
70
45
A5
45
45
85
40
A4
40
40
C 3 im chia ti A2, A3 v A5
Xt im chia ti A2:
TA = {A2}
TQ =
BQ = {q3, q4}
CBQ = 50
COQ = 60
CTQ*CBQ COQ2 = 0*50 602 = -3600
Xt im chia ti A3:
TA = {A2, A3}
BA = {A5, A4}
TQ = {q4, q5}
BQ = {q3}
OQ = {q1, q2}
CTQ = 25
CBQ = 40
COQ = 45
CTQ*CBQ COQ2 = 25*40 452 = -1025
Xt im chia ti A5:
TA = {A2, A3, A5}
BA = {A4}
BQ = { } => CBQ = 0