Algoritmi genetici pentru rezolvarea problemelor prin - Sorin ...
Algoritmi genetici pentru rezolvarea problemelor prin - Sorin ...
Algoritmi genetici pentru rezolvarea problemelor prin - Sorin ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
din acelasi termen in forma completa. Un exemplu de sablon de limbaj se gaseste<br />
in Figura 1, alaturi de doua formule apartinand spatiului de ipoteze asociat.<br />
Sablonul Λ<br />
Λ = greutate(x, [3, 4, 5]) ∧ culoare(x, [rosie, albastra, *]) ∧<br />
∧ forma(x, [patrata, triunghiulara, circulara, *]) ∧<br />
∧ distanta(x, y, [1, 2, 3, 4, 5, *])<br />
Λ n = greutate(x, [3, 4, 5])<br />
Λ c = culoare(x, [rosie, albastra, *]) ∧ forma(x, [patrata, triunghiulara, circulara, *] ) ∧<br />
∧ distanta(x, y, [1, 2, 3, 4, 5, *])<br />
ϕ 1 = greutate(x, [3, 4, 5]) ∧ culoare(x, [rosie]) ∧ forma(x, ¬ [patrata, circulara]) ∧<br />
∧ distanta(x, y, [1, 2])<br />
ϕ 2 = greutate(x, [3, 4, 5]) ∧ culoare(x, ¬ [rosie]) ∧ distanta(x, y, [1, 2])<br />
FIGURA 2 – Exemplu de sablon de limbaj Λ cu subformulele sale Λ n si Λc.<br />
Formulele ϕ1 si ϕ2 apartin spatiului H(Λ). Toate formulele se considera implicit a<br />
fi cuantificate existential.<br />
Este demn de mentionat faptul ca folosirea constantei wildcard “*” duce<br />
natural la introducerea de termeni disjunctivi negati. De exemplu, predicatul<br />
forma(x, ¬ [patrata, circulara]), care apare in ϕ1, este doar o rescriere a<br />
predicatului forma(x, [triunghiulara, *]), unde * = ¬ [patrata, triunghiulara,<br />
circulara], dupa definitia din sablon. Mai general, “*” poat e fi intotdeauna<br />
eliminata din orice ipoteza inductiva <strong>prin</strong> introducerea unui termen negat. In<br />
sfarsit, se mai observa faptul ca se poate renunta la predicatele complete care<br />
apar in orice ipoteza inductiva fara a i se modifica semnificatia, fiind o<br />
tautologie. De exemplu, in formula ϕ2 s-a renuntat la predicatul complet forma(x,<br />
[patrata, triunghiulara, circulara, *]).<br />
16