paper

Mutually Exclusive Rules in LogicWeb

arXiv:1211.4935

Abstract

LogicWeb has traditionally lacked devices for expressing mutually exclusive clauses. We address this limitation by adopting choice-conjunctive clauses of the form $D_0 \adc D_1$ where are Horn clauses and $\adc$ is a linear logic connective. Solving a goal using $D_0 \adc D_1$ -- $\prov(D_0 \adc D_1,G)$ -- has the following operational semantics: choose a successful one between $\prov(D_0,G)$ and $\prov(D_1,G)$. In other words, if is chosen in the course of solving , then will be discarded and vice versa. Hence, the class of choice-conjunctive clauses precisely captures the notion of mutually exclusive clauses.

4 pages

References in corpus (1)