Keywords

1 Introduction

Possibility distributions are the building blocks of possibility theory [15]. The concept of possibility was investigated by several scholars, expecially by Shackle [32], Lewis [27], Cohen [10], and Zadeh [33]. Moreover, possibility theory and its applications were widely explored by Dubois, Prade and colleagues in many works [12, 13, 16].

A possibility distribution \(\pi _x\) is a map associated to a variable x, from a universe U to a totally ordered scale \(\textsf {L}\) with a top and bottom, such as the unit interval [0, 1]. Depending on the interpretations, \(\pi _{x}(u)\) estimates the degree of ease, the degree of unsurprizingness or of expectedness, the degree of acceptability or of preference related to the proposition “the value of x is u” [14]. Here, we focus on possibility distributions arising when a degree of plausibility needs to be assigned to an \(\textsf {L}\)-set as in the following exampleFootnote 1.

Suppose that \(\mathcal {V}\) is a collection of features regarding a flat (for instance small size and low price). Then, each specific flat \(\textsf {F}\) is associated to an \(\textsf {L}\)-set \(\omega _{\textsf {F}}: \mathcal {V} \rightarrow \textsf {L}\), where \(\omega _{\textsf {F}}(v)\) is the truth degree to which \(\textsf {F}\) has the attribute v of \(\mathcal {V}\). Therefore, we could consider a possibility distribution \(\pi \) such that \(\pi (\omega _{\textsf {F}})\) expresses the degree of possibility that a given customer prefers a given flat \(\textsf {F}\) (described by \(\omega _{\textsf {F}}\)) before he/she knows it in advance.

Specifically, we deal with possibility distributions whose domain is composed of all \(\textsf {L}\)-sets on a given universe assuming that \(\textsf {L}\) is a complete residuated lattice with an involution [24]. Besides, they are interpreted as preference functions, thus standing for a counterpart to utility functions [11, 17].

Mainly, we aim to discover the existing connections between this type of possibility distributions and intuitionistic \(\textsf {L}\)-fuzzy sets, a generalization of intuitionistic fuzzy sets, based on a lattice \(\textsf {L}\) instead of [0, 1] as the set of truth-values. To this purpose, we view intuitionistic \(\textsf {L}\)-fuzzy sets as generalizations of orthopairs, which are pairs of disjoint subsets of a universe used to model uncertainty [7]. Given a set of propositional variables \(\mathcal {V}\), an orthopair (PN) on \(\mathcal {V}\) has an epistemic meaning: P is the set of variables known to be true, N is the set of variables known to be false, and \(\mathcal {V} \setminus (P \cup N)\) is the set of unknown variables by a given agent. In [8], the authors provided the following correspondence between orthopairs and Boolean possibility distributions: An orthopair on \(\mathcal {V}\) generates a Boolean possibility distribution whose domain \(\varOmega \) is made of all evaluation functions on \(\mathcal {V}\). On the other hand, not all Boolean possibility distributions having \(\varOmega \) as domain are generated by an orthopair on \(\mathcal {V}\). Consequently, orthopairs on \(\mathcal {V}\) individuate a special class of Boolean possibility distributions on \(\varOmega \). In this article, we intend to extend this correspondence by using fuzzy logic. More precisely, we identify intuitionistic \(\textsf {L}\)-fuzzy sets of a given universe \(\mathcal {V}\) with particular possibility distributions, which assign a degree of \(\textsf {L}\) to each \(\textsf {L}\)-set of \(\mathcal {V}\).

In providing theoretical results, we suppose that complete residuated lattices with an involution are our algebraic structures of truth values [19]. However, examples and algorithms are confined to finite substructures of the standard Łukasiewicz MV-algebra [6, 28]. Our choice depends on that \(\L \)ukasiewicz implication is usually used for fuzzy logic applications because it is the only plausible continuous implication operation on [0, 1] [31].

The article is organized as follows. The next section reviews some basic notions and results regarding residuated lattices and intuitionistic fuzzy sets. In Sect. 3, we firstly assign a special possibility distribution to each intuitionistic \(\textsf {L}\)-fuzzy set. Then, we prove that possibility distributions corresponding to intuitionistic \(\textsf {L}\)-fuzzy sets are normal. After that, confining to IMTL-algebras, we establish under what conditions a possibility distribution assumes value \(\mathbf{0} \). In Sect. 4, we firstly show that there exist normal possibility distributions not generated by an intuitionistic \(\textsf {L}\)-fuzzy set. Then, we find the intuitionistic \(\textsf {L}\)-fuzzy set that generates a given possibility distribution, in case it exists. Moreover, in Subsect. 4.1, considering the \(\L \)ukasiewicz n-chains as algebraic structures of truth degrees, we provide procedures to compute the possibility distribution generated by a given intuitionistic \(\textsf {L}\)-fuzzy set, and vice-versa, the intuitionistic \(\textsf {L}\)-fuzzy set generating a given possibility distribution. Finally, in the last section, we briefly discuss the potential developments of our results.

2 Preliminaries

This section describes some notations, preliminary notions and results, which will be used in this article.

2.1 Algebraic Structures of Truth Values

As basic structures of truth degrees, we choose complete residuated lattices, which are widely adopted for applications of fuzzy logic [22, 23, 26].

Definition 1

[25]. A residuated lattice is an algebra \(\langle \textsf {L}, \wedge , \vee , \otimes , \rightarrow , \mathbf{0} , \mathbf{1} \rangle \), where

  1. (i)

    \(\langle \textsf {L}, \wedge , \vee , \mathbf{0} , \mathbf{1} \rangle \) is a bounded lattice;

  2. (ii)

    \(\langle \textsf {L}, \otimes , \mathbf{1} \rangle \) is a commutative monoid, i.e. \(\otimes \) is a binary operation that is commutative, associative, and \(a \otimes \mathbf{1} = a\) for each \(a \in \textsf {L}\);

  3. (iii)

    \(a \otimes b \le c\) if and only if \(a \le b \rightarrow c\), for each \(a,b,c \in \textsf {L}\) (adjunction property).

A residuated lattice \((\textsf {L},\wedge , \vee , \otimes , \rightarrow , \mathbf{0} , \mathbf{1} )\) is complete if its reduct \((\textsf {L}, \wedge , \vee )\) is a complete lattice. In a residuated lattice, a unary operation named negation is derived as follows: \(\lnot x = x \rightarrow \mathbf{0} \), for each \(x \in \textsf {L}\). In this paper, we deal with residuated lattices where the negation is an involution, namely the so-called double negation law holds: \(\lnot \lnot x =x\) for each \(x \in \textsf {L}\). The following proposition lists some properties satisfied by every residuated lattice with an involution.

Proposition 1

Let \(\langle \textsf {L}, \wedge , \vee , \otimes , \rightarrow , \mathbf{0} , \mathbf{1} \rangle \) be a residuated lattice, then the followings hold for each \(a,b,c \in \textsf {L}\):

  1. (i)

    \(a \wedge b \le a\) and \(a \wedge b \le b\);

  2. (ii)

    if \(a \le b\) and \(a \le c\) then \(a \le b \wedge c\);

  3. (iii)

    \(a \vee b = \mathbf{1} \) if and only if \(a=\mathbf{1} \) or \(b=\mathbf{1} \);

  4. (iv)

    \(a \wedge b = \mathbf{1} \) if and only if \(a=\mathbf{1} \) and \(b=\mathbf{1} \);

  5. (v)

    \(a \wedge b = \mathbf{0} \) if and only if \(a=\mathbf{0} \) or \(b=\mathbf{0} \);

  6. (vi)

    \(a \otimes b=\mathbf{1} \) if and only if \(a=\mathbf{1} \) and \(b=\mathbf{1} \);

  7. (vii)

    \(a \rightarrow b =\mathbf{1} \) if and only if \(a \le b\);

  8. (viii)

    if \(\lnot \) is an involution, then \(a \rightarrow b = \lnot b \rightarrow \lnot a\).

Special residuated lattices with an involution are the so-called IMTL-algebras, which are the algebraic structures for monoidal t-norm based logic with an involutive negation.

Definition 2

[18]. A residuated lattice with an involution \(\langle \textsf {L}, \wedge , \vee , \otimes , \rightarrow , \mathbf{0} , \mathbf{1} \rangle \) is an IMTL-algebra if and only if it satisfies the pre-linearity axiom:

$$\begin{aligned} (a \rightarrow b) \vee (b \rightarrow a)=\mathbf{1} \text{ for } \text{ each } a, b \in \textsf {L}. \end{aligned}$$
(1)

In providing examples and algorithms, we must restrict to a class of finite substructures

$$\begin{aligned} \{\langle \textsf {\L }_n, \wedge , \vee , \otimes , \rightarrow , 0, 1 \rangle \text{ with } n \in \mathbb {N}\} \end{aligned}$$
(2)

of the standard Łukasiewicz MV-algebra [6], where \(\textsf {\L }_n\) is the n-element Łukasiewicz chain given by , and the operations in (2) are defined as follows: let \(a,b \in \textsf {\L }_n\), then \(a \wedge b=\min (a,b)\), \(a \vee b= \max (a,b)\), \(a \otimes b=\max (0,a+b-1)\) (Łukasiewicz conjunction), and \(a \rightarrow b = \min (1,1-a+b)\) (Łukasiewicz implication). Moreover, \(\lnot a = 1-a\) for each \(a \in \textsf {\L }_n\). These structures also satisfy the pre-linearity axiom defined by (1). For convenience, we will indicate a residuated lattice \((\textsf {L}, \wedge , \vee , \otimes , \rightarrow , \mathbf{0} , \mathbf{1} )\) with its support \(\textsf {L}\).

2.2 Intuitionistic Fuzzy Sets and Intuitionistic \(\textsf {L}\)-fuzzy Sets

Intuitionistic fuzzy sets (IF sets for short) were introduced by Atanassov in [1, 2] to generalize the concept of fuzzy sets in order to explicitly take into account the non-belongingness to a set. More formally:

Definition 3

Let X be a universe such that \(X \ne \emptyset \). An intuitionistic fuzzy set A of X is defined as \(A=\{(x, \mu (x), \nu (x)) \ | \ x \in X\},\) where the maps \(\mu :X \rightarrow [0,1]\) and \(\nu :X \rightarrow [0,1]\) satisfy the condition \(\mu (x)+\nu (x) \le 1\), for each \(x \in X\).

The values \(\mu (x)\) and \(\nu (x)\) are respectively called degree of membership and non-membership of x to A, and \(1-(\mu (x)+\nu (x))\) is called hesitation margin of x to A.

Let us observe that an IF set coincides with a fuzzy set when the hesitation margin of each element of the starting universe is equal to 0.

In this work, we look at IF sets as generalizations of orthopairs by using fuzzy logic. Given a universe X, (PN) is an orthopair on X if and only if \(P,N \subseteq X\) and \(P \cap N=\emptyset \) [7]. It is easy to understand that (PN) can be identified with a particular intuitionistic fuzzy set \(\{(x, \mu (x),\nu (x)) \ | \ x \in X\}\), where \(\mu \) and \(\nu \) coincides with the characteristic functions of P and N, respectively. That is, orthopairs coincide with the Boolean sub-collection of IF sets.

IF sets were extended to intuitionistic \({{\textsf {\textit{L}}}}\)-fuzzy sets (ILF sets for short) considering an appropriate lattice \(\textsf {L}\) instead of [0, 1] as the set of truth-values [3, 4, 20]. Our results are based on intuitionistic \({{\textsf {\textit{L}}}}\)-fuzzy sets valued on a complete residuated lattice satisfying the double negation law.

Definition 4

Let \(\langle \textsf {L}, \wedge , \vee , \otimes , \rightarrow , \mathbf{0} , \mathbf{1} \rangle \) be a complete residuated lattice having an involution \(\lnot \), and let X be a non-empty set. An intuitionistic \({{\textsf {\textit{L}}}}\)-fuzzy set A of X is defined by \(A=\{(x, \mu (x), \nu (x)) \ | \ x \in X\},\) where \(\mu : X \rightarrow \textsf {L}\) and \(\nu : X \rightarrow \textsf {L}\) satisfy the condition \(\mu (x) \le \lnot \nu (x)\), for each \(x \in X\)Footnote 2.

The components of an intuitionistic \(\textsf {L}\)-fuzzy set \((\mu ,\nu )\) of X satisfy the identity \(\mu (x) \otimes \nu (x)=0\) for each \(x \in X\). Thus, if \(\langle [0,1], \wedge , \vee , \otimes , \rightarrow , 0, 1 \rangle \) is the standard Łukasiewicz MV-algebra, they represent contrary properties [5].

For convenience, in the sequel, we briefly write \((\mu ,\nu )\) to denote the intuitionistic \(\textsf {L}\)-set \(\{(\mu (x), \nu (x)) \ | \ x \in X\}\) when X is clear from the context.

3 From Intuitionistic \(\textsf {L}\)-Fuzzy Sets to Possibility Distributions

In this section, we firstly assign a particular possibility distribution to each intuitionistic \(\textsf {L}\)-fuzzy set. Then, we prove that possibility distributions corresponding to ILF sets are normal. After that, confining to complete IMTL-algebras, we establish under what conditions a possibility distribution assumes value \(\mathbf{0} \).

3.1 Possibility Distributions

A possibility distribution is a map from a universe X to a totally ordered scale \(\textsf {L}\) equipped with a top, a bottom, and an order-reversing map (such as the unit interval [0, 1] with the function assigning \(1 - \lambda \) to each \(\lambda \in [0,1]\)). The universe of discourse can be an attribute domain, a set of interpretation of a propositional language, etc. In this work, we focus on possibility distributions having the following form

$$\begin{aligned} \pi : \textsf {L}^{\mathcal {V}} \rightarrow \textsf {L}, \end{aligned}$$
(3)

where \(\textsf {L}\) is a complete residuated lattice with an involution, and \(\textsf {L}^{\mathcal {V}}\) is the set of all \(\textsf {L}\)-sets of a non-empty universe \(\mathcal {V}\), i.e., \(\textsf {L}^{\mathcal {V}}=\{\omega \ | \ \omega : \mathcal {V} \rightarrow \textsf {L}\}\). Of course, since we choose complete residuated lattices with an involution as algebraic structures of truth degrees, our results also hold for the standard definition of possibility distribution, where \(\textsf {L}\) is a totally ordered scale. We use the symbol \(\varPi \) to denote the set of all possibility distributions given by (3), i.e., \(\varPi =\{\pi \ | \ \pi : \textsf {L}^{\mathcal {V}} \rightarrow \textsf {L}\}\).

In possibility theory, a very important role is played by normal possibility distributions [15].

Definition 5

A possibility distribution \(\pi \in \varPi \) is normal if and only if there exists \(\omega \in \textsf {L}^{\mathcal {V}}\) such that \(\pi (\omega ) = \mathbf{1} \). Moreover, given \(\pi \in \varPi \), we put \(\mathcal {K}(\pi )=\{\omega \in \textsf {L}^{\mathcal {V}} \ | \ \pi (\omega )=\mathbf{1} \},\) and we call \(\mathcal {K}(\pi )\) the kernel of \(\pi \).

3.2 Possibility Distributions Generated by Intuitionistic \(\textsf {L}\)-fuzzy Sets

Every intuitionistic \(\textsf {L}\)-fuzzy set \((\mu ,\nu )\) determines a possibility distribution \(\pi _{(\mu ,\nu )} \in \varPi \).

Definition 6

Let \(\omega \in \textsf {L}^{\mathcal {V}}\), then

$$\begin{aligned} \pi _{(\mu ,\nu )}(\omega )= \bigwedge _{v \in \mathcal {V}}(\mu (v) \rightarrow \omega (v)) \otimes (\nu (v) \rightarrow \lnot \omega (v)). \end{aligned}$$
(4)

We call \(\pi _{(\mu ,\nu )}\) the possibility distribution generated by \((\mu ,\nu )\).

Let us point out that our possibility distributions play a different role from those based on rough set theory [9, 29, 30]. Indeed, a possibility distribution, defined by (4), is viewed as a preference function that arises by aggregating the mappings of an intuitionistic \(\textsf {L}\)-fuzzy set, which are interpreted as preference functions tooFootnote 3. This interpretation can be better understood from the following illustrative example, where a possibility distribution is generated by an intuitionistic \(\textsf {L}\)-set in a concrete situation.

Table 1. Values assumed by \(\omega _{\textsf {F}_i}, \omega _{\textsf {F}_j}, \mu _{\textsf {C}}\) and \(\nu _{\textsf {C}}\) on \(\mathcal {V}\)

Example 1

Imagine that a real estate agent wants to discover the degree of possibility to which a given client \(\textsf {C}\) prefers a given flat \(\textsf {F}\) that he/she does not know in advance, starting from a pair of specific preference functions, expressed by the client on a set of features concerning apartments.

Then, let \(\mathcal {V}=\{v_1, \ldots , v_{10}\}\) be a collection of features regarding flats (for instance small size and low price), and let \(\textsf {\L }_5=\{0,0.25,0.5,0.75,1\}\) be the 5-element Łukasiewicz chain (see Subsect. 2.1). We suppose that

  • each flat \(\textsf {F}\) is described by an \(\textsf {\L }_5\)-set \(\omega _{\textsf {F}} : \mathcal {V} \rightarrow \textsf {\L }_5\), where \(\omega _{\textsf {F}}(v)\) is the truth degree to which \(\textsf {F}\) has the attribute v of \(\mathcal {V}\);

  • the preferences of a given customer \(\textsf {C}\) on the attributes of \(\mathcal {V}\) are described by an intuitionistic \(\textsf {\L }_5\)-fuzzy set \((\mu _{\textsf {C}},\nu _{\textsf {C}})\) of \(\mathcal {V}\). This means that given \(v \in \mathcal {V}\), \(\textsf {C}\) prefers apartments having the attribute v with a degree at least \(\mu _{\textsf {C}}(v)\) and at most \(\lnot \nu _{\textsf {C}}(v)\) (i.e., \(\textsf {C}\) prefers apartments that do not have v with a degree at least \(\nu (v)\)) in the scale \(\textsf {\L }_5\). For example, if v is the attribute small size, then \(\mu (v)=0.5\) and \(\nu (v)=0.25\) respectively mean that the customer prefers flats being small at least 0.5 and not more than 0.75 in the scale \(\textsf {\L }_5\), since \(\lnot \nu (v)=0.75\).

    Let us notice that \(\mu \) and \(\nu \) are also fuzzy constraints: given \(v \in \mathcal {V}\), \(\mu (v)\) and \(\lnot \nu (v)\) represent degrees of priority, namely a suitable flat must have the attribute v with a degree between \(\mu (v)\) and \(\lnot \nu (v)\), according to the preference of \(\textsf {C}\). Moreover, we say that \(\mu \) and \(\nu \) are respectively positive and negative preference functions because their interpretation is based on the customer preferences about the presence or the absence of certain properties in its ideal apartment.

Hence, \(\pi _{(\mu _{\textsf {C}}, \nu _{\textsf {C}})}: \textsf {{\L }}_5^{\mathcal {V}} \rightarrow \textsf {{\L }}_5\) given by (4), is a new preference function, where \(\pi _{(\mu _{\textsf {C}}, \nu _{\textsf {C}})}(\omega _{\mathsf {F}})\) is the degree of possibility that customer \(\textsf {C}\) prefers apartment \(\omega _{\textsf {F}}\), and it is computed by aggregating \(\mu _{\textsf {C}}\) and \(\nu _{\textsf {C}}\) that capture the preferences expressed by \(\textsf {C}\) on the attributes of \(\mathcal {V}\). In other words, \(\pi _{(\mu _{\textsf {C}}, \nu _{\textsf {C}})}\) is a possibility distribution prescribing to what extent a flat is judged to be suitable for \(\textsf {C}\) according to the constraints given by \((\mu _{\textsf {C}},\nu _{\textsf {C}})\). For example, let \(\textsf {F}_i\) and \(\textsf {F}_j\) be flats represented by \(\omega _{\textsf {F}_i}\) and \(\omega _{\textsf {F}_j}\), and let \(\textsf {C}\) be a customer whose preferences are represented by \((\mu _{\textsf {C}},\nu _{\textsf {C}})\) (see Table 1). By Eq. 4, \(\pi _{(\mu _{\textsf {C}}, \nu _{\textsf {C}})}(\omega _{\textsf {F}_i})=1\) and \(\pi _{(\mu _{\textsf {C}}, \nu _{\textsf {C}})}(\omega _{\textsf {F}_j})=0.25\). This means that we can believe that \(\textsf {C}\) prefers \(\omega _{\textsf {F}_i}\) more than \(\omega _{\textsf {F}_j}\). Consequently, the real estate agent could propose \(\omega _{\textsf {F}_i}\) to \(\textsf {C}\) directly and exclude \(\omega _{\textsf {F}_j}\).

In the following example, we find the possibility distribution generated by a given ILF set.

Example 2

Let \(\mathcal {V}=\{a,b\}\), and let \(\textsf {\L }_5=\{0,0.25,0.5,0.75,1\}\) be the 5-element Łukasiewicz chain (see Subsect. 2.1). Then, \(\varPi \) is composed of the \(\textsf {\L }_5\)-sets \(\omega _1, \ldots , \omega _{25}:\{a,b\} \rightarrow \textsf {\L }_5\) defined by Table 2. We consider the ILF set \((\mu ,\nu )\) given by \(\{(a,0.25,0.25),(b,0.5, 0.5)\}\) (i.e. \(\mu (a)=0.25\), \(\mu (b)=0.5\), \(\nu (a)=0.25\), and \(\nu (b)=0.5\)).

Then, by (4), the possibility distribution generated by \((\mu ,\nu )\) is given by

$$\begin{aligned} \pi _{(\mu ,\nu )}(\omega _i)={\left\{ \begin{array}{ll}1 &{} \text{ if } i \in \{1,2,3\},\\ 0.5 &{} \text{ if } i \in \{4,8,9,12,13,16,17,20,21,25\},\\ 0.75 &{} \text{ otherwise. } \end{array}\right. } \end{aligned}$$
(5)
Table 2. Values assumed by \(\omega _1, \ldots , \omega _{25}\) on \(\{a,b\}\)

Remark 1

When \(\textsf {L}=\{\mathbf {0},\mathbf {1}\}\) and \(\mathcal {V}\) is a set of propositional variables, Eq. 4 provides the following correspondence between Boolean possibility distributions and orthopairs, which has already been shown in [8]. Given an ILF set \((\mu ,\nu )\), then \(\mu : \mathcal {V} \rightarrow \{\mathbf {0},\mathbf {1}\}\) and \(\nu : \mathcal {V} \rightarrow \{\mathbf {0},\mathbf {1}\}\) are respectively the characteristic functions of the sets \(O_{\mu }\) and \(O_{\nu }\) that form an orthopair on \(\mathcal {V}\). Furthermore, \(\{\mathbf {0},\mathbf {1}\}^{\mathcal {V}}\) consists of all Boolean evaluation functions on \(\mathcal {V}\). Hence, it is easy to check that given \(\pi \in \varPi \) and \(\omega \in \{\mathbf {0},\mathbf {1}\}^{\mathcal {V}}\), \(\pi (\omega )=\textsf {1}\) (according to Eq. 4) if and only if \(\omega \) is a model of the propositional formula \(\phi _{\mu } \wedge \phi _{\nu }\) such that

$$\begin{aligned} \phi _{\mu }:={\left\{ \begin{array}{ll}\mathop {\bigwedge }\nolimits _{v \in O_{\mu }}v &{} \text{ if } O_{\mu } \ne \emptyset \\ \top &{} \text{ otherwise } \end{array}\right. } \ \ \ \text{ and } \ \ \ \phi _{\nu }:={\left\{ \begin{array}{ll}\mathop {\bigwedge }\nolimits _{v \in O_{\nu }} \lnot v &{} \text{ if } O_{\nu } \ne \emptyset \\ \top &{} \text{ otherwise } \end{array}\right. } \end{aligned}$$

where \(\wedge , \lnot \), and \(\top \) are respectively interpreted with the conjunction, the negation, and the top of a Boolean algebra.

An intuitionistic \(\textsf {L}\)-fuzzy set \((\mu ,\nu )\) determines also a collection of \(\textsf {L}\)-sets \(\mathcal {I}_{(\mu , \nu )}\):

$$\begin{aligned} \mathcal {I}_{(\mu , \nu )}=\{\omega : \mathcal {V} \rightarrow \textsf {L} \text{ such } \text{ that } \mu (v) \le \omega (v) \le \lnot \nu (v) \text{ for } \text{ each } v \in \mathcal {V}\}. \end{aligned}$$
(6)

Remark 2

\(\mathcal {I}_{(\mu , \nu )}\) is a non-empty set since \(\mu \in \mathcal {I}_{(\mu , \nu )}\).

The following theorem states that \(\mathcal {I}_{(\mu ,\nu )}\) coincides with the kernel of \(\pi _{(\mu ,\nu )}\), and so with \(\mathcal {K}(\pi _{(\mu ,\nu )})=\{\omega \in \textsf {L}^{\mathcal {V}} \ | \ \pi _{(\mu ,\nu )}(\omega )=\mathbf{1} \}\).

Theorem 1

Let \((\mu ,\nu )\) be an intuitionistic \(\textsf {L}\)-fuzzy set, and let \(\omega \in \textsf {L}^{\mathcal {V}}\). Then, \(\pi _{(\mu ,\nu )}(\omega )=\mathbf{1} \) if and only if \(\omega \in \mathcal {I}_{(\mu , \nu )}\).

Proof

Let \(\omega \in \textsf {L}^{\mathcal {V}}\) such that \(\pi _{(\mu ,\nu )}(\omega )=\textsf {1}\). Then, by (4), \(\bigwedge _{v \in \mathcal {V}}(\mu (v) \rightarrow \omega (v)) \otimes (\nu (v) \rightarrow \lnot \omega (v))=\textsf {1}\), for each \(v \in \mathcal {V}\).

Using Proposition 1 (items (iii), (vi), and (vii)), we have that \(\mu (v) \le \omega (v)\) and \(\nu (v) \le \lnot \omega (v)\), for each \(v \in \mathcal {V}\).

Moreover, by Proposition 1(viii), \(\nu (v) \le \lnot \omega (v)\) implies \(\lnot \lnot \omega (v) \le \lnot \nu (v)\) for each \(v \in \mathcal {V}\), and since \(\lnot \) is an involution, we finally get \(\omega (v) \le \lnot \nu (v)\) for each \(v \in \mathcal {V}\). Hence, \(\mu (v) \le \omega (v) \le \lnot \nu (v)\) for each \(v \in \mathcal {V}\), and so, we can conclude that \(\omega \) belongs to \(\mathcal {I}_{(\mu ,\nu )}\) (see (6)).

Analogously, we can prove that if \(\omega \in \mathcal {I}_{(\mu ,\nu )}\) then \(\pi _{(\mu ,\nu )}(\omega )=\mathbf{1} \).

Example 3

Consider Example 2, then \(\mathcal {I}_{(\mu ,\nu )}=\{\omega _1,\omega _2, \omega _3\}\), which is also equal to \(\mathcal {K}(\pi _{(\mu ,\nu )})\).

Therefore, as an immediate consequence of Theorem 1 and Remark 2, we have that possibility distributions generated by an intuitionistic \(\textsf {L}\)-set are always normal.

Corollary 1

Let \(\pi \in \varPi \). If \(\pi \) is generated by an intuitionistic \(\textsf {L}\)-fuzzy set, then \(\pi \) is normal.

3.3 Possibility Distributions Generated by Intuitionistic \(\textsf {L}\)-fuzzy Sets Based on an IMTL-algebra

In this subsection, confining to complete IMTL-algebras, we discover when a possibility distribution (generated by an ILF set) assumes value 0.

At first, let us prove the following lemma.

Lemma 1

Let \(\langle \textsf {L}, \wedge , \vee , \otimes , \rightarrow , \mathbf{0} , \mathbf{1} \rangle \) be a complete IMTL-algebra, and let \((\mu ,\nu )\) be an intuitionistic \(\textsf {L}\)-fuzzy set. Then, \((\mu (v) \rightarrow \omega (v)) \vee (\nu (v) \rightarrow \lnot \omega (v))=\mathbf{1} \), for each \(v \in \mathcal {V}\).

Proof

Let \(v \in \mathcal {V}\) such that \(\mu (v) \rightarrow \omega (v) \ne \mathbf{1} \). Since the pre-linearity axiom holds, we get \(\omega (v) \rightarrow \mu (v) = \mathbf{1} \). By Proposition 1(vii), \(\omega (v) \le \mu (v)\). Moreover, by Definition 4, \(\mu (v) \le \lnot \nu (v)\). Hence, \(\omega (v) \le \lnot \nu (v)\) that is equivalent to \(\omega (v) \rightarrow \lnot \nu (v)=\mathbf{1} \). Finally, by Proposition 1 (viii), we get \(\nu (v) \rightarrow \lnot \omega (v)=\mathbf{1} \).

Analogously, let \(v \in \mathcal {V}\), if \(\nu (v) \rightarrow \lnot \omega (v) \ne \mathbf{1} \), then we can prove that \(\mu (v) \rightarrow \omega (v) = \mathbf{1} \).

By Proposition 1(iv), we conclude that \((\mu (v) \rightarrow \omega (v)) \vee (\nu (v) \rightarrow \lnot \omega (v))=\mathbf{1} \).

A possibility distribution generated by an ILF set (valued on a complete IMTL-algebra) is equal to 0 only in some particular cases. More precisely, the next theorem holds.

Theorem 2

Let \(\langle \textsf {L}, \wedge , \vee , \otimes , \rightarrow , \mathbf{0} , \mathbf{1} \rangle \) be a complete IMTL-algebra, let \((\mu ,\nu )\) be an intuitionistic \(\textsf {L}\)-fuzzy set, and let \(\omega \in \textsf {L}^{\mathcal {V}}\). Then, \(\pi _{(\mu ,\nu )}(\omega ) = \mathbf{0} \) if and only if there exists \(v \in \mathcal {V}\) such that \(\mu (v)=\mathbf{1} \) and \(\omega (v)=\mathbf{0} \), or \(\mu (v)=\mathbf{0} \) and \(\omega (v)=\mathbf{1} \).

Proof

  • (\(\Leftarrow \)) This implication is trivial.

  • (\(\Rightarrow \)) Let \(\omega \in \textsf {L}^{\mathcal {V}}\) such that \(\pi _{(\mu ,\nu )}(\omega )=\mathbf{0} \). Then, by Proposition 1 (v), there exists \(v \in \mathcal {V}\) such that

    $$\begin{aligned} (\mu (v) \rightarrow \omega (v)) \otimes (\nu (v) \rightarrow \lnot \omega (v))=\mathbf{0} . \end{aligned}$$
    (7)

    By Lemma 1,

    $$\begin{aligned} \mu (v) \rightarrow \omega (v)=\mathbf{1} \text{ or } \nu (v) \rightarrow \lnot \omega (v)=\mathbf{1} . \end{aligned}$$
    (8)

    Eventually, by Definition 1 (\(a \otimes \mathbf{1} =a\) for each \(a \in \textsf {L}\)), Eqs. (7) and (8) imply that \(\mu (v)=\mathbf{1} \) and \(\omega (v)=\mathbf{0} \), or \(\mu (v)=\mathbf{0} \) and \(\omega (v)=\mathbf{1} \).

Example 4

Consider Example 2. Then, \(\pi _{(\mu ,\nu )}(\omega ) \ne 0\) for each \(\omega \in \textsf {\L }_5^{\{a,b\}}\). In fact, \(\mu (a), \mu (b) \notin \{0,1\}\).

4 From Possibility Distributions to Intuitionistic Fuzzy Sets

This section mainly aims to find the intuitionistic \(\textsf {L}\)-fuzzy set that generates a given possibility distribution \(\pi : \textsf {L}^{\mathcal {V}} \rightarrow \textsf {L}\) by means of Eq. 4.

Let us recall that Eq. 4 leads to define a normal possibility distribution for each intuitionistic \(\textsf {L}\)-set. On the other hand, it is not always possible to do the opposite. Namely, there exist normal possibility distributions from \(\textsf {L}^{\mathcal {V}}\) to \(\textsf {L}\) that do not correspond to any intuitionistic \(\textsf {L}\)-fuzzy set by means of Eq. 4. The following is an example.

Example 5

Consider Example 2, we can prove that no intuitionistic \(\textsf {\L }_5\)-fuzzy set generates the possibility distribution \(\pi : \textsf {\L }_5^{\{a,b\}} \rightarrow \textsf {\L }_5\) defined by the following formula: let \(\omega _i \in \textsf {\L }_5^{\{a,b\}}\),

$$\begin{aligned} \pi (\omega _i)={\left\{ \begin{array}{ll} 1 &{} \text{ if } i \in \{1,2,3\},\\ 0 &{} \text{ otherwise. } \end{array}\right. } \end{aligned}$$
(9)

Since the pre-linearity axiom holds in \(\langle \textsf {\L }_5, \wedge , \vee , \otimes , \rightarrow , 0, 1 \rangle \), we can apply Theorem 2. Consequently, in case \(\pi \) is generated by an intuitionistic \(\textsf {\L }_5\)-fuzzy set, it must be \(\omega _i(a) \in \{0,1\}\) or \(\omega _i(b) \in \{0,1\}\), for each \(i \in \{4, \ldots , 25\}\). But, this contradicts Table 2, where \(\omega _i(a)\) and \(\omega _i(b)\) do not belong to \(\{0,1\}\) for each \(i \in \{10,11,14,15,18,19\}\).

In the sequel, we write \(\varPi ^*\) to indicate the set of all possibility distributions of \(\varPi \) that are generated by an intuitionistic \(\textsf {L}\)-fuzzy set.

Now, we want to establish when a given possibility distribution belongs to \(\varPi ^*\). In order to do this, we firstly associate an intuitionistic \(\textsf {L}\)-fuzzy set to every possibility distribution starting from its kernel.

Definition 7

Given \(\pi \in \varPi \) and \(v \in \mathcal {V}\), then \(\mu _{\pi }, \nu _{\pi }: \mathcal {V} \rightarrow \textsf {L}\) are defined as follows:

$$\begin{aligned} \mu _{\pi }(v) = \bigwedge _{\omega \in \mathcal {K}(\pi )} \omega (v) \ \ \text{ and } \ \ \nu _{\pi }(v)=\bigwedge _{\omega \in \mathcal {K}(\pi )}\lnot \omega (v). \end{aligned}$$
(10)

We can prove that the functions given by (10) form an intuitionistic \(\textsf {L}\)-fuzzy set.

Proposition 2

Let \(\pi \in \varPi \), then \((\mu _\pi , \nu _\pi )\) is an intuitionistic \(\textsf {L}\)-fuzzy set.

Proof

By Proposition 1(i), we get

$$\begin{aligned} \bigwedge _{\omega \in \mathcal {K}(\pi )} \omega (v) \le \omega (v) \ \ \text{ and } \ \ \bigwedge _{\omega \in \mathcal {K}(\pi )}\lnot \omega (v) \le \lnot \omega (v), \ \ \ \text{ for } \text{ each } v \in \mathcal {V}. \end{aligned}$$
(11)

Moreover, by Proposition 1 (vii, viii),

$$\begin{aligned} \bigwedge _{\omega \in \mathcal {K}(\pi )}\lnot \omega (v) \le \lnot \omega (v), \text{ implies } \text{ that } \omega (v) \le \lnot \bigwedge _{\omega \in \mathcal {K}(\pi )}\lnot \omega (v) \ \ \ \text{ for } \text{ each } v \in \mathcal {V}. \end{aligned}$$
(12)

Hence, by (10), we can conclude that \(\mu _{\pi }(v) \le \lnot \nu _{\pi }(v)\), for each \(v \in \mathcal {V}\).

Since \((\mu _\pi ,\nu _\pi )\) is an intuitionistic \(\textsf {L}\)-fuzzy set, it generates a new possibility distribution (by means of Eq. 4) that we denote with \(\pi ^*\). In general, \(\pi ^*\) does not coincide with \(\pi \). For example, it is easy to verify that if \(\pi \) is given by (5) then \(\pi ^*\) is given by (9). Consequently, \(\pi ^* \ne \pi \). Of course, \(\pi =\pi ^*\) implies that \(\pi \in \varPi ^*\), and more precisely that \(\pi \) is generated by the intuitionistic \(\textsf {L}\)-fuzzy set \((\mu _\pi , \nu _\pi )\). Furthermore, the following theorem shows that \((\mu _\pi , \nu _\pi )\) is the only intuitionistic \(\textsf {L}\)-fuzzy set that can generate \(\pi \).

Theorem 3

Let \(\pi \in \varPi \). If \(\pi \in \varPi ^*\), then \(\pi \) is generated by \((\mu _{\pi }, \nu _{\pi })\).

Proof

Let \(\pi \in \varPi ^*\), there exists \((\mu , \nu )\) that generates \(\pi \). So, we want to prove that \((\mu ,\nu ) = (\mu _{\pi },\nu _{\pi })\).

First of all, we show that \(\mu =\mu _\pi \). Let \(v \in \mathcal {V}\). Then, by Theorem 1, \(\mu (v) \le \omega (v)\) for each \(\omega \in \mathcal {K}(\pi )\). Consequently, by Proposition 1(ii), \(\mu (v) \le \bigwedge _{\omega \in \mathcal {K}(\pi )} \omega (v)\). Namely, \(\mu (v) \le \mu _\pi (v)\).

Moreover, if \(\mu _{\pi }(v) < \mu (v)\), then there exists \(\omega \in \mathcal {K}(\pi )\) such that \(\omega (v) < \mu (v)\), but it contradicts Theorem 1. Then, \(\mu _\pi (v) \le \mu (v)\).

Analogously, we can prove that \(\nu =\nu _\pi \).

Example 6

Consider the possibility distribution \(\pi _{(\mu ,\nu )}\) given by (5). For convenience, we indicate \(\pi _{(\mu ,\nu )}\) with \(\pi \). Example 2 shows that \(\pi \) is generated by \((\mu , \nu )\), which is \(\{(a, 0.25, 0,25), (b, 0.5, 0.5)\}\). Consequently, \(\pi \in \varPi ^*\). Moreover, Theorem 3 assures us that \((\mu ,\nu )=(\mu _{\pi }, \nu _{\pi })\). Indeed, \(\mu _{\pi _{(\mu ,\nu )}}(a)=\omega _1(a) \wedge \omega _2(a) \wedge \omega _3(a) = 0.25 \wedge 0.5 \wedge 0.75 =0.25\), \(\mu _{\pi _{(\mu ,\nu )}}(b)=\omega _1(b) \wedge \omega _2(b) \wedge \omega _3(b)= 0.5 \wedge 0.5 \wedge 0.5 = 0.5\), \(\nu _{\pi _{(\mu ,\nu )}}(a)=\lnot \omega _1(a) \wedge \lnot \omega _2(a) \wedge \lnot \omega _3(a) = 0.75 \wedge 0.5 \wedge 0.25 =0.25\), and \(\nu _{\pi _{(\mu ,\nu )}}(b)=\lnot \omega _1(b) \wedge \lnot \omega _2(b) \wedge \lnot \omega _3(b)=0.5 \wedge 0.5 \wedge 0.5 =0.5\).

Using Theorem 3, we provide a necessary and sufficient condition for a possibility distribution to be generated by an ILF set.

Corollary 2

Let \(\pi \in \varPi \). Then, \(\pi \in \varPi ^*\) if and only if \(\pi =\pi ^*\), namely

$$\pi (\omega ) = \bigwedge _{v \in \mathcal {V}}(\mu _\pi (v) \rightarrow \omega (v)) \otimes (\nu _\pi (v) \rightarrow \lnot \omega (v)), \ \ \text{ for } \text{ each } \omega \in \textsf {L}^{\mathcal {V}}.$$

The following proposition will be used in the next subsection. It shows that the kernel of \(\pi ^*\) always includes that of \(\pi \).

Proposition 3

Let \(\pi \in \varPi \). Then, \(\mathcal {K}(\pi ) \subseteq \mathcal {K}(\pi ^*)\).

Proof

Let \(\omega \in \mathcal {K}(\pi )\). Then, by (11) and (12), we get \(\mu _\pi (v) \le \omega (v) \le \lnot \nu _\pi (v)\) for each \(v \in \mathcal {V}\). Thus, by Theorem 1, \(\omega \in \mathcal {K}(\pi ^*)\).

4.1 An Algorithm to Find the Intuitionistic \(\textsf {L}\)-fuzzy Set Generating a Given Possibility Distribution

In this subsection, assuming that our structures of truth degrees are the Łukasiewicz n-chains defined by (2), we propose three algorithms to achieve the following goals.

  1. (i)

    Compute the intuitionistic \(\textsf {\L }_n\)-fuzzy set corresponding to a given possibility distribution by means of (10).

  2. (ii)

    Find the values assumed by the possibility distribution generated by a given intuitionistic \(\textsf {\L }_n\)-fuzzy set.

  3. (iii)

    Establish whether or not a given possibility distribution is generated by an intuitionistic \(\textsf {\L }_n\)-fuzzy set.

Firstly, we propose the procedure INT-L-SET (see Algorithm 1) based on Eq. 10. Its input consists of a finite set \(\mathcal {V}\), a positive integer n (to determine the corresponding \(\L \)ukasiewicz n-chain), and a possibility distribution \(\pi \) from \(\textsf {\L }_n^{\mathcal {V}}\) to \(\textsf {\L }_n\). Its output is a pair \((\mu ,\nu )\) of mappings from \(\mathcal {V}\) to \(\textsf {\L }_n\). By Proposition 2, \((\mu , \nu )\) is an intuitionistic \(\textsf {\L }_n\)-fuzzy set, and by Theorem 3, if \(\pi \in \varPi ^*\) then it generates \(\pi \).

figure a

The next procedure (see Algorithm 2) is constructed by using the following proposition, where Eq. 4 is rewritten for all possibility distributions generated by an intuitionistic \(\textsf {\L }_n\)-fuzzy setFootnote 4.

Proposition 4

Let \(\pi \) be a possibility distribution generated by an intuitionistic \(\textsf {\L }_n\)-fuzzy set \((\mu ,\nu )\), and let \(\omega \in \textsf {\L }_n^{\mathcal {V}}\). Then, \(\pi (\omega )=\bigwedge _{v \in \mathcal {V}} \alpha _\omega (v),\) where

$$\begin{aligned} \alpha _\omega (v)={\left\{ \begin{array}{ll} \mu (v) \rightarrow \omega (v) &{} \text{ if } \omega (v) \le \mu (v), \\ \nu (v) \rightarrow \lnot \omega (v) &{} \text{ if } \omega (v) \ge \lnot \nu (v), \\ 1 &{} \text{ otherwise. } \end{array}\right. } \end{aligned}$$
(13)

Proof

Let \(v \in \mathcal {V}\) such that \(\omega (v) \le \mu (v)\). By Definition 4, \(\mu (v) \le \lnot \nu (v)\). Hence, \(\omega (v) \le \lnot \nu (v)\). By Proposition 1(vii,viii), \(\nu (v) \le \lnot \omega (v)\), and so \(\nu (v) \rightarrow \lnot \omega (v)=1\). Finally, using Eq. 4, \(\alpha _\omega (v)=(\mu (v) \rightarrow \omega (v)) \otimes 1\), hence \(\alpha _\omega (v)=(\mu (v) \rightarrow \omega (v))\) from Definition 1(ii).

Analogously, given \(v \in \mathcal {V}\) such that \(\omega (v) > \mu (v)\), we can prove that \(\alpha _\omega (v)\) is given by (13).

Proposition 4 leads to the procedure VALUE (just apply the \(\L \)ukasiewicz operations to (13)) taking as input a finite set \(\mathcal {V}\), a function \(\omega \) from \(\mathcal {V}\) to \(\textsf {\L }_n\), and an intuitionistic \(\textsf {\L }_n\)-fuzzy set \((\mu ,\nu )\), and producing as output the value \(\pi _{(\mu ,\nu )}(\omega )\).

figure b

Finally, we present the procedure DISTRIBUTION to establish whether or not a given possibility distribution \(\pi : \textsf {\L }_n^{\mathcal {V}} \mapsto \textsf {\L }_n\) is generated by the intuitionistic \(\textsf {\L }_n\)-fuzzy set \((\mu _\pi , \nu _\pi )\) (see Algorithm 3). In detail, firstly, the intuitionistic \(\textsf {\L }_n\)-fuzzy set \((\mu _\pi ,\nu _\pi )\) is computed by INT-L-SET. Then, using the procedure VALUE, it is checked whether or not \(\pi =\pi ^*\), where \(\pi ^*\) is the possibility distribution generated by \((\mu _\pi ,\nu _\pi )\). Eventually, if \(\pi =\pi ^*\), then \(\pi \) is generated by \((\mu _\pi ,\nu _\pi )\). Otherwise, the answer is that \(\pi \notin \varPi ^*\) (from Theorem 3 and Corollary 2). Moreover, by Proposition 3, we know that \(\pi (\omega )=\pi ^*(\omega )\) for each \(\omega \in \mathcal {K}(\pi )\). Hence, we must apply the procedure VALUE only for each \(\omega \in \textsf {\L }_n^{\mathcal {V}} \setminus \mathcal {K}(\pi )\).

figure c

5 Conclusions and Future Directions

In this article, we identified each intuitionistic \(\textsf {L}\)-fuzzy set with a special normal possibility distribution. On the other hand, we showed that not all normal possibility distributions can be identified with an intuitionistic \(\textsf {L}\)-fuzzy set.

In the future, we intend to explore the connection between possibility theory and intuitionistic \(\textsf {L}\)-fuzzy sets in more detail. As an example, we would like to discover other properties (in addition to normality) characterizing possibility distributions generated by ILF sets. Also, we could associate a collection of ILF sets to each possibility distribution, and hence, generalize by using fuzzy logic, the correspondence between Boolean possibility distributions and sets of orthopairs [8].

On a longer term, the link between the two theories could be used in applications, by applying techniques developed for IFS to Possibility Theory and, whenever possible, the other way round.