27.01.2014 Views

Multiagent Systems

Multiagent Systems

Multiagent Systems

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Prof. Dr. Jürgen Dix · Department of Informatics, TUC <strong>Multiagent</strong> <strong>Systems</strong>, WS 06/07 606/731<br />

9. Agents based on FOL 1. First Order Logic (FOL)<br />

Definition (continued)<br />

Now we define inductively the logical value of a formula<br />

ϕ in A:<br />

1. if ϕ = def P k (t 1 , . . . , t k ) with the terms t 1 , . . . , t k and the<br />

k-dimensional predicate symbol P k , then<br />

{<br />

true, if (A(t1 ), . . . , A(t<br />

A(ϕ) = k )) ∈ P A ,<br />

def<br />

false, else.<br />

2. if ϕ = def ¬ψ, then<br />

{<br />

true,<br />

A(ϕ) = def<br />

false,<br />

3. if ϕ = def (ψ ∧ η), then<br />

{<br />

true,<br />

A(ϕ) = def<br />

false,<br />

if A(ψ) = false,<br />

else.<br />

if A(ψ) = true and A(η) = true,<br />

else.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!