dition reflects that formulas of the form (α ∧ ∼α)→β
are not valid in the underlying logics.
Compared to other non-classical logics, para-
consistent logics such as pLTL and pCTL can be
appropriately used in inconsistency-tolerant reason-
ing (Priest, 2002; da Costa et al., 1995; Wansing,
1993). For example, the following scenario is unde-
sirable: (s(x) ∧ ∼s(x))→d(x) is valid for any symp-
tom s and disease d, where ∼s(x) implies that “a per-
son x does not have a symptom s” and d(x) implies
that “a person x suffers from a disease d.” The in-
consistent scenario written as melancholia( john) ∧
∼melancholia( john) will inevitably arise from the
uncertain definition of melancholia; the statement
“John has melancholia” may be judged true or
false based on the perception of different patholo-
gists. In this case, the formula (melancholia( john)∧
∼melancholia( john))→cancer( john) is valid in
classical logic (as an inconsistency that has an un-
desirable consequence), but invalid in paraconsis-
tent logics (as these logics are inconsistency-tolerant).
Typical examples of non-temporal paraconsistent log-
ics are Belnap and Dunn’s four-valued logic (Belnap,
1977b; Belnap, 1977a; Dunn, 1976) and Nelson’s
paraconsistent four-valued logic (Almukdad and Nel-
son, 1984; Nelson, 1949). The proposed logics, pLTL
and pCTL, are based on these typical paraconsistent
four-valued logics.
The idea of introducing paraconsistent versions
of LTL and CTL is not a new one. Multi-valued
computation tree logic, χCTL, was introduced by
Easterbrook and Chechik (Easterbrook and Chechik,
2001) as the base logic for multi-valued model check-
ing, which is considered to be the first framework
for inconsistency-tolerant model checking. Quasi-
classical temporal logic, QCTL, was introduced by
Chen and Wu (Chen and Wu, 2006) to verify inconsis-
tent concurrent systems using inconsistency-tolerant
model checking. Paraconsistent full computation
tree logic, PCTL
∗
, proposed by Kamide (Kamide,
2006), applied bisimulations to inconsistency-tolerant
model checking. Another paraconsistent linear-time
temporal logic, PLTL, was introduced by Kamide
and Wansing (Kamide and Wansing, 2011) to ob-
tain a cut-free and complete Gentzen-type sequent
calculus. Another paraconsistent computation tree
logic, PCTL, was proposed by Kamide and Kaneiwa
(Kamide and Kaneiwa, 2010; Kaneiwa and Kamide,
2011), providing an alternative inconsistency-tolerant
model checking framework. Kamide (Kamide,
2015) also introduced sequence-indexed paraconsis-
tent computation tree logic, SPCTL, which extended
CTL by adding a paraconsistent negation connec-
tive and a sequence modal operator. SPCTL was
used for the representation and verification of med-
ical reasoning with hierarchical and inconsistent in-
formation. Paraconsistent probabilistic computation
tree logic, PpCTL, was introduced by Kamide and
Koizumi (Kamide and Koizumi, 2016) for the verifi-
cation of randomized and stochastic inconsistent sys-
tems.
In this study, we developed pLTL and pCTL as
novel versions of paraconsistent linear-time tempo-
ral logic and paraconsistent computation tree logic
by extending LTL and CTL, respectively. While
PLTL (Kamide and Wansing, 2011), PCTL (Kamide
and Kaneiwa, 2010; Kaneiwa and Kamide, 2011),
SPCTL (Kamide, 2015), and PpCTL (Kamide and
Koizumi, 2016) have two types of dual satisfaction
relations |=
+
(verification or justification) and |=
−
(refutation or falsification), pLTL and pCTL are sim-
pler, having a single satisfaction relation |=
∗
that is
highly compatible with the standard single satisfac-
tion relations of LTL and CTL. These single satis-
faction relations provide simple proofs for the em-
bedding theorems of pLTL and pCTL, and the para-
consistent negation connective ∼ used in pLTL and
pCTL can be simply formalized and uniformly han-
dled. pLTL is also more expressive than PLTL, since
it lacks the standard until and release temporal op-
erators found in LTL. Furthermore, pLTL and pCTL
employ novel sets of axiom schemes for combining
the paraconsistent negation connective ∼, classical
negation connective ¬, and implication connective
→. The negated implication and negation axioms
used in pLTL and pCTL are ∼(α→β) ↔ ¬∼α ∧ ∼β
and ∼¬α ↔ ¬∼α. These recently introduced axiom
schemes by De and Omori are natural and plausible
from the point of view of many-valued semantics (De
and Omori, 2015). The logic BD+ (De and Omori,
2015) of these axiom schemes was shown to be essen-
tially equivalent to B
´
eziau’s four-valued modal logic
PM4N (Beziau, 2011) and Zaitsev’s paraconsistent
logic FDEP (Zaitsev, 2012).
The contents of this paper are organized as fol-
lows.
Section 2 discusses the linear-time case based on
LTL and pLTL. The new formulation pLTL is in-
troduced on the basis of the single satisfaction re-
lation |=
∗
. A function translating pLTL into LTL
is defined. This is a simplification of the transla-
tion functions used in (Kamide and Wansing, 2011;
Kamide and Kaneiwa, 2010; Kaneiwa and Kamide,
2011; Kamide, 2015; Kamide and Koizumi, 2016).
The proposed translation function is then used to
prove the theorem for embedding pLTL into LTL.
The present and previous versions of these translation
functions are regarded as modifications or extensions
ICAART 2018 - 10th International Conference on Agents and Artificial Intelligence
192