1. Introduction
The theory of neutrosophic set was firstly proposed by Smarandache [
1] as a generalization of fuzzy set [
2] and intuitionistic fuzzy set [
3]. Neutrosophic set is a tri-component logic set, thus it can deal with uncertain, indeterminate and incompatible information where the indeterminacy is quantified explicitly and truth membership, indeterminacy membership and falsity membership are completely independent. The neutrosophic set was introduced for the first time by Smarandache in his 1998 book [
4]. Neutrosophic set can handle indeterminate data which were not taken into account by fuzzy set theory, and intuitionistic fuzzy set theory.
Another commonly used method in handling uncertainties and representing incomplete and unreliable data is soft set theory which was established by Molodtsov [
5] as a general mathematical tool used to handle uncertainties, imprecision and vagueness. Since its inception, a lot of extensions of soft set model have been developed such as fuzzy soft sets [
6], vague soft sets [
7], interval-valued vague soft sets [
8,
9,
10], soft expert sets [
11], soft multi set theory [
12] and neutrosophic soft set [
13,
14,
15,
16]. At present, soft set has attracted wide attention and made many achievements [
17,
18,
19].
Q-fuzzy soft sets was established by Adam and Hassan [
20,
21]. The theory behind the development of Q-fuzzy soft sets is that in many instances a second dimension must be added to the expression of the membership value of an element or object. This concept was extended to Q-intuitionistic fuzzy soft set by Broumi [
22] by adding a two-dimensional non-membership function. However, these models cannot deal with indeterminate information which appears in two-dimensional universal sets. Thus, the concept of the Q-neutrosophic soft sets (Q-NSSs) is established to combine the key features of soft sets and Q-neutrosophic sets. The Q-neutrosophic soft sets (Q-NSSs) model is an improved model of neutrosophic sets that can represent two-dimensional information.
Since fuzzy set theory was introduced by Zadeh [
2], it has been successfully applied to many real-life problems in uncertain and ambiguous environments [
23,
24,
25], especially decision-making areas; fuzzy decision making has become a research focal point since then. Hence, the extensions of fuzzy set, intuitionistic fuzzy set [
3], interval-valued [
26], neutrosophic set [
1], single valued neutrosophic soft set [
27] and their hybrid models were widely applied to decision making problems. This includes neutrosophic sets and its extensions, to handle incomplete, indeterminate, and inconsistent problems in real life such as decision-making [
28,
29,
30].
The utilization of fuzzy relations [
2] derived from the observation that real life objects can be related to each other to a certain degree. Fuzzy relations are able to model vagueness, in the sense that they provide the degree to which two objects are related to each other. Nevertheless, they cannot model uncertainty. Consequently, Bustince and Burillo [
31] introduced the concept of intuitionistic fuzzy relations followed by Dinda and Samanta [
32] on intuitionistic fuzzy soft relations. This gives a way to include uncertainty to a certain degree, but it does not handle indeterminacy degree of membership. Hence, neutrosophic soft relations were initiated by Deli and Broumi [
33]. Recently, many researchers studied fuzzy relations [
34,
35], fuzzy soft relations and their generalizations [
36,
37,
38].
The relations between fuzzy sets, soft sets and their extensions have been widely studied. However, these relations do not encompass indeterminate information which appears in two dimensional universal sets. To overcome this, we introduce the Q-neutrosophic soft relation (Q-NSR), which represents the degree of presence, absence or indeterminacy of interaction between the elements of the Q-neutrosophic soft sets (Q-NSSs). Thus, it serves the indeterminacy and two-dimensionality of a data set at the same time, which cannot be served by fuzzy sets, soft sets and their extensions models. We present the concepts of inverse, functions and composition of Q-neutrosophic soft relations (Q-NSRs), some related theorems and properties. We define reflexivity, symmetry, transitivity as well as equivalence relations and equivalence classes of Q-neutrosophic soft relations (Q-NSRs). To show the ability of this model to solve decision making problems with two-dimensional indeterminate information, we developed an algorithm to solve decision making problems using Q-neutrosophic soft relations (Q-NSRs) and illustrate it by an example.
2. Preliminaries
In this section, we review the notions of soft sets, neutrosophic sets, neutrosophic soft sets with some of their properties which are pertinent to this work. The Q-neutrosophic soft sets (Q-NSSs) is also introduced.
Soft set theory was first introduced by Molodtsov [
5] as a parametrized family of subsets of the universe of discourse
X.
Definition 1 ([
5]).
A pair is called a soft set over X, if and only if F is a mapping of E into the set of all subsets of the set X. In other words, the soft set is a parametrized family of subsets of the set X. Neutrosophic set was established by Smarandache [
1] as a generalization of fuzzy set [
2], with a tri-component set to deal with uncertain, indeterminate and incompatible data.
Definition 2 ([
1]).
A neutrosophic set Γ on the universe X is defined asand Definition 3 ([
39]).
Let Γ and Ψ be two neutrosophic sets, then we say that Γ is a subset of Ψ denoted by if and only if , and for all . Maji [
13] presented the notion of neutrosophic soft sets as a generalization of soft sets. It is an improvement in the theory of soft sets and provides a way to deal with the uncertain data.
Definition 4 ([
13]).
Let X be an initial universe set and E be a set of parameters. Consider . Let denotes the set of all neutrosophic sets of X. The collection is termed to be the soft neutrosophic set over X, where F is a mapping given by . We will now introduce the concept of Q-neutrosophic set to provide a way to deal with uncertain, indeterminate and inconsistent two-dimensional information. We also extend this concept to multi Q-neutrosophic set and Q-neutrosophic soft set (Q-NSS).
Definition 5. Let X be a universal set and Q be a nonempty set. A Q-neutrosophic set in X and Q is an object of the formwhere are the true membership function, indeterminacy membership function and false membership function, respectively with . Note that the set of all Q-neutrosophic sets over X will be denoted by .
Definition 6. Let X be a universal set, Q be any nonempty set, l be any positive integer and I be a unit interval . A multi Q-neutrosophic set in X and Q is a set of ordered sequenceswhere are respectively, truth membership function, indeterminacy membership function and falsity membership function for each and satisfy the conditionwhere l is called the dimension of . The set of all multi Q-neutrosophic sets of dimension l in X and Q is denoted by .
Definition 7. Let X be a universal set, E be a set of parameters, and Q be a nonempty set. Let denote the set of all multi Q-neutrosophic sets on X with dimension . Let . A pair is called a Q-neutrosophic soft set (Q-NSS) over X, where is a mapping given bysuch that if . A Q-neutrosophic soft set (Q-NSS) can be represented by the set of ordered pairs The set of all Q-neutrosophic soft sets (Q-NSSs) in X and Q is denoted by .
Definition 8. Let . Then is a subset of , denoted by , if and for all .
The following example illustrates the above definition of the Q-NSS.
Example 1. Suppose we want to examine the attractiveness of houses that a person is considering purchasing. Suppose there are three houses in the universe , be a set of cities under consideration and be a set of decision parameters. Then the Q-NSS is given by:
The Q-NSS represents the influence of price on the degree of attraction of a house in a specific city. The neutrosophic components and represent the degree of true attractiveness, the degree of indeterminacy attractiveness and the the degree of falsity attractiveness of a house in a specific city, respectively. The three neutrosophic components lie in . Values of close to zero implies that the price has a very little influence on the degree of true attractiveness of a house in a specific city whereas values of close to one implies that the price has a strong influence on the degree of true attractiveness of a house in a specific city. Similarly, for values of and components.
3. Q-Neutrosophic Soft Set Relations
In this section, after introducing the Cartesian product of two Q-NSSs, we will characterize the idea of Q-NSR, and present two fundamental operations of Q-NSRs, namely inverse and composition with some essential properties.
In the following we define the Cartesian product of two Q-NSSs followed by an illustrative example.
Definition 9. If X is an initial universal set, Q is a nonempty set, E is a set of parameters, and and are Q-NSSs over the universe X, then the Cartesian product of and , denoted by , is a Q-NSS , where and is defined as:where are the truth, indeterminacy and falsity membership functions of such that and for all and we have: Example 2. Suppose we have a set of students with their academic degree , their field of study and their scholarly achievement . Suppose and are two Q-NSSs over X defined as:
The Cartesian product of and iswhere elements will look like Now, we introduce the relation between two Q-NSSs, followed by the definitions of the domain and the range of a Q-NSR with some illustrative examples.
Definition 10. If X is an initial universal set, Q is a nonempty set, E is a set of parameters, and and are Q-NSSs over the universe X, then a Q-NSR from to is a Q-NS subset of , and is of the form , where and . Thus can be represented as:where for all and , If is a Q-NSR from to , then it is called a Q-NSR on and it can be defined in the parameterized form as follows.
If , then if and only if .
Definition 11. Let R be a Q-NSR from to . Then the domain of R is defined as the Q-NSS , where and , for all . The range of R is defined as the Q-NSS , where and for all .
Example 3. Reconsider Example 2 with a relation R from to as follows: Then where and for all , and where and for all .
Definition 12. The identity relation on a Q-NSS is defined as if and only if .
Example 4. In Example 2, the relation is an identity relation.
Now, we introduce the operations of inverse and composition of two Q-NSRs followed by examples and relevant theorems.
Definition 13. If and are Q-NSSs over a soft universe X and is a Q-NSR relation from and , then The inverse of a Q-NSR R, is a Q-NSR relation and is defined as: It is to be noted that the inverse of R is defined by reversing the order of every pair belonging to R.
Example 5. Reconsider R as in Example 3, where we would then have , .
Theorem 1. Suppose and are Q-NSSs over a universe X, and and are Q-NSRs from to . Then the following results hold:
- 1.
.
- 2.
If then .
Proof. , we have
, thus .
If , then , and thus . ☐
Next, we will propose the definition of the composition of Q-NSRs along with an illustrative example, followed by related theorem.
Definition 14. If and are Q-NSSs over a universe X and and are Q-NSRs from to and from to respectively, where and , then the composition of the Q-NSRs and denoted by from to is defined as:where for all and ,
Example 6. Let be a set of students, is the nationality of the students, E be a set of parameters and , where describes the universities from which students may acquire degrees, their academic degree and the professions students may be engaged in after acquiring degrees.
Suppose that and are Q-NSSs defined as:
Define the Q-NSRs from to as a student from Oxford university or Cambridge university to investigate the effect of university on the master academic degree and from to as a master student to investigate the effect of the academic degree on the lecturing profession. Then the Q-NSRs and are given by:
The relation describes the effect of the university on being a master students, where it measures the true, indeterminacy and falsity degrees for a student to be a master’s student if he studied at Oxford university or Cambridge university. Whereas, the relation describes the effect of the master academic degree in engaging in a lecturing profession, it measures the true, indeterminacy and falsity degrees for a master’s student in engaging in a lecturing profession.
The composition between the Q-NSRs and which represents students engaged in a lecturing profession illustrates how to employ both components of parameters to convey the idea of the composition concept. The composition between the Q-NSRs and is:
The components and represent respectively, the degrees of true, indeterminacy and falsity engaging in a lecturing profession for a master’s student who acquires his/her degree from Oxford university or Cambridge university. Thus, for the parameter the term implies that student “t” whose nationality is “p” and studying for his/her master’s degree at Oxford university has a truth degree of engaging in lecturing profession, indeterminacy degree of engaging in a lecturing profession and falsity degree of engaging in a lecturing profession.
Theorem 2. If and are Q-NSSs over X and and are Q-NSRs from to and to respectively, where and , then .
Proof. If
and
are Q-NSRs from
to
and
to
respectively, then
. Now, for
,
Similar results follow for the rest of the terms. This completes the proof. ☐
4. Partitions on Q-Neutrosophic Soft Sets
In this section, we will introduce various types of Q-NSRs, partitions and equivalence classes of Q-NSSs with some related theorems.
Definition 15. Let R be a relation on , then
- 1.
is reflexive if .
- 2.
is symmetric if .
- 3
is transitive if , .
- 4
is a Q-NS equivalence relation if it is reflexive, symmetric and transitive.
Example 7. Consider a Q-NSS over X, where and Consider a relation defined on as , , . This relation is a Q-NS equivalence relation.
Definition 16. Let be a Q-NSS. Then the equivalence class of is defined as Example 8. Reconsider R as in Example 3, we would then have .
Lemma 1. Let be an equivalence relation on a Q-NSS . For any , if and only if .
Proof. Suppose . Since is reflexive, then , hence which gives .
Conversely, suppose . Let . Then . Using the transitive property of this gives . Hence, . Similarly, . Thus, . ☐
Now, we define the partition of a Q-NSS followed by some related theorems.
Definition 17. A collection of nonempty Q-NS subsets of a Q-NSS is called a partition of such that
- 1.
and
- 2.
, whenever .
Example 9. Let be a universal set, be a nonempty set, be a set of parameters and is a Q-NSS over X defined as:
Suppose , where and are Q-Ns subsets of such that for . Clearly, and . Thus, is a Q-neutrosophic soft set partition of .
Remark 1. Elements of the partition are called a block of .
Corresponding to a partition of a Q-NSS , we can define a Q-NSR on by iff and belong to the same block. Now, we will prove that the relation defined in this manner is an equivalence relation.
Theorem 3. Let be a partition of the Q-NSS . The Q-NSR defined on as is an equivalence relation if and only if and are members of the same block.
Proof. Reflexive: Let be any element of . It is clear that is in the same block itself. Hence, .
Symmetric: If , then and are in the same block. Therefore, .
Transitive: If and then , and must lie in the same block. Therefore, . ☐
Remark 2. The equivalence Q-NSR defined in the above theorem is called an equivalence relation determined by the partition P. In the previous example the equivalence relation determined by the partition , is given by Theorem 4. Corresponding to every equivalence relation defined on a Q-NSS there exists a partition on and this partition precisely consists of the equivalence classes of .
Proof. Let be equivalence class with respect to a relation on . Let be all elements in A corresponding to i.e., . Thus we can denote as . Thus, we have to show that the collection of such distinct sets forms a partition P of . In order to do this we should prove
- (i)
- (ii)
If are not identical then .
Since is reflexive, so that .
Now for the second part, let . Then and . This implies and . Using the transitive property of , we have . Now, using lemma 1 we have . This gives (contradiction) since and are not identical, hence . ☐
Remark 3. The partition constructed in the above theorem consisting of all equivalence classes of is called the quotient Q-NSS of and is denoted by .
5. Q-Neutrosophic Soft Functions
In this section, we present the concept of Q-NS function and some special types of Q-neutrosophic soft functions with related theorems.
Definition 18. Let and be two nonempty Q-NSS. Then a Q-NSR f from to is called a Q-NS function if every element in the domain has a unique element in the range. We write . If then .
Example 10. Reconsider Example 2. The Q-NSR f which consists of a science student with excellent GPA forms a Q-NS function from to as follows:.
Definition 19. Let be a Q-NS function. Then
- 1.
f is injective (one to one) if implying for . i.e., f is injective if each element of appears exactly once in the function.
- 2.
f is surjective (onto) if i.e., .
- 3.
f is bijective if it is both injective and surjective.
- 4.
f is a constant function if all elements in have the same image.
- 5.
f is an identity function if the identity Q-NS function I on a QNSS is defined by the function as for every in .
Theorem 5. Let be a QNS function, and be a Q-NS subsets of . Then
- 1.
.
- 2.
.
- 3.
equality holds if f is one to one.
Proof. 1. Let . Then there exists such that . Since , then . Therefore, .
2. Let . Then such that . By using union definition, we have or .
This implies, or . Thus, . Therefore, .
Now, clearly and . This implies and . Thus, . Hence, .
3. Let . Then for . By using intersection definition, we have and . This implies and . Hence, . Thus, .
Conversely, suppose . By using intersection definition, we have and . This implies for some and for some . Since , then if f is one to one. . Hence, . Thus, = .
Definition 20. Let and be two Q-NS functions. Then is also a Q-NS function defined by .
Definition 21. Let be a bijective function. Then the inverse relation : is called the inverse function.
Now we will define and propose a few theorems on the composition of Q-neutrosophic soft functions.
Theorem 6. If is bijective then is also a bijective function.
Proof. Let for , and let and . Then and . Since f is one to one, implies . Therefore, . Hence is one to one.
Now is an element of . Since f is surjective, there exists a unique element in such that implies for in . Thus is onto. Hence, is bijective. ☐
Theorem 7. Let be two bijective functions. Then is also a bijective and .
Proof. Let be two distinct elements of . Since f and g are one to one we have and . This implies . Hence, is one to one.
Let be an element of . Then there exists in such that as g is onto. Again since f is onto there exists in such that . Then, for every in . Thus, is onto. Hence, is bijective. Since and are bijective, they are invertible and for any relation and we have , therefore . ☐
6. Decision Making Method
In this section, we present an application of Q-NSR in a decision-making problem.
The problem we consider is as below.
Let be a set of cars, be the set of colors and E be a set of parameters where . If two individuals are going to buy a car according to their choice of parameters , .
Suppose the Q-NSS
describes the influence of being cheap and large on the degree of attraction of a car with a specific color and the Q-NSS
describes the influence of the type on the degree of attractivness of a car with a specific color as follows.
Then we can select a car on the basis of their parameters using Q-NSR, by applying the following algorithm.
- Step 1.
Construct two Q-NSSs over X, and .
- Step 2.
Construct a Q-NSR as requested.
- Step 3.
Compute the comparison table using the formula: .
- Step 4.
Select the highest numerical grades for each column in the comparison table.
- Step 5.
Find the score table which shows the objects with highest numerical grades corresponding to every pair of parameters.
- Step 6.
Compute the score of each object by taking the sum of those numerical grades.
- Step 7.
The decision is any one of the elements in M where .
To execute the above steps, we will use the Q-NSSs and to apply Step 2 to Step 7.
We obtain the Q-NSR
corresponding to the Cartesian product of
and
respectively as follows.
We compute the comparison table as:
The highest numerical grade for each column in
Table 1 is written in bold, and the score is tabulated in
Table 2.
The score of each object by taking the sum of these numerical grades are: and .
Hence, . Thus, the decision is to choose the associated object which represents car “d” of color “q”, as the appropriate solution for selecting the most suitable car according to the basis of parameters and their related . Therefore, the selection of a car is dependent on the choice parameters of each buyer.