unifikacija

Unifikacija – tai loginio programavimo ir dirbtinio intelekto procedūra, kuria randamas kintamųjų pakeitimas, kad du loginiai teiginiai (terminai, formulės) taptų identiški.

Pagrindinė idėja:
Suderinti du terminus, pakeičiant kintamuosius konkrečiomis reikšmėmis arba kitais terminais.

Pavyzdžiai:

1. Paprastas atvejis:
Terminai: `tėvas(X, jonas)` ir `tėvas(kęstutis, jonas)`
Unifikacija: `X = kęstutis` (po pakeitimo abu terminai sutampa).

2. Sudėtingesnis:
Terminai: `pora(X, Y)` ir `pora(a, b)`
Unifikacija: `X = a`, `Y = b`.

3. Nesėkmės atvejis:
Terminai: `mama(ona, petras)` ir `tėvas(ona, petras)`
Unifikacija neįmanoma, nes predikatai skirtingi.

Praktinis taikymas:
Naudojamas Prolog kalboje, teoremų įrodyme, modelių tikrinime ir duomenų paieškoje.



Jei žinote tikslesnę informaciją paaiškinančią 'unifikacija' reikšmę, galite ją pakeisti: REDAGUOTI BETA
Įrašas
Paaiškinimas

Jūsų pataisymai bus išsiųsti moderatorių peržiūrai, jei informacija tikslesnė/taisyklingesnė
ji bus patalpinta vietoj esamos.


Kalbų žodynaiJaunimo žodynasVertimasTerminaiTarptautiniai žodžiaiVardaiPavardėsKirčiavimasSapnininkas
© 2020 - 2026 www.zodynas.lt
Draugai: TV Programa Vārdnīca Skaičiuoklė