06.03.2013 Views

Artificial Intelligence and Soft Computing: Behavioral ... - Arteimi.info

Artificial Intelligence and Soft Computing: Behavioral ... - Arteimi.info

Artificial Intelligence and Soft Computing: Behavioral ... - Arteimi.info

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The other one is an extension by new temporal operators; we call it<br />

propositional temporal logic.<br />

Section 11.2 describes the principles of spatial reasoning by using a set<br />

of spatial axioms. The spatial relationship among components of an object is<br />

covered in section 11.3. Fuzzy spatial representation of objects is presented in<br />

section 11.4. Temporal reasoning by situation calculus <strong>and</strong> by propositional<br />

temporal logic is covered in section 11.5 <strong>and</strong> 11.6 respectively. The<br />

formalisms of interval temporal logic is presented in section 11.7. The<br />

significance of the spatial <strong>and</strong> temporal reasoning together in a system is<br />

illustrated in section 11.8.<br />

11.2 Spatial Reasoning<br />

Spatial reasoning deals with the problems of reasoning with space. Currently,<br />

to the best of the author’s knowledge, there exist no well-organized<br />

formalisms for such reasoning. So we consider a few elementary axioms<br />

based on which such reasoning can be carried out. These axioms for spatial<br />

reasoning we present here, however, are not complete <strong>and</strong> may be extended<br />

for specific applications.<br />

Axioms of Spatial Reasoning<br />

Axiom 1: Consider the problems of two non-elastic objects Oi , Oj . Let the<br />

objects be infinitesimally small having 2D co-ordinates (xi, yi) <strong>and</strong> (xj, yj)<br />

respectively. From commonsense reasoning, we can easily state that<br />

∀Oi , Oj , xi ≠xj <strong>and</strong> yi≠yj .<br />

Formally,<br />

∀Oi , Oj Different (Oi , Oj) ¬( Eq(xi, xj) ∧ Eq (yi, yj) ).<br />

An extension of the above principle is that no two non-elastic objects,<br />

whatever may be their size, cannot occupy a common space. If Si <strong>and</strong> Sj are<br />

the spaces occupied by Oi <strong>and</strong> Oj respectively,<br />

then Si ∩ Sj = φ,<br />

⇒ ¬ (Si ∩ Sj ) = true<br />

⇒ ¬Si ∪ ¬Sj is true.

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

Saved successfully!

Ooh no, something went wrong!