Content deleted Content added
Citation bot (talk | contribs) m Alter: isbn, issue. Add: citeseerx. Formatted dashes. You can use this bot yourself. Report bugs here. | User-activated. |
m →Example 3: ; : <math>\begin{cases} |
||
Line 60:
The integrity constraints, ''IC'', state that the amount of any substance (S) can only take one value.
; Domain knowledge (P)
: <source lang="prolog">
feed(lactose):-make(permease),make(galactosidase).
make(Enzyme):-code(Gene,Enzyme),express(Gene).
Line 70:
temperature(low):-amount(glucose,low).
</source>
; Integrity constraints (IC)
: <source lang="prolog">
false :- amount(S,V1), amount(S,V2), V1 ≠ V2.
</source>
; Abducibles (A)
: <source lang="prolog">
abducible_predicate(amount).
</source>
The problem goal is <math>G=\text{feed(lactose)}</math>. This can arise either as an observation to be explained or as a state of affairs to be achieved by finding a plan. This goal has two abductive explanations:
: <math>\begin{cases}
\Delta_1=\{\text{amount(lactose, hi), amount(glucose, low)}\} \\
\end{cases}</math>
The decision which of the two to adopt could depend on addition information that is available, e.g. it may be known that when the level of glucose is low then the organism exhibits a certain behaviour – in the model such additional information is that the temperature of the organism is low – and by observing the truth or falsity of this it is possible to choose the first or second explanation respectively.
|