In this paper, we first describe the inverse soft matrices corresponding to the inverse soft sets over both the universal set and the parameter set. For these matrices, we derive some row-products such as And, Or and some column-products such as If, Iff. As an endeavor to find the authentic-life applications of these products in multicriteria decision making (MCDM) through inverse soft matrices, we propose two decision making methods called inverse soft distributive sum-max decision making method (ISDSMDM) and inverse soft distributive If-sum decision making method (ISDISDM). The ISDSMDM aims to obtain a solution for the MCDM problem based on the inverse soft structures consisting of multi-disjoint parameter sets and the common universal set. The ISDISDM focuses on the optimal choice for MCDM problem based on the inverse soft structures consisting of multi-disjoint parameter sets and two discrete universal sets. Also, we present the outstanding applications of these methods. In integration, we give Scilab codes of our algorithms to perform the decision making process expeditiously.
In 1999, Molodtsov [22] first introduced the notion of a soft set as a generalization of classical set theory. In [1, 21], the authors studied their fundamental operations such as union, intersection, and complement with the congruous examples and properties. Thereafter, several authors developed the theory of soft sets. It becomes a sublime mathematical implement to resolve several issues with uncertainty in decision making.
In 2010, Çagman and Enginoglu [5] introduced the soft matrices as matrix representations of the soft sets over the common universal set. It is an important pioneer providing the different perspectives to the soft set theory. Moreover, they derived the fundamental set-theoretic operations such as And, Or, And-Not, Or-Not products for the same types of soft matrices. Through these operations, the soft max-min decision making method was developed to solve the decision problems containing ambiguous data.
Note that the products of different types of soft matrices weren’t potential until recent years. In 2018, Atagün et al. [3] generalized the soft matrix products defined in [5] for the reduced soft matrices over the common universal set. These generalizations allow us to multiply two different kinds of soft matrices at an equivalent time. Therefore, it’s terribly simple to find the solutions for the decision making problems that have more than two decision makers. Hence, they improved a soft distributive max-min decision making method. In the same year, Kamacı et al. [16] introduced the notions of row-products of the soft matrices and studied their algebraic properties. So as to point out that the utilization of row-products in decision making issues, they constructed two decision making methods which are referred to as the soft max-row and the multi-soft distributive max-min. One can utilize these methods to obtain an optimum choice in the decision making process. Additionally, they evidenced that the first method will be acclimated to solve the decision problems mentioned in [2, 8]. The second method will be confirmed to solve the decision making problems mentioned in [3]. By the above utilizable methods, they demonstrated that the row-products of soft matrices are going to be used to analyze the decision making scenario involving the multi-disjoint universal sets. In addition, many decision making algorithms were constructed using the operations of soft matrices [14, 23].
In 2016, Çetkin et al. [7] introduced the inverse soft sets on the common universal set in lieu of soft sets on the common universal set. In 2019, Khalil and Hassan [18] put forward the idea of inverse soft sets on the common parameter set. Through these sets, they proposed new approaches to handling decision making problems. In recent years, the multicriteria decision making and multicriteria group decision making problems in real-world attracted attention and the solutions of them were researched by using various mathematical tools. Relatedly, several studies related to the multicriteria decision making [9, 20] and multicriteria group decision making [10, 24–29] were published. Kamacı et al. [17] engaged in multicriteria group decision making based on the inverse soft sets defined in [7].
This study aims to introduce the inverse soft matrices which are matrix representations of inverse soft sets defined in [7, 18]. Also, it focuses on the products of these matrices and their applications in the MCDM. Correspondingly, we adapt the products introduced in [5] for the different types of inverse matrices and then construct the inverse soft distributive sum-max decision algorithm. Also, we create some column-products like If and Iff which have not been mentioned so far for the matrices corresponding to the (inverse) soft structures. By employing these column-products, we develop an algorithm for the MCDM problems based on the inverse soft structures consisting of multi-disjoint parameter sets and two discrete universal sets. Thus, we argue that only one object can be chosen from two discrete universal sets. As a result of our literature review, we can say that this choice is a new beginning by using inverse soft sets.
The remaining contents of the paper are organized as follows: In Section 2, the definitions of a soft set and inverse soft sets are briefly reviewed. In Section 3, the soft matrices and their congruous operations are introduced, and furthermore, some algebraic structures are investigated for these operations. In Section 4, an MCDM algorithm that determines the ranking order for the selection of objects in the universal set is proposed. This is implemented to help choose a new CEO of a company. Also, our algorithm and some existing soft decision algorithms are compared, thus the effectiveness of our algorithm is demonstrated. In Section 5, the inverse soft distributive If-sum decision making algorithm is constructed. It is applied to solve two outstanding MCDM problems that we often encounter in daily life. Conclusions are illustrated in Section 6.
Preliminaries
In this section, we recall some rudimentary definitions and examples for our discussions.
Definition 2.1. [22] Let U be a set of objects and E be a set of parameters. Also, let denotes the power set of U. Then, the following set of ordered pairs
is called a soft set over U, where is a set-valued mapping.
Example 2.2.Suppose that we tend to determined to shop for a mobile phone from an organization that has six range of cell phones U = {u1, u2, u3, u4}, and therefore the parameter set of cell phones is E = {e1, e2, e3}, where e1-14 cm full screen display, e2-12MP primary camera, e3-3300 mAh large battery. If we define such that f (e1) = {u1, u3}, f (e2) = {u1, u2, u3}, f (e3) = {u2, u3}, then we have the soft set
Definition 2.3. [7] Let U be a set of objects and Et be a set of parameters. Also, let denotes the power set of Et. Then, the following set of ordered pairs
is called an inverse soft set over U, where is a set-valued mapping.
Definition 2.4. [18] Let Ur be a set of objects and E be a set of parameters. Also, let denotes the power set of E. Then, the following set of ordered pairs
is called an inverse soft set over E, where is a set-valued mapping.
In the soft set, all objects which owned some concrete characters in the universal set were described by determining the set of objects having any parameter (attribute) ei ∈ E. In the inverse soft set, all parameters in the universal parameter set were described by determining the set of parameter which corresponds to any object uj ∈ U. For the soft set, we should ask: Which objects have the specified parameter? For the inverse soft set, we should ask: What are the attributes (parameters) in the universal parameter set of the specified object? This brings to light the difference between the soft set and the inverse soft set. For instance, we consider Example 2.2. If we ask: Which cell phones in the universal set U have a 12MP primary camera? then we obtain a soft set. If we ask: What are the attributes (parameters) in the universal parameter set E of the cell phone uj? then we obtain an inverse soft set.
Even though the concepts of inverse soft sets in Definitions 2.3 and 2.4 appear to be the same, they are different. This difference can be easily seen with the following example.
Example 2.5. (i) Let be a set of objects. Also, let’s take the parameter sets as and .Then, we can write two inverse soft sets over U1 with respect to the sets E1 and E2 as follows:
, ,
.
(ii) Let , and be three different sets of objects. Also, let’s take the parameter set as . Then, we can write three inverse soft sets over E1 with respect to the sets U1, U2 and U3 as follows:
,
,
, .
In Example 2.5 (i), it can be taken as E1∩ E2 = ∅ or E1∩ E2 ≠ ∅. Likewise, in Example 2 (ii), it can be taken as Ur∩ Us = ∅ or Ur∩ Us ≠ ∅ for r, s ∈ 1, 2, 3.
Inverse soft matrices and their operations
Until now, in many studies such as [3, 16], the authors have dealt with the matrices corresponding to soft sets over U. Now, we introduce the inverse soft matrices corresponding to the inverse soft sets (resp. Definitions 2.3 and 2.4) over U and E. Thus, we will deal with the matrices corresponding to the soft structures defined not only on U but also on E.
Definition 3.1. Let and , where I and J be the index sets, then the inverse soft matrix for the inverse soft set ( or ) is , where for all i and j
Then, this inverse soft matrix corresponds to both the inverse soft set over U described in [7] and the inverse soft set over E described in [18].
Example 3.2. The inverse soft matrices corresponding to the inverse soft sets and given in Example 2.5 (i) are respectively
The inverse soft matrices corresponding to the inverse soft sets , and given in Example 2.5 (ii) are respectively
Note 1. There is a one to one correspondence between the inverse soft sets and the inverse soft matrices. The set of all inverse soft matrices over the common universal set U is denoted by ISM (U). Similarly, the set of all inverse soft matrices over the common parameter set E is denoted by ISM (E).
Note 2. If |E| = m and |U| = n, then the set of all m × n inverse soft matrices over U and E is denoted by ISMm×n.
Considering Example 3.2, it is easy to see that and , , . On the other hand, it is obvious that , and . Then, we have while and . This is expected result because these two matrices are created by using the common sets U1 and E1. However, it is highlighted that while and .
Definition 3.3. Let .
Let t1 = t2 = t. Then, the matrix is called a t-inverse soft submatrix of if for all i and j. It is denoted by .
Let r1 = r2 = r. Then, the matrix is called an r-inverse soft submatrix of if for all i and j. It is denoted by .
Let t1 = t2 = t and r1 = r2 = r. Then, the matrix is called an inverse soft submatrix of if for all i and j. It is denoted by .
Definition 3.4. Let .
Let t1 = t2 = t. Then, the matrices and are called t-inverse soft equal matrices if for all i and j. It is denoted by .
Let r1 = r2 = r. Then, the matrices and are called r-inverse soft equal matrices if for all i and j. It is denoted by .
Let t1 = t2 = t and r1 = r2 = r. Then, the matrices and are called inverse soft equal matrices if for all i and j. It is denoted by .
Definition 3.5. Let . Then, the complement of inverse soft matrix is defined as , where for all i and j.
Example 3.6. Let’s consider the inverse soft matrices given in Example 3.2. Then, we have , and . Also, we obtain that
Definition 3.7. Let .
Let t1 = t2 = t. Then, the t-intersection of inverse soft matrices and is defined as , where for all i and j.
Let r1 = r2 = r. Then, the r-intersection of inverse soft matrices and is defined as , where for all i and j.
Let t1 = t2 = t and r1 = r2 = r. Then, the intersection of inverse soft matrices and is defined as , where for all i and j.
Definition 3.8. Let .
Let t1 = t2 = t. Then, the t-union of inverse soft matrices and is defined as , where for all i and j.
Let r1 = r2 = r. Then, the r-union of inverse soft matrices and is defined as , where for all i and j.
Let t1 = t2 = t and r1 = r2 = r. Then, the union of inverse soft matrices and is defined as , where for all i and j.
How can the t-operations of inverse soft matrices be used in real life? Let’s show this with the following example.
Example 3.9. Assume that an expert wants to compare the automobiles in the same segmentof the companies X and Y under the parameters: performance, aesthetic-comfort, price, safety. Suppose that the set of automobiles of the company X is and the set of automobiles of the company Y is . Then, it is seen that U1∩ U2 = ∅.
According to these data, if the expert constructs the following inverse soft matrices:
then the expert asserts that the automobiles of company Y are better than automobiles of company X in all segments since .
If the expert constructs the following inverse soft matrices:
then the expert obtains the t-intersection of inverse soft matrices and as follows:
Thus, the expert asserts that the automobiles in A segment of the companies X and Y have the same safety, the automobiles in B segment have the same aesthetic-comfort and the automobiles in C segment have the same performance and safety.
If the expert finds t-intersection of inverse soft matrices and , then he/she can say that the performances of automobiles in A and B segments of company Y are better than those of company X and the price of an automobile in C segment of company Y is better than that of company X.
If the expert can interpret the t-intersection of inverse soft matrices and in a similar way.
In real life, there are many congruous examples which the r-operations of inverse soft matrices can be used.
Definition 3.10. Let and .
The And row-product (And r-product) of inverse soft matrices and is defined as , where for s = (p - 1) m2 + q.
The Or row-product (Or r-product) of inverse soft matrices and is defined as , where for s = (p - 1) m2 + q.
The And-Not row-product (And-Not r-product) of inverse soft matrices and is defined as , where for s = (p - 1) m2 + q.
The Or-Not row-product (Or-Not r-product) of inverse soft matrices and is defined as , where for s = (p - 1) m2 + q.
Example 3.11. Let’s consider the inverse soft matrices , and given in Example 3.2. Then, we obtain that
Then, we have that . Thus, we can say that the r-products of inverse soft matrices is not commutative.
Also, it is highlighted that the row-product (r-product) of and is not possible although .
Note 3. If it is taken as t1 = t2 = t in Definition 3.10, then the transpose of r-product (row-product) of inverse matrices are equal to the column-product of soft matrices defined by Çagman and Enginoglu [5]. Here, the transpose of inverse soft matrix is obtained by interchanging the rows and columns of the inverse soft matrix.
Note 4. The relation form of the row-products of inverse soft matrices is a subset of (E1 × E2, U) while the relation form of the column-products of soft matrices defined by Çagman and Enginoglu [5] is a subset of (U, E × E) and the relation form of the column-products of reduced soft matrices defined by Atagün et al. [3] is a subset of (U, A × B) where A, B ⊆ E.
Proposition 3.12.Let and . Then, the DeMorgan’s Laws are hold for the row-products of inverse soft matrices.
.
.
.
.
Theorem 3.13.Let, and .
.
Proposition 3.14.Let.
and [1] 1×n ∧ r, where [1] 1×n represents the 1 × n inverse matrix with all components 1.
and [0] 1×n ∨ r, where [0] 1×n represents the 1 × n inverse matrix with all components 0.
Theorem 3.15.The setISMm×n is a monoid with respect to each of And row-product ∧r and Or row-product ∨r.
The proofs of Propositions 3.12 and 3.14, Theorems 3.13 and 3.15 are comparable to Propositions 1 and 2, Theorems 1 and 2 in [16], respectively. Thus, we avoid them.
In [16], Kamacı et al. presented these theoretical results for the soft matrices corresponding to the tabular forms of (U1, E) and (U2, E). We achieve the above theoretical results for the inverse soft matrices corresponding to the tabular forms of (U, E1) and (U, E2). But, the proofs of the above theoretical findings are still similar to those in [16].
Now, we define right-If, left-If and Iff column-products of inverse soft matrices.
Definition 3.16. Let and .
The right-If column-product (right-If t-product) of inverse soft matrices and is defined as , where
for l = (j - 1) n2 + k.
The left-If column-product (left-If t-product) of inverse soft matrices and is defined as , where
for l = (j - 1) n2 + k.
The Iff column-product (Iff t-product) of inverse soft matrices and is defined as , wherever where
for l = (j - 1) n2 + k.
Proposition 3.17.Let and. Then, we have .
Proof. Let’s take and . By Definition 3.16 (a) and (b), we write, for all i, j and k
Then, we have such that for all i, j and k
By Definition 3.16 (c), it is seen that .□
Example 3.18. Let’s take the following inverse soft matrices , .
Then, we obtain that
Thus, we see that .
Note that the right-If, left-If and Iff column-products of inverse soft matrices is not commutative.
Example 3.19. Lets’s consider and as in Example 3.18.
Then, we find that ,
= and
=.
Then, we say that , and .
Also, it is seen that and .
The inverse soft distributive sum-max decision making method
In this section, we define the left-distributive, right-distributive and distributive sum-max decision inverse soft fuzzification matrices for the row-products (r-products) of two inverse soft matrices. Then, we conferred an algorithm to search out an optimum set of the given universe set U. Finally, we solve a real-life drawback by victimization our algorithm.
Definition 4.1. Let and . If , then the matrix [α1j] is called a left-distributive sum-max decision inverse soft fuzzification matrix, where (0 ≤ α1j ≤ 1) and vkj = max {csj : (k - 1) m2 + 1 ≤ s ≤ km2} for each k = 1, 2, …, m1.
Definition 4.2. Let and ISMm2×n. If .Then, the matrix [β1j] is called a right-distributive sum-max decision inverse soft fuzzification matrix, where (0 ≤ β1j ≤ 1) and wkj = max {dtj : (k - 1) m1 + 1 ≤ t ≤ km1} for each k = 1, 2, …, m2.
Definition 4.3. Let [α1j] ∈ ISM1×n and [β1j] ∈ ISM1×n be the left and right-distributive sum-max decision inverse soft fuzzification matrices, respectively. Then, the matrix [γ1j] is called a distributive sum-max decision inverse soft fuzzification matrix, where (0 ≤ γ1j ≤ 1).
Definition 4.4. Let be the distributive sum-max decision inverse soft fuzzification matrices. Then, the matrix [θ1j] is called an aggregate-distributive sum-max decision inverse soft fuzzification matrix, where (0 ≤ θ1j ≤ 1).
Definition 4.5. Let be a universal set. By using the aggregate-distributive sum-max decision inverse soft fuzzification matrix [θ1j], we get the ranking order of objects as below:
Then, the optimum set of U is obtained as follows:
By using the above Definitions, we construct the subsequent algorithm to search out an optimum set through the inverse soft sets created by considering the universal set U1.
Algorithm 1.
Step 1. Create the inverse soft matrices (represented as , and ) from the given three inverse soft sets.
Step 2. Select the suitable product (symbolized as ★) based on the real scenario of the problem. It is going to be one in all And row-product, Or row-product, And-Not row-product and Or-Not row product.
Step 3. Obtain the row-products , , , , and .
Step 4. Find the left-distributive sum-max decision inverse soft fuzzification matrices , and for , , and respectively.
Step 5. Find the right-distributive sum-max decision inverse soft fuzzification matrices , and for , , and respectively.
Step 6. Find the distributive sum-max decision inverse soft fuzzification matrices and where , , .
Step 7. Find the aggregate-distributive sum-max decision inverse soft fuzzification matrix [θ1j], where .
Step 8. Obtain an optimum set Opt[θ1j] (U1) with respect to the aggregate-distributive sum-max decision inverse soft fuzzification matrix.
We give a congruous application of Algorithm 1 in multicriteria decision making.
Example 4.6. Suppose that a company decided to select a brand new Chief Executive Officer (CEO) so as to tackle the key challenges of the company faces nowadays and over the next few years. To execute this task, the company constituted a board of well-experienced members. Based on the key challenges of the company, the board designed the key responsibilities of the next CEO. According to the key responsibilities of the next CEO, the board created 3 types of parameters which the next CEO can Possess. The first type of parameters, named as “Skills”, , where Ability to learn from the past, Strong communication skills, Building relationships, Understanding, Listening skills, Reading people and adapting to necessary management styles, Coaching employees effectively, Thinking outside the box, Realistic optimism. The second type of parameters, named as “Experience”, , where Having experience in running public companies, International business experience, Relevant Industry Experience, Prior Experience in the CEO Role, Experience on how is the product made? Experience on how will the client buy? The third type of parameters named as “Characteristics”, , where Passion, Vision, Grit and Courage, Decisiveness, Self-Confidence, A Connection with the culture, No ego, Curiosity, Emotional Intelligence. For that purpose, the company advertised the requirements through the right channel. It had received about 40 application forms through the advertising. After 3 rounds of basic screening tests, the board had eliminated 34 applications and shortlisted 5 candidates , and for the final selection. In order to select the most effective candidate according to their requirements, the board had been instructed to analyze the above 5 shortlisted candidates based on the parameter sets, Skills, Experience, and Characteristics. The board had submitted the subsequent questionnaire, collectively, to take the final decision.
Then, we are ready assist the board to take the final decision by identifying the foremost effective new CEO for the concern company using our Algorithm 1. In order to use our algorithm, we need to create the inverse soft sets from the above table. With respect to the three types of parameters Skills, Experience and Characteristics, it is clear that the inverse soft sets are respectively
,
and
.
Now we are able to use our Algorithm 1.
Step 1. The inverse soft matrices corresponding to the inverse soft sets , and are respectively
Skills
Experience
Characteristics
Candidates
✓
✓
✓
×
✓
✓
✓
✓
×
✓
✓
×
×
×
✓
✓
✓
✓
✓
×
✓
×
✓
✓
×
✓
✓
✓
✓
✓
✓
×
✓
✓
✓
✓
×
×
✓
✓
✓
✓
×
✓
✓
×
✓
×
✓
✓
×
✓
✓
×
✓
×
✓
✓
✓
×
✓
×
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
✓
×
✓
✓
✓
✓
×
×
✓
✓
×
✓
✓
✓
✓
✓
×
✓
✓
✓
×
✓
×
✓
✓
✓
✓
×
✓
×
✓
×
✓
×
×
✓
✓
✓
✓
×
✓
✓
✓
✓
✓
×
Step 2. To find the optimum set from the universal set , we use And row-product of inverse soft matrices in this decision making.
Step 3. Using the And row-product ∧r, we obtainthe inverse soft matrices , and . Since the dimensions of these inverse soft matrices are large, we can obtain them using the Scilab codes in Appendix. So they are omitted.
Step 4. The left-distributive sum-max decision inverse soft fuzzification matrices are , and
Step 5. The right-distributive sum-max decisioninverse soft fuzzification matrices are 0.667 0.667 0.667 0.5], 0.667 1 0.778 0.778] and
Step 6. The distributive sum-max decisioninverse soft fuzzification matrices are , [0.639 0.667 0.834 0.723 0.639] and [0.778 0.723 0.834 0.778 0.723]
Step 7. The aggregate-distributive sum-max decision inverse soft fuzzification matrix is [θ1j] = [0.685 0.704 0.778 0.741 0.649]
Step 8. Then, we obtain the ranking order of objects as . Thus, the optimum set of U1 is .
Hence we propose to the board to select the candidate u3 as a new Chief Executive Officer(CEO) according to the concern company current and future situations.
Comparison. The authors in [17] gave u2≻u4 = u6 ≻ u5 ≻ u1 ≻ u3 as a solution of the multicriteria decision making problem in Example 6.3 by using their soft sum-row decision method based on the inverse soft sets. By using our Algorithm 1, we also obtain u2 ≻ u4 = u6 ≻ u5 ≻ u1 ≻ u3 as the ranking order for the selection of objects in this decision making problem. On the other hand, Çetkin et al. in [7] proposed {x4, x13, x21, x28, x36, x42} as the optimal choice for two soft sets consisting of forty-eight objects in the first part of Example 3.1 by using their decision making algorithm based on the inverse soft sets. Furthermore, they proposed {x3, x4, x13, x28, x36, x42} as the optimal choice for three soft sets in the second part of Example 3.1. By using our Algorithm 1, we also have x13 = x36 ≻ x21 = x28 = x42 ≻ x4 for two soft sets in the first part of Example 3.1 and x13 = x36 ≻ x28 ≻ x3 = x4 = x42 for three soft sets in the second part of Example 3.1. These support the consistency of Algorithm 1.
Also, we know that a soft set can be uniquely represented as an inverse soft set, vice versa. Thus, we compare our Algorithm 1 with some of the existing decision making algorithms based on the soft sets and soft matrices. Table 1 shows that our Algorithm 1 gives more convincing results than the existing soft decision algorithms.
The comparison results of Algorithm 1 with some soft decision making algorithms
The inverse soft distributive If-sum decision making method
In this section, we propose a multicriteria decision making algorithm based on the If column-products of inverse soft matrices. With the help of this algorithm, we can obtain the ranking order for the selection of objects of two discrete universal sets U1 and U2 with respect to the determined parameters.
Definition 5.1. Let , .
If , then the matrix is called a left-distributive left-If-sum decision inverse soft fuzzification matrix, where
, for each ℓ=1, 2, …, n1 and .
If , then the matrix is called a left-distributive right-If-sum decision inverse soft fuzzification matrix, where
, for each ℓ=1, 2, …, n1 and .
Definition 5.2. Let , .
If , then the matrix is called a right-distributive left-If-sum decision inverse soft fuzzification matrix, where
, for each ℓ=1, 2, …, n2 and .
If , then the matrix is called a right-distributive right-If-sum decision inverse soft fuzzification matrix, where
, for each ℓ=1, 2, …, n2 and .
Definition 5.3. Let , be left-distributive left and right-If-sum decision inverse soft fuzzification matrices and , be right-distributive left and right-If-sum decision inverse soft fuzzification matrices, respectively. Then, the decision score of ℓth object of the universal set Ur (r = 1, 2) is defined and denoted by
Definition 5.4. Let and be two discrete universal sets. By using decision scores of objects of these universal sets, we get the ranking order of two objects and as below:
where it can be r1 = r2 or r1 ≠ r2 and ℓ1 = ℓ 2 or ℓ1 ≠ ℓ 2.
Then, the an optimum set of U1 and U2 is obtained as follows:
By using the above Definitions, we construct the subsequent algorithm to search out an optimum set through the different kinds of inverse soft sets created by considering the discrete universal sets U1 and U2.
Algorithm 2.
Step 1. The experts create the inverse soft matrices (represented as , , and ) from their inverse soft sets.
Step 2. Select the suitable row-product (symbolized as ★) based on the real scenario of the problem. It is going to be one in all And row-product, Or row-product, And-Not row-product and Or-Not row product.
Step 3. Obtain the row-products for common r1 and for common r2.
Step 4. Obtain If column-products , and , .
Step 5. Find the left-distributive left and right-If-sum decision inverse soft fuzzification matrices , for [gsl], [hsl], and the right-distributive left and right-If-sum decision inverse soft fuzzification matrices , for , , respectively.
Step 6. Calculate decision scores for each object in the discrete universal sets U1 and U2.
Step 7. Obtain an optimum set with respect to the decision scores for the objects.
We present two different applications of Algorithm 2 in multicriteria decision making.
Example 5.5. Assume that a married couple, Mr. and Mrs. X are planning to buy a car or an SUV (Sports Utility Vehicle). As a result of their preliminary research, they identified three cars and two SUVs that could be purchased. Mrs. X states that she will consider the comfort and security during the evaluation process and therefore selects the parameter set as . Mr. X states that he will consider the technical specifications during the evaluation process and therefore selects the parameter set as .
After the couple create the inverse soft sets, we are ready to apply Algorithm 2 for their optimal choice.
Mrs. X generates the following inverse soft sets:
and .
Mr. X generates the following inverse soft sets:
and .
Now we are able to use our Algorithm 2.
Step 1. The inverse soft matrices corresponding to the inverse soft sets of Mrs. X are
The inverse soft matrices corresponding to the inverse soft sets of Mr. X are
Step 2. To find the optimum set from the discrete universal sets and , we use the Or row-product of inverse soft matrices in this decision problem.
Step 3. The Or row-products of inverse soft matrices are
Step 4. Using the If column-products of inverse soft matrices, the inverse soft matrices , and , are respectively obtained as follows:
Step 5. The left-distributive left and right-If-sum decision inverse soft fuzzification matrices are and .
The right-distributive left and right-If-sum decision inverse soft fuzzification matrices are and .
Step 6. The decision score for each object in the discrete universal sets U1 and U2 is calculated as below:
Step 7. Then, we obtain the ranking order of objects in U1 and U2 as
Hence, the optimum set of U1 and U2 is . Therefore, we recommend that the couple buy the SUV according to these data.
Example 5.6. Assume that an investment company wants to invest some money in the best option from different types of companies. There are two discrete universal sets which each of them involves possible options to invest the money: is a set of commercial finance companies and is a set of media companies. A decision committee consisting of two experts is composed of the members X1 and X2. X1 is a well-informed expert about the existing commercial finance companies. X2 is a well-informed expert about the existing media companies. Therefore, according to the following parameter sets, the investment company proposes that the expert X1 should evaluate the companies in U1 and the expert X2 should evaluate the companies in U2. There are two parameter sets: is a set of the (low) economic risk parameters and fluctuations} is a set of the (low) economic fluctuation parameters.
After the experts create the inverse soft sets, we are ready to implement Algorithm 2 in determining the optimal company to invest the existing money of the investment company.
Suppose that the inverse soft sets of the expert X1 are respectively and .
The inverse soft sets of the expert X2 are respectively and .
Now we are able to use our Algorithm 2.
Step 1. The inverse soft matrices corresponding tothe inverse soft sets of the expert X1 are
The inverse soft matrices corresponding to the inverse soft sets of the expert X2 are
Step 2. To find the optimum set from the discrete universal sets and , we use the And row-product of inverse soft matrices in this decision problem.
Step 3. The And row-products of inverse soft matrices are
Step 4. Using the If column-products of inverse soft matrices, the inverse soft matrices , and , are respectively obtained as follows:
Step 5. The left-distributive left and right-If-sum decision inverse soft fuzzification matrices are and .
The right-distributive left and right-If-sum decision inverse soft fuzzification matrices are and .
Step 6. The decision score for each element in the discrete universal sets U1 and U2 is calculated as below:
Step 7. Then, we obtain the ranking order of objects in U1 and U2 as
Thus, the optimum set of U1 and U2 is .
Hence, we suggest that the investment company can invest the money in the commercial finance company according to these data.
It is seen that the inverse soft sets in Example 5.5 are in the same structure as the inverse soft set defined by Khalil and Hassan [18] while the inverse soft sets in Examples 4.6 and 5.6 are in the same structure as the inverse soft set defined by Çetkin et al. [7].
Conclusion
In this work, we defined the inverse soft matrices corresponding to the inverse soft sets and their some products. Then, we created two valuable multicriteria decision making methods by using these products. We gave various examples intended for their practices in real life. Considering the usefulness and practicality of the products presented in this study, it is foreseen that they will be the focus of interest in decision making based on soft structures in the near future. In addition, the If and Iff column-products of the inverse soft matrices can be adapted to many matrix types such as the fuzzy soft matrices, intuitionistic fuzzy soft matrices. Thus, we hope that many methods will be developed for decision making involving the discrete universal sets and multi-disjoint parameter sets. In conclusion, this study is just the tip of the iceberg about the products of inverse soft matrices and their applications in decision making.
Footnotes
Appendix
Scilab Codes:
We give the following Scilab codes for Algorithm 1 and Algorithm 2, respectively.
Inverse soft distributive sum-max decision making method (Algorithm 1)
for And row-product (∧r)
for [α1j],[β1j] and [γ1j]
For
function e12=androwprod(a11,b21)
[m1,n]=size(a11);
[m2,n]=size(b21);
e12=zeros(m1*m2,n);
for j=1:n
for p=1:m1
for q=1:m2
s=(p-1)*m2+q;
e12(s,j)=min(a11(p,j),b21(q,j));
end
end
end
endfunction
For
function e21=androwprod(b21,a11)
[m1,n]=size(a11);
[m2,n]=size(b21);
e21=zeros(m1*m2,n);
for j=1:n
for q=1:m2
for p=1:m1
s=(q-1)*m1+p;
e21(s,j)=min(b21(q,j),a11(p,j));
end
end
end
endfunction
For Or row-product, the above Scilab codes are written “max" instead of “min".
For [α1j] :
function Alpha=leftsummax(a11,b21,e12)
[m1,n]=size(a11);
[m2,n]=size(b21);
[m1m2,n]=size(e12);
v=zeros(m1,n);
for p=1:m1
for j=1:n
v(p,j)=max(e12((p-1)*m2+1:p*m2,j));
end
end
Alpha=sum(v,′r′)/m1; endfunction
For [β1j] :
function Beta=rightsummax(b21,a11,e21)
[m1,n]=size(a11);
[m2,n]=size(b21);
[m1m2,n]=size(e21);
w=zeros(m1,n);
for q=1:m2
for j=1:n
w(q,j)=max(e21((q-1)*m1+1:q*m1,j));
end
end
Beta=sum(w,′r′)/m2; endfunction
For [γ1j] :
function Gamma=summax(Alpha,Beta)
Gamma=(Alpha+Beta)/2;
endfunction
Inverse soft distributive If -sum decision making method (Algorithm 2)
for if column-products
forand
forand
For
functiong=leftif(e1,f2)
[m,n1]=size(e1);
[m,n2]=size(f2);
g=zeros(m,n1*n2);
for i=1:m
for j=1:n1
for k=1:n2
l=(j-1)*n2+k;
ife1(i,j)greaterthan=f2(i,k)
g(i,l)=1;
else
g(i,l)=0;
end
end
end
end endfunction
For
function h=rightif(e1,f2)
[m,n1]=size(e1);
[m,n2]=size(f2);
h=zeros(m,n1*n2);
for i=1:m
for j=1:n1
for k=1:n2
l=(j-1)*n2+k;
if e1(i,j)lessthan=f2(i,k)
h(i,l)=1;
else
h(i,l)=0;
end
end
end
end endfunction
For
function Lambda1=leftsum(e1,f2,g1)
[m,n1]=size(e1);
[m,n2]=size(f2);
[m,n1n2]=size(g1);
v=zeros(m,n1);
for l=1:n1
for i=1:m
v(i,l)=sum(g1(i,(l-1)*n2+1:l*n2));
end
end
Lambda1=sum(v,′r′)/(n2*m);
endfunction
For
function Mu1=leftsum(e1,f2,h1)
[m,n1]=size(e1);
[m,n2]=size(f2);
[m,n1n2]=size(h1);
v=zeros(m,n1);
for l=1:n1
for i=1:m
v(i,l)=sum(h1(i,(l-1)*n2+1:l*n2));
end
end
Mu1=sum(v,′r′)/(n2*m);
endfunction
For
function Lambda2=rightsum(f2,e1,g2)
[m,n1]=size(e1);
[m,n2]=size(f2);
[m,n2n1]=size(g2);
w=zeros(m,n2);for
l=1:n2
for i=1:m
w(i,l)=sum(g2(i,(l-1)*n1+1:l*n1));
end
end
Lambda2=sum(w,′r′)/(n1*m);
endfunction
For
function Mu2=rightsum(f2,e1,h2)
[m,n1]=size(e1);
[m,n2]=size(f2);
[m,n2n1]=size(h2);
w=zeros(m,n2);
for l=1:n2
for i=1:m
w(i,l)=sum(h2(i,(l-1)*n1+1:l*n1));
end
end
Mu_2=sum(w,′r′)/(n1*m);
endfunction
References
1.
AliM.I., FengF., LiuX., MinW.K., ShabirM., On some new operations in soft set theory, Comput Math Appl57 (2009), 1547–1553.
AtagünA.O., KamacıH., OktayO., Reduced soft matrices and generalized products with applications in decision making, Neural Comput Applic29 (2018), 445–456.
4.
BasuT.M., MahapatraN.M., MondalS.K., Matrices in soft set theory and their applications in decision making problems, South Asian J Math2 (2012), 126–143.
5.
ÇagmanN. and EnginogluS., Soft matrix theory and its decision making, Comput Math Appl59 (2010), 3308–3314.
6.
ÇagmanN. and EnginogluS., Soft set theory and uni-int decision making, Eur J Oper Res, 207 (2010), 848–855.
7.
ÇetkinV.AygünogluA. and AygünH., A new approach in handling soft decision making problems, J Nonlinear Sci Appl9 (2016), 231–239.
8.
DeliI., BroumiS., AliM., Neutrosophic soft multi-set theory and its decision making, Neutro Sets Syst5 (2014), 65–76.
DongY., LiangH., Herrera-ViedmaE., Consensus reaching model in the complex and dynamic MAGDM problem, Knowl-Based Syst106 (2016), 206–219.
11.
EraslanS., A decision making method via TOPSIS on soft sets, Journal of New Results in Science8 (2015), 57–71.
12.
FengF., LiY., ÇagmanN., Generalized uni-int decision making schemes based on choice value soft sets, Eur J Oper Res220 (2012), 162–170.
13.
HanB.H., GengS.L., Pruning method for optimal solutions of intm-intn decision making scheme, Eur J Oper Res231 (2013), 779–783.
14.
KamacıH., AtagünA.O., AygünE., Difference operations of soft matrices with applications in decision making, Punjab Univ J Math51 (2019), 1–21.
15.
KamacıH., AtagünA.O., ToktaşE., Bijective soft matrix theory and multi-bijective linguistic soft decision system, Filomat32 (2018), 3799–3814.
16.
KamacıH., AtagünA.O., SönmezoğluA., Row-products of soft matrices with applications in multiple-disjoint decision making, Appl Soft Comput62 (2018), 892–914.
17.
KamacıH., SaltıkK., AkızH.F., AtagünA.O., Cardinality inverse soft matrix theory and its applications in multicriteria group decision making, J Intell Fuzzy Syst34 (2018), 2031–2049.
18.
KhalilA.M., HassanN., Inverse fuzzy soft set and its application in decision making, Int J Information and Decision Sciences11 (2019), 73–92.
19.
KharalA., Soft approximations and uni-int decision making, The Scientific World J2014 (2014), 7.
20.
LiuY., DongY., LiangH., ChiclanaF., Herrera-ViedmaE., Multiple attribute strategic weight manipulation with minimum cost in a group decision making with interval attribute weights information, IEEE Trans Syst Man Cyb: Systems. doi:10.1109/TSMC.2018.2874942
(in press).
21.
MajiP.K., BiswasR., RoyA.R., Soft set theory, Comput Math Appl45 (2003), 555–562.
22.
MolodtsovD., Soft set theory-first results, Comput Math Appl37 (1999), 19–31.
23.
VijayabalajiS., RameshA., A new decision making theory in soft matrices, Int J Pure Appl Math86 (2013), 927–939.
24.
YuW., ZhangZ., ZhongQ., SunL., Extended TODIM for multi-criteria group decision making based on unbalanced hesitant fuzzy linguistic term sets, Ĉomput Ind Eng, 114 (2017), 316–328.
25.
ZhangH., DongY., ChenX., The 2-rank consensus reaching model in the multigranular linguistic multiple-attribute group decision-making, IEEE Trans Syst Man Cyb: Systems48 (2018), 2080–2094.
26.
ZhangH., DongY., ChiclanaF., YuS., Consensus efficiency in group decision making: A comprehensive comparative study and its optimal design, Eur J Oper Res275(2) (2019), 580–598.
27.
ZhangH., DongY., Palomares-CarrascosaI., ZhouH., Failure mode and effect analysis in a linguistic context: A consensus-based multiattribute group decision-making approach, IEEE Trans Reliab. doi:10.1109/TR.2018.2869787
(in press).
28.
ZhangZ., GuoC., MatínezL., Managing multigranular linguistic distribution assessments in large-scale multiattribute group decision making, IEEE Trans Syst Man Cyb: Systems47 (2017), 3063–3076.
29.
ZhangZ., KouX., YuW., GuoC., On priority weights and consistency for incomplete hesitant fuzzy preference relations, Knowl-Based Syst143 (2018), 115–126.