Iti0210lab72 resolve

Allikas: Lambda
Redaktsioon seisuga 6. november 2018, kell 12:25 kasutajalt PriitJ (arutelu | kaastöö) (Uus lehekülg: '''Pl-Resolve'' on funktsioon, mille sisend on disjunktid C1 ja C2 ning väljundiks kõik võimalikud resolutsioonireegli rakendamise tulemused sellele. Väljund on list uutest di...')
(erin) ←Vanem redaktsioon | Viimane redaktsiooni (erin) | Uuem redaktsioon→ (erin)
Mine navigeerimisribale Mine otsikasti

Pl-Resolve on funktsioon, mille sisend on disjunktid C1 ja C2 ning väljundiks kõik võimalikud resolutsioonireegli rakendamise tulemused sellele. Väljund on list uutest disjunktidest.

Näide 1:

 C1 = a v b
 C2 = a v -b

Tulemused (list):

 a

Näide 2:

 C1 = a v b v -c v d
 C2 = a v c v -d

Tulemused (list):

 a v b v d v -d
 a v b v c v -c

Näide 3:

 C1 = d
 C2 = -d

Tulemus: tühi disjunkt. See tähendab ühtlasi, et leti vastuolu kogu teadmusbaasis (d & -d).