Documente Academic
Documente Profesional
Documente Cultură
LC Curs7
LC Curs7
Mihi Andreea-Diana
Rafinrilerezoluiei
impun restricii asupra clauzelor care rezolv, pentru a
Notaie
st
S |Res
Completitudinea i corectitudinea
Completitudineaicorectitudinea
corectitudinea.
Combinarea lor poate impune prea multe restricii i dei mulimea
iniial de clauze este inconsistent, s-ar putea s nu se poat deriva
clauza vid.
suntt complete:
l t
nu sunt complete:
p
l
bl (lockresolution)
(l k
l
)
Rezoluia
blocrii
introdus de Boyer
y n 1971
fiecare apariie de literal din mulimea de clauze este
iindexat
d t arbitrar
bit cu un ntreg
t
restricia: literalii care rezolv din clauzele prini trebuie
s aib cei mai mici indici din aceste clauze
literalii din rezolveni motenesc indicii de la clauzele
prini, iar n cazul motenirii a doi literali identici, se
pstreaz
t
cell cu indicele
i di l maii mic
i
este foarte eficient i uor de implementat
implementat, se recomand
Teoremadecorectitudineicompletitudine
Teorema de completitudine
Exerciii
rezoluia blocrii + strategia eliminrii nu e complet
S ={p q, p q, p q, p q}
complet
l
p (q r), r s t , u s t | p q u
C1=(3)p(2)q(1)r, C2=(6)r(5)s(4)t,
t C3=(8)u(7)s,
C4=(10)u(9)t, C5=(11)p, C6=(12)q, C7=(13)u
{ 5 , C6 , C7 }
Y={C
Rezoluialiniar
procesul rezolutiv este liniar: la fiecare
C0
B0
C1
B1
C2
Loveland 1970
Bn-2
Cn-1
Cn
Bn-1
Teoremadecorectitudineicompletitudine
Observaie:
rezoluia liniar furnizeaz o strategie la nivel de
Cazuriparticularealerezoluieiliniare
Rezoluia unitar (unit): clauzele centrale au cel puin o clauz
nu se poate deriva
d i clauza
l
vid
id folosind
f l i d rezoluia
l i input
i
sau rezoluia
l i
unit.