Spis treści

View page as slide show

The XTT^2 ALSV(FD) Specification

Author: Grzegorz J. Nalepa, based on the work with Antoni Ligęza

Version: Draft 2008Q3

Introduction to Attributive Logics

Introduction to Attributive Logics

The description of AL presented here is based on several papers, including

ALSV(FD)

ALSV(FD)

ALSV(FD)

ALSV(FD)

Syntax

Syntax

Syntax

Syntax

Semantics

Semantics

Inference Rules

Inference Rules

Inference Rules

FIXME (The rules must be checked; simple rules are for matching preconditions to the state formula. More complex rules can be for establishing truth-value propagation among atoms of preconditions within a table). 8-O 8-O 8-O

Inference Rules

Inference Rules

State, State Representation and Inference

State, State Representation and Inference

State, State Representation and Inference

State, State Representation and Inference

The State of the System

The State of the System

The State of the System

The State of the System

The State of the System

The State of the System

State and rule firing

State and rule firing

State and rule firing

ALSV Rules

Rule Format

Consider a set of n attributes A = A_1,A_2, …, A_n Any rule is assumed to be of the form:


$(A_{1}\propto_{1} V_{1})\wedge (A_{2}\propto_{2} V_{2})\wedge \ldots (A_{n}\propto_{n} V_{n}) \longrightarrow \mathit{RHS}$
where alpha_i is one of the admissible relational symbols in ALSV(FD), and RHS is the right-hand side of the rule covering conclusion and perhaps the retract and assert definitions if necessary.

Rule Firing

The current values of all the attributes are specified with the contents of the knowledge-base (including current sensor readings, measurements, inputs examination, etc.).

From logical point of view it is a formula of the form: 
$(A_{1}=S_{1})\wedge(A_{2}=S_{2})\wedge \ldots \wedge (A_{n}=S_{n})$
Eq: state-formula where 
$S_{i} = d_{i}$ ($d_{i}\in D_{i}$) 
for simple attributes and 
$S_{i}= V_{i}$, ($V_{i}\subseteq D_{i}$) 
for complex.

ANY and NULL