A fuzzy soft matrix is a type of mathematical matrix that combines the principles of fuzzy set theory and soft set theory. It is used to handle uncertainty and vagueness in decision-making problems. Fuzzy soft matrix theory cannot handle negative information. To overcome this difficulty, we define the notion of bipolar fuzzy soft (BFS) matrices and study their fundamental properties. We define products of BFS matrices and investigate some useful properties and results. We also give an application of bipolar fuzzy soft matrices to decision-making problems. We propose a decision-making algorithm based on computer programs under the environment of the bipolar fuzzy soft sets.
The applications of fuzzy sets [26] in applied sciences, engineering, and computer science is well-known. A fuzzy set is similar to a probability set in that it has values in the closed interval [0,1]. In fact, because there are no constraints on choices, this concept is better suited to modeling in almost all domains of science. Real-world problem models frequently contain ambiguities that cannot be resolved with crisp sets. Fuzzy sets can also be used in business, medicine, and related health sciences. But the lack of an adequate parameterization tool is the fundamental issue affecting the FS model.
To overcome this difficulty, Molodtsov adopted the notion of soft sets [19]. The basic properties of the soft set (SS) theory are presented in [16, 19]. Cagman et al., [11] introduced a fuzzy soft aggregation operator and applied it successfully to many decision-making problems. Zhan and Alcantud introduced a novel type of soft rough covering and discussed its applications to multicriteria group decision-making problems [27]. Moreover, they developed some different algorithms of parameter reduction based on some types of (fuzzy) soft sets [28]. A method of soft max-min decision-making has been developed In [10]. Zhan and Wang developed five new different types of soft coverings based on rough sets [29]. They proposed two special algorithms based on the first two types of soft coverings and utilized them to solve an actual problem.
Majumdar et al., [18] defined generalized fuzzy soft sets and discussed their applications in decision-making problems and medical diagnosis problems. Basu et al., [8] introduced the concept of the interval-valued fuzzy soft matrix (IVFS-matrix) together with some different types of matrices in interval-valued fuzzy soft set theory. They discussed their applications in decision-making problems. In [12], the authors investigated some fruitful results and introduced a uni-int decision-making method. Maji et al., [17] generalized FSSs to intuitionistic FSSs which are based on the combination of the IFSs [5–7] and SSs. Fuzzy soft β-covering based on fuzzy rough sets was proposed by Zhang and Zhan in [30]. They discussed their applications to decision-makingproblems.
In 2000, Lee [15] extended the idea of an FS and introduced a bipolar fuzzy set (BF-set). The range of the membership degree in the BF-set is extended from the interval [0, 1] to [-1, 1]. In a BF-set, the membership degree 0 indicates that the elements are irrelevant to the associated property, the elements whose functional values lie in (0, 1] show that they obey the property and the set of those elements whose range is [-1, 0) gives that they satisfy the reverse property [15]. In 1994, Zhang [31, 32] investigated bipolar fuzzy sets. Poulik and Ghorai discussed the Applications of the graph’s complete degree with bipolar fuzzy information [22]. Abughazala et al. [2] introduced the concepts of bipolar fuzzy (closed) BCI-positive implicative ideals and bipolar fuzzy (closed) BCI-commutative ideals of BCI-algebras. Sing proposed the concept of bipolar fuzzy attribute implications for the multi-decision process [24]. Akram et al. [3] suggested a new approach for determining a patient’s health status and evaluating the factors influencing that status in a bipolar fuzzy environment.
Abdullah et al. [1] combined the concept of a bipolar fuzzy set and a soft set and introduced the notion of a bipolar fuzzy soft set. They discussed its applications to decision-making problems. Shabir and Naz [25] in 2013, initiated the concept of bipolar soft sets and its set-theoretic operations such as union, intersection, and complement and discuss its application to decision-making problems. Gull et al., [13] studied a novel approach toward the roughness of bipolar soft sets and discussed their applications in multicriteria group decision-making problems. Riaz et al. [23] introduced distance and similarity measures for bipolar fuzzy soft sets and presented applications to pharmaceutical logistics and supply chain management. A decision-making method based on bipolar soft sets was proposed by Mahmood in [20]. Ali et al. [4] proposed many reduction techniques under the environment of bipolar fuzzy soft sets. They developed a decision-making method based on these reduction techniques. Naz and Shabir gave the notion of fuzzy bipolar soft sets and discussed their applications in decision-making problems [21]. Karaaslan and Karatas [14] redefine the concept of bipolar soft set and bipolar soft set operations as more functional than the former. They studied their applications in decision-making problems.
Thus in this paper, we define the notion of bipolar fuzzy soft (BFS) matrices and study their fundamental properties. We define products of BFS matrices and investigate some useful properties and results. We also give an application of bipolar fuzzy soft matrices to decision-making problems. We give a general algorithm based on computer programs to solve decision-making problems under the environment of the bipolar fuzzy soft set.
Preliminaries
Let be a universe of discourse, and denotes the power set of . Let ℵ represent the set of all parameters and ℑ ⊆ ℵ . A soft set (ϝ ℑ, ℵ) on the universe is introduced by the set of order pairs
where such that ϝℑ (ϰ) = φ if ϰ∉ ℑ. Here ϝℑ is called an approximate function of the SS (ϝ ℑ, ℵ). The set ϝℑ (ϰ) is said to be an ϰ-approximate value set or ϰ-approximate set which consists of related objects of the parameterϰ∈ ℵ.
Example 1. Let be a set of six shirts, and
be a set of parameters. If ℑ = { ϰ1, ϰ2, ϰ3 } ⊆ ℵ .
Let
and ϝℑ (ϰ3) = { ℓ 3, ℓ 4, ℓ 5, ℓ 6 } , then we write the soft set:
over U which describes the “colour of the shirts” that Mr. ℑ is going to buy.
We may write the SS in the following form:
ℜ
blue(ϰ1)
white(ϰ2)
skin(ϰ3)
red(ϰ4)
l1
1
1
0
0
l2
1
1
0
0
l3
1
1
1
0
l4
1
1
1
0
l5
1
1
1
0
l6
1
0
1
0
Definition 1. Let be a universe of discourse, ℵ denotes the set of all parameters and ℑ⊆ ℵ. A pair (ϝ , ℑ) is called a fuzzy soft set (FSS) over where ϝ :ℑ → is a mapping from ℑ into , where represents the collection of all subsets of .
Example 2. Consider the values in Example 1, here we can not describe the values with only two real numbers 0 and 1 . The values of the truth grade lie in [0, 1] instead of crisp numbers 0 and 1 . Then,
is the FSS representing the “colour of the shirts” which Mr. ℑ is going to buy.
We may express the FSS in the following form:
ℜ
blue(ϰ1)
white(ϰ2)
skin(ϰ3)
red(ϰ4)
l1
0.5
0.7
0
0
l2
0.7
0.2
0
0
l3
0.2
0.5
0.4
0
l4
0.6
0.9
0.3
0
l5
0.1
0.5
0.7
0
l6
0.8
0
0.1
0
Definition 2. [15] A BF-set ℑ in a universe is an object having the form, where , . So describes positive information and describes negative information.
Definition 3. Fuzzy Soft Matrices (FSM)
Let (ϝ ℑ, ℵ) be FSS over . Then a subset of is uniquely defined by
which is said to be a relation form of (ϝ ℑ, ℵ). The characteristic function of Rℑ is written by
is the membership value of for each . If we can define a matrix
which is called an m × n soft matrix of the SS (ϝ ℑ, ℵ) over .
Therefore we can say that an FSS (ϝ ℑ, ℵ) is uniquely characterized by the matrix and both concepts are interchangeable.
Example 3. Assume that is a universal set, and ℵ ={ ϰ1, ϰ2, ϰ3, ϰ4 } is a set of parameters. If ℑ ⊆ ℵ { ϰ1, ϰ2, ϰ3 } , and
Then, the FSS (ϝ ℑ, ℵ) is a parameterized family {ϝ ℑ (ϰ1) , ϝ ℑ (ϰ2) , ϝ ℑ (ϰ3) } of all FSs over .
Hence the fuzzy soft matrix can be written as
Bipolar fuzzy soft (BFS) matrix theory
Bipolar Fuzzy Soft Matrix (BFSM)
Let be an initial universe, ℵ be the set of parameters, and ℑ⊆ ℵ. Let (ϝ ℑ, ℵ) be a bipolar FSS (BFSS) over . Then a subset of is uniquely defined by
which is called the relation form of (ϝ ℑ, ℵ). The membership and non-membership functions are written by
where
are the membership value and nonmembership value of for each ϰ ∈ ℵ .
If
we can define a matrix
which is called an m × n BFSM of the BFSS (ϝ ℑ, ℵ) over . Therefore, we can say that BFSS (ϝ ℑ, ℵ) is uniquely characterized by the matrix and both concepts are interchangeable. The set of all m × n BFS matrices will be denoted by BFSMm×n.
Example 4. Let is a universal set and ℵ ={ ϰ1, ϰ2, ϰ3, ϰ4, ϰ5, ϰ6 } is a set of parameters. If ℑ = { ϰ1, ϰ2, ϰ3, ϰ4 } ⊆ ℵ , and
Then, the BFS set (ϝ ℑ, ℵ) is a parameterized family {ϝ ℑ (ϰ1) , ϝ ℑ (ϰ2) , ϝ ℑ (ϰ3) , ϝ ℑ (ϰ4) } of all BFS sets over . Hence can be written as;
Example 5. Suppose that there are four houses under consideration, namely the universes , and the parameter set ℵ = {ϰ1, ϰ2, ϰ3, ϰ4} , where ϰi stands for “beautiful”, “large”, “cheap” and “in green surroundings” respectively. Consider the set ℑ = {ϰ1, ϰ2}⊂ ℵ. Then,
We would represent this bipolar soft set in matrix form as:
Bipolar Fuzzy Soft Zero Matrix
Let
Then is a zero BFSM denoted by 0 = [(0, 0)] , if and for all i and j.
Bipolar Fuzzy Soft -Universal Matrix
A BFS matrix of order m × n is said to be a BFS -Universal Matrix if = 1 and = -1 for all i and j. It is denoted by
Bipolar Fuzzy Soft -Universal Matrix
A BFS matrix of order m × n is said to be a BFS -Universal Matrix if = -1 and = 1 for all i and j. It is denoted by
Definition 4. Let
Then is said to be BFS sub matrix of denoted by if and for all i and j.
Bipolar Fuzzy Soft Super Matrix
Let
Then is said to be BFS super matrix of denoted by if and for all i and j.
Bipolar Fuzzy Soft Equal Matrix
Let
Then is said to be equal denoted by if and for all i and j.
Union of Bipolar Fuzzy Soft Matrix
Let
Then, the union and denoted by and is defined as
for all i and j.
Intersection of Bipolar Fuzzy Soft Matrix
Let
Then, the intersection and denoted by and is defined as
for all i and j.
Complement of Bipolar Fuzzy Soft Matrix
Let Then, the complement of A denoted by and is defined as
for all i and j.
Example 6. Let then
Proposition 1.Let
Then, the De Morgan’s type results are true which can be written as
Proof. For all i and j we have,
The result (2) can be proved similar way. □
Proposition 2.Let Then
i)
ii)
Proof.i)
So,
The result (ii) can be proved similar way. □
Example 7. Let where
and
Now,
i)
Proposition 3.Let Then,
i)
ii)
Example 8.i)
So,
The result (ii) can be proved similar way.
Proposition 4.Let Then
i)
ii)
iii)
Max-Min Product of Bipolar Fuzzy Soft Matrices
Let
Then, the Max - Min Product of and denoted by and is defined as
for all i and j.
Operators of Bipolar Fuzzy Soft Matrices
Let
Then, the BFSM is called
a) the “.” (product) operation of and , denoted by if
for all i and j.
b) the “+” (Probabilisticsum) operation of and , denoted by if
for all i and j.
Product of BFS-Matrices
In this section, we define special products of BFS-matrices to construct BFS-decision-making methods.
Definition 5. Let Then, And-product of and is defined by
where
such that p = n (j - 1) + k .
Definition 6. Let Then, Or-product of and is defined by
:
where
such that p = n (j - 1) + k .
Proposition 5.Let Then, the following De Morgan’s types of results are true.
(1)
(2)
Bipolar fuzzy soft max-min decision- making with computer Pseudocode
In this section, we construct a BFS max-min decision-making (BFSMmDM) method by using BFS max-min decision function which is also defined here. The method selects optimum alternatives from the set of alternatives.
Definition 7. Let . Then BFS max-min decision function, denoted Mm, is defined as follows
where
The one column BFS-matrix is called max - min decision BFS-martix.
Definition 8. Let be a universe of discourse and Then, a subset of can be defined by utilizing [di1] in the following way
which is called an optimum fuzzy set on U.
We can construct the following BFSMmDM method using the proposed definitions.
Algorithm 1. Step 1: Select feasible subsets of the set of parameters.
Step 2: For each set of parameters, propose the BFS matrix.
Step 3: Determine a convenient product of the BFS matrices.
Step 4: Compute max - min decision BFS matrix.
Step 5: Find an optimum fuzzy set on U.
Similarly, we can define BFS min-max, BFS min-min, and BFSs max-max decision-making methods which may be denoted by (BFSmMDM), (BFSmmDM), (BFSMMDM), respectively. One of them may be more useful than the others according to the type of the problems.
Computer Program
Pseudocode. A computer program is developed for BFSMm decision-making, its Pseudocode is given below.
input: Read input.txt for
m : = rows
n : = columns
BFS matrix
BFS matrix
Define an m × n2 matrix
for : i = 1 to m
for : j = 1 to n
for : k = 1 to n
p = n × (j - 1) + k
endfor
endfor
endfor
define D for m × n matrix
for : i = 1 to m
for : j = 1 ton
endfor
endfor
Define ℵ an m - vector
for : i = 1 tom
endfor
optimum
out put:
Numerical Example
Example 9. Assume that a real estate agent has a set of different types of houses which may be characterized by a set of parameters ℵ = { x1, x2, x3 } . For j = 1, 2, 3, the parameters xj stand for “in good location”, “cheap”, and “modern”, respectively. Then, we can give the following examples. Suppose that Mr. X. comes to the real estate agent to buy a house. If each partner has to consider their own set of parameters, then we select a house on the basis of the sets of partners’ parameters by using the BFSMmDM as follows.
Assume that is a universal set and ℵ ={ x1, x2, x3 } is a set of all parameters.
Step 1: First, Mr. X has to choose the sets of their parameters, and , respectively.
Step 2: Then, we can write the following BFS matrices which are constructed
according to their parameters.
and
Step 3: Now, we compute a product of the BFS-matrices and by using And - product as follows;
Here, we use And-product since Mr. X′s choices have to be considered.
Step 4: To calculate we have to find di1 ∀i ∈ { 1, 2, 3, 4 } . To demonstrate, let us find
Hence,
Similarly,
Since i = 1 and k ∈ { 1, 2, 3, 4 } ,
Similarly we can find
Finally, we can obtain the BFS matrix as
Step 5: Finally we construct an optimum fuzzy set on according to
where is an optimum house to buy for Mr. X.
Bipolar fuzzy soft mean decision-making with computer Pseudocode
Arithmetic Mean. The sum of all of the numbers of a group, when divided by the number of items in that list is known as the Arithmetic Mean or Mean of the group.
Product of Bipolar Soft Matrices: If and are bipolar fuzzy soft matrices, then we define multiplication of and as:
Now using the arithmetic mean and BFS matrix, we construct the following algorithm for decision-making.
Algorithm 2. Step 1: Choose a feasible subset of the set of parameters.
Step 2: Construct the BFSM for each set of parameters.
Step 3: Find the product of the BFSM using the usual product of matrices.
Step 4: Find the BFS matrix arithmetic mean (BFSMam) by calculating the arithmetic mean of values representing positive and negative information column-wise.
Step 5: Find the optimum bipolar FSS on a universal set.
Computer Program
Pseudocode. Computer Pseudocode developed for BFSMam decision-making is given below.
input: Read input.txt for
m : = rows
n : = columns
BFS matrix
BFS matrix
Define an m × n2 matrix
for : i = 1 to m
for : j = 1 to n
for : k = 1 to n
p = n × (j - 1) + k
endfor
endfor
endfor
define D for m × n matrix
for : i = 1 to m
for : j = 1 ton
endfor
optimum
out put:
Numerical Example
Example 10. Assume that an investor wants to invest his/her money in opening a shop and choose a city among three different cities . Let the set of parameters ℵ ={ ϰ1, ϰ2, ϰ3 } represent his/her choices for selecting the best city to invest in, where the parameters ϰj (j ∈ {1, 2, 3}) stand for “near to down town”, “low land price”, “good roads”, respectively. Suppose that the investor is ready to choose the city. Thus selection for the best choice will be made according to his/her choices using the BFSMam as follows.
Step 1: First of all, select the parameters, and , respectively.
Step 2: Then, we can write the following BFS matrices which are constructed
according to the parameters.
Step 3: Now we will calculate the product of above defined matrices by the usual multiplication of matrices.
Step 4:
Therefore city x2 is an optimum city to be chosen for investing money by the investor according to his choices.
Comparison analysis
The BFSSs have many applications, particularly in decision-making problems. Here we presented the applications of BFS matrices in decision-making problems. In this practical application, one of the main issues is how to choose a suitable model. We examined this idea in-depth and used the BFS matrices and computer programs for calculations, and developed an algorithm. In this application, we choose an optimum city for investing money by the investor according to his choices.
Borah et al. in [9] introduced a decision-making method based on a fuzzy soft matrix by using a fuzzy soft T-product. The T-product of fuzzy soft matrices is given by the following.
Definition 9. [9] Let be complex fuzzy soft matrices. Then, the T-product of fuzzy soft matrices, denoted by is defined by where
The example is demonstrated as follows:
Step 1. Choose the set of parameters, that is; Suppose U = {c1, c2, . . . , c5} be the five candidates appearing in an interview for an appointment at the managerial level in a company, and E = {e1, e2, e3} be the set of parameters.
Step 2. Suppose three experts, Mr. A, Mr. B and Mr. C take interview the five candidates. Construct the fuzzy soft matrices for each set of parameters.
Step 3. Compute T-product of the fuzzy soft matrices;
It is clear that the maximum score is 0.696, scored by c4 and the decision is in favor of selecting c4 .
The main idea of this paper is similar to the decision-making method given in [9], which only depends on SSs. We extended the idea of bipolar fuzzy soft sets and introduced bipolar fuzzy soft matrices. Moreover, we generalized the concept of the fuzzy soft product to bipolar fuzzy soft product. We introduced and developed algorithms using soft matrices and apply these techniques to different decision-making problems. We developed computer programs for calculations and gave them Pseudocodes. The programs make the calculations easier and faster than regular manual calculations which saves time and avoids fatigue.
So our proposed algorithm is more significant than the Borah [9] algorithm.
Conclusion
The BFS theory is being applied to many fields varying from theoretical to practical. In this paper, we defined BFS matrices which are matrix representations of the BFFs. We defined the set-theoretic operations of BFS matrices which are more functional to improve several new results. Afterward, we constructed BFS decision-making models based on the BFS matrix theory. These new decision-making methods depend on the ideas of bipolar FSSs and can be used for making decisions in social sciences, we gave some particular decision-making applications for a real estate agent to choose an optimal house and for investors to choose the best city to invest in. We hope that this work will give some new directions for applications for decision-making problems.
Acknowledgments
This work is financially supported by the Higher Education Commission of Pakistan (Grant No: 7750/Federal/ NRPU/R&D/HEC/ 2017).
Conflict of interest
The authors declare that there is no conflict of interest regarding the publication of this article.
References
1.
AbdullahS., AslamM., UllahK.Bipolar fuzzy soft sets and its applications in decision making problem, Journal of Intelligent&Fuzzy Systems27(2) (2014), 729–742.
2.
AbughazalahN., MuhiuddinG., ElnairM.E., MahboobA.Bipolar Fuzzy Set Theory Applied to the Certain Ideals in BCI-Algebras, Symmetry14(4) (2022), 815.
3.
AkramM., ArshadM.Bipolar fuzzy TOPSIS and bipolar fuzzy ELECTRE-I methods to diagnosis, Computational and Applied Mathematics39(1) (2020), 1–21.
4.
AliG., AkramM., KoamA.N., AlcantudJ.C.R.Parameter reductions of bipolar fuzzy soft sets with their decision-making algorithms, Symmetry11(8) (2019), 949.
5.
AtanassovK.Intuitionistic fuzzy sets, Fuzzy Sets and Systems20(1) (1986), 87–96.
6.
AtanassovK. Intuitionistic fuzzy sets, Physica-Verlag, Heidelberg, New York, 1999.
BasuT.M., MahapatraN.K., MondalS.K.Matrices in interval-valued fuzzy soft set theory and their application, South Asian J Math4(11) (2014), 1–22.
9.
BorahM.J., NeogT.J., SutD.K.Fuzzy soft matrix theory and its decision making, International Journal of Modern Engineering Research2(2) (2012), 121–127.
10.
CagmanN., EnginogluS.Soft matrix theory and its decision making, Computers and Mathematics with Applications59 (2010), 3308–3314.
11.
CagmanN., EnginogluS., CitakF.Fuzzy soft set theory and its applications, Iranian Journal of Fuzzy Systems8(3) (2011), 137–147.
12.
CagmanN., EnginogluS.Soft set theory and uni-int decision making, European Journal of Operational Research207 (2010), 848–855.
13.
GulR., ShabirM., NazM., AslamM.A novel approach toward roughness of bipolar soft sets and their applications in MCGDM, IEEE Access9 (2021), 135102–135120.
14.
KaraaslanF., KarataŞsS.A new approach to bipolar soft sets and its applications, Discrete Mathematics, Algorithms and Applications7(04) (2015), 1550054.
15.
LeeK.J.Bipolar fuzzy subalgebras and bipolar fuzzy ideals of BCK/BCI-algebras, Bulletin of the Malaysian Mathematical Sciences Society32 (2009), 361–373.
16.
MajiP.K., BiswasR., RoyA.R.Fuzzy Soft Sets, The Journal of Fuzzy. Mathematics9(3) (2001), 589–602.
MajumdarP., SamanthaS.K.Generalised fuzzy soft sets, Computers and Mathematics with Applications59 (2010), 1425–1432.
19.
MondalS., PalM.Soft matrices, African Journal of Mathematics and Computer Science Research4 (13) (2011), 379–388.
20.
MahmoodT. A novel approach towards bipolar soft sets and their applications, Journal of Mathematics 2020.
21.
NazM., ShabirM.On fuzzy bipolar soft sets, their algebraic structures and applications, Journal of Intelligent & Fuzzy Systems26(4) (2014), 1645–1656.
22.
PoulikS., GhoraiG.Applications of graph’s complete degree with bipolar fuzzy information , Journal of Intelligent & Intelligent Systems8(2) (2022), 1115–1127.
23.
RiazM., RiazM., JamilN., ZararsizZ. Distance and similarity measures for bipolar fuzzy soft sets with application to pharmaceutical logistics and supply chain management, Journal of Intelligent & Fuzzy Systems (Preprint) (2022), 1–20.
ShabirM., NazM. On bipolar soft sets, arXiv preprint arXiv:1303.1344, 2013.
26.
ZadehL.A.Fuzzy sets, Information and Control8 (1965), 338–353.
27.
ZhanJ., AlcantudJ.C.R.A novel type of soft rough covering and its application to multicriteria group decision making, Artificial Intelligence Review52(4) (2019), 2381–2410.
28.
ZhanJ., AlcantudJ.C.R.A survey of parameter reduction of soft sets and corresponding algorithms, Artificial Intelligence Review52(3) (2019), 1839–1872.
29.
ZhanJ., WangQ.Certain types of soft coverings based rough sets with applications, International Journal of Machine Learning and Cybernetics10(5) (2019), 1065–1076.
30.
ZhangL., ZhanJ.Fuzzy soft β-covering based fuzzy rough sets and corresponding decision-making applications, International Journal of Machine Learning and Cybernetics10(6) (2019), 1487–1502.
31.
ZhangW.R. Bipolar fuzzy sets and relations: a computational framework for cognitive modeling and multiagent decision analysis, In NAFIPS/IFIS/’NASA94, Proceedings of the First International Joint Conference of The North American Fuzzy Information Processing Society Biannual Conference. The Industrial Fuzzy Control and Intellige (1994), 305–309. IEEE.
32.
ZhangW.R.(Yin) (Yang) bipolar fuzzy sets, In IEEE international conference on fuzzy systems proceedings, IEEE World Congress on Computational Intelligence1 (1998) 835–840. IEEE.