A bipolar fuzzy set model is an extension of fuzzy set model. We develop new iterative methods: generalized Jacobi, generalized Gauss-Seidel, refined Jacobi, refined Gauss-seidel, refined generalized Jacobi and refined generalized Gauss-seidel methods, for solving bipolar fuzzy system of linear equations(BFSLEs). We decompose n × n BFSLEs into 4n × 4n symmetric crisp linear system. We present some results that give the convergence of proposed iterative methods. We solve some BFSLEs to check the validity, efficiency and stability of our proposed iterative schemes. Further, we compute Hausdorff distance between the exact solutions and approximate solution of our proposed schemes. The numerical examples show that some proposed methods converge for the BFSLEs, but Jacobi and Gauss-seidel iterative methods diverge for BFSLEs. Finally, comparison tables show the performance, validity and efficiency of our proposed iterative methods for BFSLEs.
Linear systems of equations play a vital role in many real life problems such as optimization, finance, engineering and economics. There exist several linear systems in which the parameters are not defined in precise, that is, we have to deal with imprecision and uncertainty. These types of systems are known as fuzzy systems. Friedman et al. [20] studied a model to solve the fuzzy system of linear equations (FSLEs) by using the embedding technique introduced in [17]. Many uncertain linear systems have been discussed in [13]. Allahviranloo [10, 11] introduced Jacobi, Guass-Seidel and SOR methods for approximating the solution of FSLEs. Deghan and Hashemi [19] introduced several iterative methods for strictly diagonally dominant FSLEs having all positive diagonal entries. Abbasbandy et al. [1, 3] proposed and analyzed LU decomposition and conjugate gradient methods for FSLEs. Jafarian and Abbasbandy [2] introduced Steepest Descent method. Allahviranloo [12] applied adomian decomposition method to find iterative methods for FSLEs. Najafi et al. [23] proposed an iterative method for FSLEs based on homotopy perturbation method and made a comparison with the iterative methods introduced by Allahviranloo [12]. Allahviranloo et al. [15, 16] used 1-cut expansion and defined a new metric to derive some methods to obtain fuzzy symmetric solutions. Allahviranloo and Ghanbari [14] introduced an "interval inclusion linear system", to propose a new approach for the solution of FSLEs. Zhang [26, 27] extended the concept of fuzzy set to bipolar fuzzy set. A bipolar fuzzy set is powerful tool to deal with the problems having fuzziness and vagueness. This frame is more attractive for researchers as compared to fuzzy frame. A bipolar fuzzy has two parts, namely positive and negative part. The positive part indicate that what would be granted to be possible and negative part indicate that what would be considered to be impossible. Akram and Arshad [5] introduced a new method for group decision making. Recently, Akram et al. [7] extended the concept of fuzzy system of linear equation to bipolar fuzzy system of linear equations and also solve it for bipolar fully fuzzy linear system with (-1,1)-cut position.
In this paper, we convert n × n BFSLEs into 4n × 4n crisp linear system extending the concept of Friedman [20]. We introduce some iterative methods to approximate the solution of BFSLEs. We give some theorems related to the convergence of our proposed iterative methods. We solve some numerical examples of BFSLEs by using these iterative methods and make a comparison with the Jacobi and Gauss-seidel methods introduced in [6]. We give some definitions and results in section 2 which would be further used in this work. In section 3, we demonstrate our main iterative methods. In section 4, we give some theorems related to the convergence of our iterative methods. Some numerical examples have been given in section 5 to see the performance and accuracy of introduced methods. Lastly, we draw some conclusions in section 6.
Preliminaries
In this section, we give basic definitions and results which are used in this document.
Definition 2.1. [7] The parametric form of bipolar fuzzy number (BFN) u is a quadruple
of the functions , , , ; 0 ≤ t ≤ 1, -1 ≤ w ≤ 0, which satisfy the following conditions:
is a bounded, non-decreasing, right continuous at 0 and left continuous function on (0, 1].
is a bounded, non-increasing, right continuous at 0 and left continuous function on (0, 1].
is a bounded, non-increasing, right continuous at ’-1’ and left continuous function on (-1, 0].
is a bounded, non-decreasing, right continuous at ’-1’ and left continuous function on (-1, 0].
,
.
Definition 2.2. [7] For arbitrary , and c > o, we define (u + v), (u . v) and scalar multiplication by c as follows:
,
,
,
,
,
,
=,
=,
, ,
=, =.
Definition 2.3. [7] The n × n linear system of‘ equations
We can write in matrix form as follows:
where, B = [blm] , 1 ≤ l, m ≤ n, is a n × n crisp matrix, Z is a n × 1 known vector of bipolar fuzzy numbers and Y is a n × 1 unknown vector of bipolar fuzzy numbers, is known as bipolar fuzzy linear system (BFLS).
Theorem 2.1. [7] A bipolar fuzzy number vector (y1, y2, ⋯ , yn) T given bywill be the solution of bipolar fuzzy linear system (1), ifIf, blm > 0, 1 ≤ m ≤ n, then
Definition 2.4. Let ‘; 0 ≤ t ≤ 1, -1 ≤ w ≤ 0, 1 ≤ i ≤ n be solution of (1), then the bipolar fuzzy vector , defined by
is called bipolar fuzzy solution of (1). The use of and is meant to eliminate the possibility of bipolar fuzzy numbers whose associated triangles possess an angle greater than 90o. If , , and then V will be a strong bipolar fuzzy solution, otherwise V will be a weak bipolar fuzzy solution.
Based on [22], we study the Hausdroff distance in bipolar fuzzy environment. For bipolar fuzzy numbers , having (t, w)-cut representation, we define the distance between u and v as follows;
Numerical methods
We introduce and analyze some iterative methods to approximate the solution of BFSLEs. We also give some theorems for the convergence of these iteration schemes.
Consider, an n × n bipolar fuzzy system of linear equations
where the coefficient matrix B = [blm] , 1 ≤ l, m ≤ n, is an n × n crisp matrix, zm, 1 ≤ m ≤ n are known bipolar fuzzy numbers and ys, 1 ≤ s ≤ n are unknown BFN. We extend the above n × n BFSLEs into 4n × 4n crisp linear system as follows:
where Q = [qlm] , 1 ≤ l, m ≤ 4n, , .
The elements of Q are determined as follows:
1 ≤ l, m ≤ n. Any qlm which is not determined from above relations, considered as zero. The structure of Q implies that
where Q1 and Q′1 are positive entries of Bn×n. Q2 and Q′2 are absolute values of negative entries of Bn×n.
We write the matrix Q as
where
Q1 = D1 + L1 + U1, where D1 is a diagonal matrix and L1, U1 are lower and upper parts of Q1 - D1, respectively. Similarly, Q′1 = D′1 + L′1 + U′1, where D′1 is a diagonal matrix and L′1, U′1 are lower and upper parts of Q′1 - D′1, respectively. Equation (2) takes the form
we have,
In iterative form, we have:
The iterative method (4) is the Jacobi method introduced by Akram et al. [6]. From Equations (2) and (3), we can write
From above relation, we can write the following iterative formula:
The iterative method (5) is Gauss-seidel method introduced by Akram et al. [6].
Generalized jacobi method
We write the matrix Q of Equation (2) as
where
and
Q1 = Tm + Lm + Um. Tm is a banded matrix of band width 2m + 1 and Lm, Um are lower and upper parts of Q1 - Tm, respectively. Also Q′1 = T′m + L′m + U′m. T′m is a banded matrix of band width 2m + 1 and L′m, U′m are lower and upper parts of Q′1 - T′m, respectively. Equation (2) takes the form
we have,
Thus, we write the generalized Jacobi iteration method as follows:
The matrix form of generalized Jacobi method is
where
and
J1=, J2=,
=, =.
Generalized gauss-Seidel method
From Equations (2) and (6), we have
Thus,
We have the generalized Gauss-Seidel iteration method as follows:
The matrix form of generalized Gauss-Seidel iteration method is
where
and
G1=- (Tm + Lm) -1Um, G2=(Tm + Lm) -1Q2,
G′1=- (T′m + L′m) -1U′m, G′2=(T′m + L′m) -1Q′2.
Refined Jacobi method
We refine the Jacobi method to increase its convergence rate. From Equation (2)
using Q = D + L + U. This implies,
From Equation (10), we can write
In iterative form, we write as
Using from equation (4) and simplifying, we have the refined Jacobi method as follows;
The matrix form of refined Jacobi method is
where
and
J1=,
J2=,
J′1=,
.
Refined gauss-Seiedel method
We can write Equation (2) as
From equation (13), we have
In iterative form, we write as
Using from Equation (5) into Equation (14) and simplifying, we have the refined Gauss-Seidel method as follows;
The matrix form of refined Gauss-Seidel method is
where
and
G1=(D1 + L1) -1U1) 2,
G2=(I - (D1 + L1) -1U1) D1 + L1) -1Q2,
G′1=(D′1 + L′1) -1U′1) 2,
G′2=(I - (D′1 + L′1) -1U′1) D′1 + L′1) -1Q′2.
Refined generalized jacobi method
From Equations (6) and (10), we have the following relations
In iterative form, we write as
Using from Equation (7) into Equation (16) and simplifying, we have the refined generalized Jacobi method as follows:
The matrix form of refined generalized Jacobi method is
where
and
M1=,
M2=,
M′1=,
M′2=.
Refined generalized Gauss-Seiedel method
From Equations (6) and (13), we can write the relations as follows
In iterative form, we write as
Using from Equation (9) into Equation (18) and simplifying, we have the refined generalized Gauss-Seidel method as follows:
The matrix form of refined generalized Gauss-Seidel method is
where
and
H1=(Tm + Lm) -1Um) 2,
H2=(I - (Tm + Lm) -1Um) Tm + Lm) -1Q2,
H′1=(T′m + L′m) -1U′m) 2,
H′2=(I - (T′m + L′m) -1U′m) T′m + L′m) -1Q′2.
We continue all the iterative methods until for given ε > 0, we have ||Yk+1 - Yk||∞ < ε.
Convergence analysis
In this section, we discuss convergence of our proposed iterative methods.
Theorem 4.1.If bll > 0 then the coefficient matrix B of system (1) is strictly diagonally dominant if and only if the extended matrix Q be strictly diagonally dominant.
Proof. Suppose B be column strictly diagonally dominant, that is, The structure of Q is as follows:
We have
If ql,m > 0, l, m = 1, ⋯ , n, then
where m = 1, 2, ⋯ , n . Hence,
Conversely, if Q is column strictly diagonally dominant, we have
The structure of Q implies,
Hence, B is column strictly diagonally dominant. Similarly, we can prove for row strictly diagonally dominant.□
Theorem 4.2.Let B be strictly diagonally dominant then for any natural number m ⩽ n, the generalized Jacobi and generalized Gauss-seidel methods for bipolar fuzzy linear system BY = Z converge for any initial approximation Y0.
Proof. By using similar arguments as Theorem 2.1 [24], we can prove it.□
Theorem 4.3.If the matrix B is strictly diagonally dominant matrix then the refined Jacobi method for bipolar fuzzy linear system BY = Z converge for any initial approximation Y0.
Proof. By using similar arguments as Theorem 3.4 [18], we can prove it.□
Theorem 4.4.If the matrix B is strictly diagonally dominant matrix then the refined Gauss-seidel method for bipolar fuzzy linear system BY = Z converges for any initial approximation Y0.
Proof. By using similar arguments as Theorem 3.1 [25], we can prove it. □
Theorem 4.5.If the matrix B is strictly diagonally dominant matrix then the refinement of generalized Jacobi and Gauss-seidel methods for bipolar fuzzy linear system BY = Z converge for any initial approximation Y0.
Proof. By using similar arguments as Theorem 3 [21], we can prove it.□
Applications
We present a numerical comparison of all the introduced iterative methods by applying these methods to some bipolar fuzzy linear systems. We take ε = 10-5.
Example 5.1. We consider the following BFSLEs
The extended 16 × 16 matrix is
The exact solution of the bipolar fuzzy system is
We see that t4 is not a bipolar fuzzy number. The weak solution of the system is
The approximate solution obtained from Jacobi method after 26 iterations
The approximate solution obtained from Gauss-Seidel iteration method after 12 iterations
The approximate solution obtained from Generalized Jacobi method after 11 iterations
The approximate solution obtained from generalized Gauss-Seidel iteration method after 5 iterations
The approximate solution obtained from refined Jacobi iteration method after 9 iterations
The approximate solution obtained from refined Gauss-Seidel iteration method after 6 iterations
The approximate solution obtained from refined generalized Jacobi iteration method after 6 iterations
The approximate solution obtained from refined generalized Gauss-Seidel iteration method after 4 iterations
Example 5.2. Consider the following 3 × 3 nonsymmetric bipolar fuzzy linear system
The exact solution of the system is
The approximate solution obtained from Generalized Jacobi method after 11 iterations
The approximate solution obtained from Generalized Gauss-seidel method after 9 iterations
The approximate solution obtained from refined Generalized Jacobi method after 8 iterations
The approximate solution obtained from refined Generalized Gauss-seidel method after 7 iterations
Note that Jacobi, Gauss-seidel, refined Jacobi and refined Gauss-seidel methods diverge for Example 5.2.
The graphical presentation of the exact solutions of both examples.
From Fig. 1, it is clear that t1, t2, t3 and t4 are bipolar fuzzy numbers.
From Fig. 2, it is clear that t1, t2 and t3 are bipolar fuzzy numbers.
Comparison analysis of methods
Comparison table of Example 5.1
Method
Number of iterations
Hausdroff distance
Jacobi
26
1.1000e-05
GS
12
1.0000e-05
GJ
11
1.0000e-05
GGS
5
1.0000e-05
RJ
9
1.0000e-05
RGS
6
1.000e-04
RGJ
6
5.0000e-05
RGGS
4
1.0000e-05
Comparison table of Example 5.2
Method
Number of iterations
Hausdroff distance
Jacobi
Diverges
GS
Diverges
GJ
11
1.0000e-05
GGS
9
1.0000e-05
RGJ
8
4.0000e-05
RGGS
7
3.0000e-05
Conclusions
Linear systems of equations play a vital role in many applied mathematics and applied physics. In several real problems, we have to deal with uncertain data, that is, we deal with fuzzy numbers and more generally bipolar fuzzy numbers rather than the crisp numbers. It is of much importance to develop numerical techniques that would be used to solve BFSLEs. In this document, we have introduced some iterative methods namely, generalized Jacobi (GJ), generalized Gauss-Seidel (GGS), refined Jacobi (RJ), refined Gauss-seidel (RGS), refined generalized Jacobi (RGJ) and refined generalized Gauss-seidel (RGGS) iterative methods to approximate the solution of BFSLEs. To see the performance, accuracy and efficiency of these iterative methods, we have presented some numerical examples. We have seen that our proposed methods also converge for those BFSLEs where the Jacobi and Gauss-seidel methods [6] diverge. From comparison tables, we see the validity and accuracy of proposed iterative methods. In future, we plan to extend these iterative methods to m-polar fuzzy system of linear equations.
The graphical presentation of exact solution of Example 5.1.
The graphical presentation of exact solution of Example 5.2.
Conflict of interest
The authors declare no conflict of interest.
References
1.
AbbasbandyS., EzzatiR., JafarianA., LU decomposition method for solving fuzzy system of linear equations, Applied Mathematics and Computation172(1) (2006), 633–643.
2.
AbbasbandyS., JafarianA., Steepest descent method for system of fuzzy linear equations, Applied Mathematics and Computation175(1) (2006), 823–833.
3.
AbbasbandyS., JafarianA., EzzatiR., Conjugate gradient method for fuzzy symmetric positive definite system of linear equations, Applied Mathematics and Computation171(2) (2005), 1184–1191.
4.
AkramM., AliM., AllahviranlooT., Certain methods to solve bipolar fuzzy linear system of equations, Computational and Applied Mathematics (2020), 10.1007/s40314-020-01256-x.
5.
AkramM., ArshadM., A novel trapezoidal bipolar fuzzy TOPSIS method for group decision-making, Group Decision and Negotiation28(3) (2019), 565–584.
6.
AkramM., MuhammadG., AliN.A., HussainN., Iterative methods for solving a system of linear equations in a bipolar fuzzy environment, Mathematics7(8) (2019).
7.
AkramM., MuhammadG., AllahviranlooT., Bipolar fuzzy linear system of equations, Computational and Applied Mathematics38(2) (2019), 69.
8.
AkramM., MuhammadG., HussainN., Bipolar fuzzy system of linear equations with polynomial parametric form, Journal of Intelligent and Fuzzy Systems37 (2019), 8275–8287.
9.
AkramM., SaleemD., AllahviranlooT., Linear system of equations in m-polar fuzzy environment, Journal of Intelligent and Fuzzy Systems37(6) (2019), 8251–8266.
10.
AllahviranlooT., Numerical methods for fuzzy system of linear equations, Applied Mathematics and Computation155(2) (2004), 493–502.
11.
AllahviranlooT., Successive over relaxation iterative method for fuzzy system of linear equations, Applied Mathematics and Computation162(1) (2005), 189–196.
12.
AllahviranlooT., The Adomian decomposition method for fuzzy system of linear equations, Applied Mathematics and Computation163(2) (2005), 553–563.
13.
AllahviranlooT., Uncertain Information and Linear Systems, Springer (2019).
14.
AllahviranlooT., GhanbariM., On the algebraic solution of fuzzy linear systems based on interval theory, Applied mathematical Modelling36(11) (2012), 5360–5379.
15.
AllahviranlooT., HaghiE., GhanbariM., The nearest symmetric fuzzy solution for a symmetric fuzzy linear system, Analele Universitatii ’Ovidius’ Constanta-Seria Matematica20(1) (2012), 151–172.
16.
AllahviranlooT., SalahshourS., Fuzzy symmetric solutions of fuzzy linear systems, Journal of Computational and Applied Mathematics235(16) (2011), 4545–4553.
17.
Cong-XinW., MingM., Embedding problem of fuzzy number space: Part I, Fuzzy sets and Systems44(1) (1991), 33–38.
18.
DafchahiF.N., A new refinement of jacobi method for solution of linear system equations, International Journal Contemporary Mathematical Sciences3(17) (2008), 819–827.
19.
DehghanM., HashemiB., Iterative solution of fuzzy linear systems, Applied Mathematics and Computation175(1) (2006), 645–674.
20.
FriedmanM., MingM., KandelA., Fuzzy linear systems, Fuzzy sets and systems, Fuzzy Sets and Systems96(2) (1998), 201–209.
21.
GonfaG.G., Refined iterative methods for solving system of linear equations, American Journal of Computational and Applied Mathematics6(3) (2016), 144–147.
22.
GrzegorzewskiP., Distances between intuitionistic fuzzy sets and/or interval-valued fuzzy sets based on the Hausdorff metric, Fuzzy Sets and Systems148(2) (2004), 319–328.
23.
Saberi NajafiH., Edalatpanah,S. and Refahi Sheikhani,A., zApplication of homotopy perturbation method for fuzzy linear systems and comparison with Adomians decomposition method, Chinese Journal of Mathematics (2013).
24.
SalkuyehD.K., Generalized Jacobi and Gauss-Seidel methods for solving linear system of equations, Numerical Mathematics, A Journal of Chinese Universities (English Series)16(2) (2007), 164–170.
25.
VattiV., EneyewT.K., A refinement of gauss-seidel method for solving of linear system of equations, International Journal of Contemporary Mathematical Sciences6(3) (2011), 117–121.
26.
ZhangW.R., Bipolar fuzzy sets and relations: a computational framework for cognitive modeling and multiagent decision analysis, In Proceedings of IEEE Conference (1994), 305–309.
27.
ZhangW.R., Bipolar fuzzy sets, IEEE International Conference on Fuzzy Systems Proceedings1 (1998), 835–840.