1. Introduction
In recent years, a substantial amount of growth has been noticed on the application of soft computing techniques in science, engineering and other disciplines. Soft computing is an emerging collection of methodologies and techniques that aim to deal with imprecision, uncertainty, partial truths and approximation to solve everyday and advanced problems with durability, tractability, stability and low solution cost. The principal constituents of soft computing are: fuzzy systems; evolutionary computation, including genetic algorithms; neural networks, including neural computing; machine learning and probabilistic reasoning. Fuzzy systems, including fuzzy logic and fuzzy set theory, play a leading role in soft computing as they bring basic ideas to other soft computing methodologies.
Fuzzy and intuitionistic fuzzy sets [
1,
2,
3,
4] were introduced to handle uncertain and incomplete data, which is ubiquitous in real situations. Because decision-makers often have limited time and knowledge, the vagueness of their opinions must also be taken into consideration; for this reason, the integration of fuzzy and intuitionistic fuzzy sets in the multi criteria decision-making (MCDM) methods has garnered the attention of many researchers [
5,
6,
7,
8,
9,
10]. Subsequently, these fuzzy sets have been actively applied in various MCDM problems using a myriad of different approaches of operational research such as TOPSIS [
11], AHP [
12], PROMETHEE [
13] and others. However, the aforementioned uncertainty sets do not handle the indeterminate and inconsistent information. To overcome this issue, Smarandache [
14] originally gave a concept of a neutrosophic set from a philosophical point of view, which is a part of neutrosophy. Neutrosophic set is characterised independently by a truth-membership function, indeterminacy-membership function and falsity-membership function, denoted by
T,
I,
F, respectively, where the indeterminacy is quantified explicitly. The ranges of the functions
T,
I and
F are subsets of the real standard or nonstandard interval
. To constrain them in the real standard interval
for convenient science and engineering applications, a single-valued neutrosophic set (SVNS) and its operators were introduced by Wang et al. [
15] as the subclasses of the neutrosophic sets. Recent years have seen the rapid utilization and usage of SVNS in many real life problems [
16,
17,
18,
19]. On the other hand, Ye [
20] put forward a concept of a simplified neutrosophic set (SNS), which is also a subclass of the neutrosophic set and includes a SVNS, and defined basic operational laws of SNSs. Then, he applied this concept to solve many MCDM problems [
20,
21,
22].
In order to incorporate the advantages of complex numbers to the notion of fuzzy sets and its generalizations, the introduction of fuzzy sets was followed by their extension to the complex fuzzy set [
23]. In particular, complex fuzzy sets are not simply a linear extension of conventional fuzzy sets. Rather, complex fuzzy sets allow a natural extension of fuzzy set theory to problems that are either very difficult or impossible to address with one-dimensional grades of membership. Complex fuzzy set progressed rapidly to complex fuzzy logic [
24] and complex intuitionistic fuzzy sets [
25]. All of the former structures cannot handle imprecise, indeterminate, inconsistent, and incomplete information that has periodic nature. Therefore, Ali and Smarandache [
26] initialised the CNS with three complex valued membership functions to handle all the types of uncertainty, including indeterminacy with periodicity. CNS is actually an extension of the SVNS to the complex space, which makes it superior to all of the aforementioned uncertainty sets.
Like a set, a relation is of fundamental importance in all engineering, science, and mathematically based fields. Relations are intimately involved in logic, approximate reasoning, rule-based systems, nonlinear simulation, synthetic evaluation, classification, pattern recognition, and control. The relations between fuzzy sets and intutionistic fuzzy sets is a topic that has been extensively studied [
27,
28,
29,
30,
31]. In the neutrosophic environment, Yang et al. [
32] proposed single valued neutrosophic relations (SVNRs) and study their properties, while Abu Qamar and Hassan [
33] derived Q-neutrosophic soft relations as an extension of the neutrosophic soft relation [
34]. Among other notable research in this relatively unexplored area are the complex fuzzy relations [
23], complex Atanassov’s intuitionistic fuzzy (CAIF) relations [
35] and the complex neutrosophic soft expert sets and relations [
36,
37].
We will extend the studies on CAIF relation [
29] and SVNRs [
27] by establishing a novel notion called complex neutrosophic relation (CNR), which is constructed to hold the advantages of SVNRs while maintaining the features of complex numbers in CAIF relation as follows: on the one hand, SVNR has the ability to handle imprecise, indeterminate, inconsistent, and incomplete information embedded in the relation body. On the other hand, CAIF relations have the complexity feature, which has the ability to capture information pertaining to the time frame of the interaction between the parameters. All of these features together will be contained in our proposed CNR.
The remainder of this paper is organized as follows. In
Section 2, we recapitulate some of the fundamental concepts related to neutrosophic sets and CNSs. Throughout
Section 3, we define the concept of the Cartesian product of two CNSs as a forerunner of the concept of CNR. Subsequently, the concept of CNR will be defined. A decision-making algorithm is also generated in this section. This algorithm examines the affectivity of number of teaching techniques using the characteristics of the CNR. In
Section 4, we define some basic operations on CNR such as the complement, inverse and composition of CNRs. This section also gives the definitions of projection and cylindric extension for CNRs.
Section 5 provides a comprehensive comparison among CNR and other recent approaches to manifest the dominance of our proposed method.
Section 6 outlines the conclusion of this paper and suggests directions for future research.
2. Preliminaries
In this section, a summary of the literature on neutrosophic set and CNS relevant to this paper is presented.
We begin by recalling the definition of neutrosophic set, followed by the definition of SVNS.
Definition 1. [14] Let U be a universe of discourse, and a neutrosophic set N in U is defined as: , where and are the truth membership function, the indeterminacy membership function and the falsity membership function, respectively, such that T; I; and In order to apply neutrosophic set on the scientific fields, its parameters should have to be specified. Hence, Wang et al. [
15] provided the following definition.
Definition 2. [15] Let U be a universe of discourse. A single valued neutrosophic set (SVNS) S in U is defined as:when U is continuous andwhen U is discrete, where T, I, are the truth-membership function, the indeterminacy-membership function and the falsity-membership function, respectively. Ali and Smarandache [
26] conceptualized complex neutrosophic set and gave the basic operations in the following three definitions.
Definition 3. [26] Let a universe of discourse X, a complex neutrosophic set S in X is characterized by a truth membership function , an indeterminacy membership function , and a falsity membership function that assign an element a complex-valued grade of , , and in S. By definition, the values , , and their sum may all within the unit circle in the complex plane and are of the form, , and , each of and are, respectively, real valued and such that Definition 4. [26] Let A and B be two CNSs, where A is characterized by a truth membership function , an indeterminacy membership function and a falsity membership function and B is characterized by a truth membership function , an indeterminacy membership function and a falsity membership function . We define complement of A, union and intersection of A and B as follows.
- 1.
The complement of A, denoted as , is specified by functions:
,
, and
.
- 2.
A is said to be complex neutrosophic subset of B () if and only if the following conditions are satisfied:
such that and .
such that and .
such that and .
- 3.
The union(intersection) of A and B, denoted as and the truth membership function , the indeterminacy membership function , and the falsity membership function are defined as:
and
,
where ∨ = max and ∧ = min.
Definition 5. [26] Let be N CNSs on X, , and be a complex-valued membership function, be a complex-valued indeterminacy membership function and be a complex-valued nonmembership function. The Cartesian products of , denoted as , are specified by the functions: 3. Complex Neutrosophic Relations
In this section, we propose the definition of Cartesian product between two CNSs and subsequently, the formal definition of the CNR. We also apply the CNR method to solve a MCDM problem.
The following is the definition of the Cartesian product between two CNSs:
Definition 6. Let X and Y be two CNSs over the universal sets U and V, respectively. The Cartesian product of X and Y, denoted by is a CNS defined as where is a complex- valued truth membership function, is a complex- valued indeterminacy membership function and is a complex- valued falsity membership function and ,
,
, and
.
We will now define the concept of CNR as follows:
Definition 7. Let X and Y be two CNSs over the universes U and V, respectively. A complex neutrosophic relation from X to Y is a complex neutrosophic subset of . Thus, a CNR from X to Y, denoted by , where . As always, may be represented as the set of ordered sequence , where , and . The values are within the unit circle in the complex plane and both the amplitude terms and the phase terms are real valued such that and
Now, we put forward a real-life application of CNR to reveal its ability to describe and analyze real events.
Complex Neutrosophic Relation in Education
CNR can be effectively used to measure the interaction between several educational variables where the factor of time plays a key role and the indeterminacy is unavoidable.
Now, we give an example of a relation between two CNSs.
Example 1. Suppose a study is conducted to determine the most influential teaching strategy contributing to student achievement. Let U be the set of teaching techniques in education applied on a certain group of students, where cooperative learning, self-learning, traditional teaching}. Let V be a set of indicators that measure the student’s achievement and his interaction, where academic achievement, emotional interaction, social interaction}. Let X and Y be two CNSs over U and V, respectively, defined as follows: Now, we compute the relation between the two CNSs X and Y to investigate the effect of modern methods in education on the student’s performance. Our CNR denoted by such that is Suppose that the relation between X and Y are measured within a time frame of 12 months. In our example, the terms of truth amplitude, indeterminate amplitude and false amplitude of measure the membership degree of the impact of the modern methods in education on the student’s performance, the indeterminacy membership degree of the impact of the modern methods in education on the student’s performance and the non-membership degree of the impact of the modern methods in education on the student’s performance, respectively, whereas the truth phase term, the indeterminate phase term and the false phase term of represent the period of time in which the modern methods influence the student’s performance, the period of time in which we are unable to determine if the modern methods influence the student’s performance or does not influence the student’s performance and the period of time in which the modern methods does not influence the student’s performance, respectively. Since the phase terms in represent periods of time and represents the relation between the modern methods in education and the student’s performance within the time frame of 12 months, then, in each complex neutrosophic value, the range value of each of the truth, indeterminate and false phase terms should be between 0 and 1.
In the following discussion, we will study the influence of the cooperative learning on the academic achievement of the student.
The term implies that the cooperative learning strongly influences the student’s academic achievement. The complex-valued truth membership function indicates that there is a strong influence with degree and this influence span of 11 months is considered a very long time of influence, the complex-valued indeterminacy membership function can be interpreted as we are unable to determine if there is an influence of the cooperative learning on the academic achievement or not with a degree of , and this influence is not evident for three months. For the complex-valued falsity membership function , we presume with a degree of that there is no influence and the time with no influence is one month.
Next, the CNR R is used together with a generalized algorithm to solve the decision-making problem stated at the beginning of this section. This algorithm is employed to rank the educational techniques that affect the student performance corresponding to their influence strength. The algorithm steps are given as follows:
- Step 1:
Input the CNSs X and Y.
- Step 2:
Calculate The CNR R of .
- Step 3:
Convert the CNR
R, which is actually a CNS to the SVNS
by obtaining the weighted aggregation values of
and
,
as in the following formulas:
where
,
and
are the amplitude and phase terms in the CNR
R, respectively.
and
are the truth membership function, indeterminacy membership function and falsity membership function in the SVNS
, respectively, and
,
are the weights for the amplitude terms (degrees of influence) and the phase terms (times of influence), respectively, where
and
and
- Step 4:
Compute the comparison matrix of the SVNR . Comparison matrix of is a matrix whose rows comprise the experimental(predictor)variables and and the columns represent the response or dependent variables and . The entries are calculated as , where a is the integer calculated as how many times exceeds or is equal to , for , ), b is the integer calculated as how many times exceeds or is equal to , for , and c is the integer calculated as how many times exceeds or is equal to , for ,
- Step 5:
Find the values of the score of ,
- Step 6:
Determine the value of the highest score ,
Now, to change the form of the CNS
R to the real state (
), we assume that the weight vectors are
and
. To illustrate this step, we calculate
and
for
and
as shown below:
Then, for and , the single-valued neutrosophic value is
In the same manner, we calculate the other single-valued neutrosophic value,
and
. The SVNR
can be presented by the following relational matrix:
The comparison matrix of the SVNR
is as shown in
Table 1.
Computing the score for each of the
, we have the scores as in
Table 2.
From
Table 2,
. Thus, the decision is to choose the element
as the appropriate solution. Therefore, we conclude that the cooperative learning is the most influential technique improving student performance, followed by self-learning and traditional teaching.
4. Operations on Complex Neutrosophic Relation
We will now introduce some basic operations on CNR such as the complement, inverse and composition of CNRs. We will begin by first proposing the definition of the complement of CNR.
Definition 8. Let R be a CNR on , where: . Then, the complex neutrosophic complement relation of R, denoted by , is defined as
, where
,
and
.
Next, we will give the definition of the inverse of a CNR and give a proposition on the inverse of a CNR.
Definition 9. Let R be a CNR from X to Y. The inverse of R is denoted as and is a CNR from Y to X defined as , where and ,
and
Proposition 1. Let X and Y be two CNSs over U and V, respectively. Suppose that R and S are two CNRs from X to Y. Then, the following results hold true:
- 1.
- 2.
If then
Proving and , we have
- 1.
, where and . This implies that .
- 2.
If , then,
. Similarly, we can show that and . This completes the proof.
In this part, we propose the axiomatic definition of the composition of CNRs followed by an example illustrates application of this concept in real life. We then give two theorems on the composition concept.
Definition 10. Let and Z be three CNSs over the universes U, V and W, respectively. Let R be a CNR from X to Y and S a CNR from Y to Z. The composition of the CNRs R and S is an CNR from X to Z, defined as: where and ,where = and = ,where = and = ,where = and = .This relationship can be written as = The following example demonstrates the utilization of the composition of the CNRs in real life.
Example 2. Suppose X, Y and Z are three CNSs that represent the sets of Chinese financial indicators, Malaysian financial indicators and Malaysian public opinion indicators, respectively. Suppose the interactions among these sets are measured over the limited time frame of 12 months using the CNRs R and S, where represents the effect of the Chinese financial indicators to Malaysian financial indicators, and represents the effect of the Japanese financial indicators to Malaysian public opinion indicators.
The composition of CNRs and obtains a new CNR which represents the effect of the Chinese financial indicators to the Malaysian public opinion indicators.
For the sake of illustration, it will suffice in this example to consider the composition of the following two approximations in the CNRs and .
1- , where and represent, respectively, the exchange rate of the Chinese Yuan and the inflation rate in Malaysia. This approximation measures the truth, indeterminacy and falsity for both degree and phase (period) of the influence of Chinese Yuan’s exchange rate on the inflation rate in Malaysia.
2- , where and represent, respectively, the inflation rate in Malaysia and confidence in the Malaysian economy. This approximation measures the truth, indeterminacy and falsity for both degree and phase (period) of the influence of the exchange rate of Chinese Yuan on the confidence in the Malaysian economy.
The result of this composition is:
. The components measure, respectively, the truth, indeterminacy and falsity for both degree and phase (period) of the influence of the inflation rate in Malaysia on the confidence in the Malysian economy.
In view of Definition 10, we prove the following results.
Theorem 1. Let and Z be three complex neutrosophic sets over the universes U, V and W, respectively. Let R be a CNR from X to Y and S a CNR from Y to Z. Then,
Proof. For all and let and
To prove the equality, we have to show that , and .
Therefore,
which implies
. Similarly, we can show that
, proving that
. Similarly, we can show it also holds for the identity and falsity terms and this completes the proof. ☐
Theorem 2. Let , Z and W be CNSs over the universes U, V, L and M, respectively. Let R be a CNR from X to Y, S a CNR from Y to Z and T a CNR from Z to W. Then,
Proof. For all , let
To prove the equality, we have to show that and .
Therefore,
which implies that
. Similarly, we can show that
, proving that
.
The proofs for the identity and falsity terms can be similarly proven and this completes the proof. ☐
In order to give a deeper insight into this issue, we introduce the definitions of projection and cylindric extension for CNRs.
Definition 11. Let U and V be two universes and R be a CNR on . Then, for all and , 1- The projection of R on U is a CNS , defined respectively, by the complex valued truth, indeterminacy and falsity membership functions:2- The projection of R on V is a CNS , defined respectively, by the complex valued truth, indeterminacy and falsity membership functions: Example 3. Let and be two universes. Let R be a CNR on defined as follows: The projection of the CNR R on U is given by: The projection of the CNR R on V is given by: Definition 12. Let U and V be two universes and R be a CNR on . Then, for all and ,
1- The cylindric extension of to , is a CNR given by: 2- The cylindric extension of to , is a CNR given by: Example 4. Consider Example 3 to find the cylindric extension of and . Then,and 5. Comparison and Discussion
We have discussed the influence of the modern methods in education to the student performance, and the time of the influence of these modern methods on the student performance. In this section, we will compare our proposed CNR model to three other existing models, the CAIF relation [
35], SVNR [
32] and CNSER [
37].
As an extension of fuzzy and intuitionistic fuzzy relations, SVNR [
32] was developed to measure the degree of the interaction between two SVNSs, with the ability to handle all types of uncertainties including indeterminacy, which is beyond the scope of fuzzy and intuitionistic fuzzy relations. However, SVNR fails to deal with problems that involve two-dimensional information/date i.e., two different types of information/data pertaining to the problem parameters.
From Example 1, it can be seen that SVNR is not able to solve the decision making problem presented, which involves two types of neutrosophic information (the degree of the influence and the total time of the influence) since SVNR lacks the phase terms which represent the time frame of this problem.
CAIF relation [
35] can overcome the problems inherent in using SVNSs by virtue of the phase terms which have the ability to represent the time frame of the interaction between the variables. However, the CAIF relation cannot be used to describe the space
which is explained by three complex-valued membership functions, since the CAIF relation is characterized by complex-valued truth membership and complex-valued falsity membership functions which handle only incomplete and uncertainty information.
In a bid to address these shortcomings in the CAIF relation and SVNR, Al-Quran and Hassan [
37] introduced the CNSER which can handle all types of uncertainty including indeterminacy with complex-valued truth membership function, complex-valued indeterminacy membership function and complex-valued falsity membership function.
Although this model managed to overcome all of the drawbacks of the previous models, it cannot be applied to our decision-making problem, since it is constructed to solve decision-making problems by incorporating the idea of the expert as well as the parametric factors, whereas CNR, can be successfully applied to the various disciplines without considering the parameterization factor during the analysis.
On the other hand, the decision-making algorithm based on the CNSER, presented in [
37], shows a discernible bias in one of its common steps which is choosing the highest grade among all the u’s (alternatives or elements in the universal set) that attached with the same parameter. This might lead to drop some of the u’s who had not obtained the highest grade, but with the best overall performance. This inaccurate step can clearly affect the final decision, especially when the universal set contains more than three elements with extremely small differences in the values of the membership functions. Unlike the CNSER method and the other methods that were discussed, our proposed model and its accompanying decision-making algorithms can be used in any type of situation including ones in which the values of the membership functions of the alternatives are extremely close to another, thus making our proposed method superior compared to other recent approaches and also existing methods in the literature. The comparative analysis provided above explains the importance and necessity of our proposed CNR model.