Abstract
We first investigate the solvability conditions of fuzzy LR interval algebraic linear systems with fuzzy LR interval coefficient matrix and fuzzy LR interval hand-right vector. Next, we compute the solution of FLRIALS (fuzzy LR interval algebraic linear systems) using the least squares approach. We show that solving the least squares problem is equivalent to solving a quadratic programming problem. Indeed, instead of the FLRIALS, this quadratic programming has a non-convex constraint. Thus, we relax this constraint to have a convex search space. Then, from the solution obtained from quadratic programming on convex search space, we give an approximate solution for FLRIALS.
1. Introduction
Linear systems are one of the most important and usable problems in the field of engineering, economy, and other sciences. Since the parameters of systems are expressed by non-exact and fuzzy quantities in real problems, exhibition and offering methods are very important in solving such systems. Including of fuzzy LR linear systems can be cited to the application of the neural network in [Citation1], financial mathematics, and economics in [Citation2] and so on (see other applications in [Citation3,Citation4]).
There are many numerical methods for solving fuzzy linear systems. Ezzati [Citation5] replaced an original system with two crisp linear systems using S-Matrices. Mansouri and Asady [Citation6], using the Gaussian elimination, solved a fuzzy linear system with fuzzy variables. Karthik and Chandrasekaran [Citation7], using the singular value decomposition, and Radhakrishnan et al. [Citation8], using the LU Decomposition method, proposed a method to solve fully fuzzy linear systems.
Also, there are non-numerical methods for solving fuzzy linear systems. Mishmast et al. [Citation9], with the introduction of three parameters fuzzy center, fuzzy support, and α-cut and Khezerloo et al. [Citation10], using α-cut, solved fuzzy linear systems with fuzzy variables. Allahviranloo and Mikaeilvand [Citation11], using multiobjective linear programming, and Pandit [Citation12], using α-cut, solved fully fuzzy linear systems. Abbasbandy and Ezzati [Citation13], with the parametrization of fuzzy LR trapezoidal numbers, proposed a new method to solve fuzzy algebraic linear systems. Also, Amirfakharian [Citation14] considered a fuzzy algebraic linear system using a normal system to obtain an approximate solution of fuzzy algebraic linear systems. See other works [Citation15–17].
Recently, Ghanbari and Mahdavi-Amiri [Citation18] showed the efficiency of using the least squares method for solving other types of fuzzy LR linear systems. Also, for solving fuzzy LR linear systems, Ghanbari and Mahdavi-Amiri [Citation19] proposed a method by using the ranking function and the ABS algorithm. Ghanbari et al. [Citation20], by offering a new algorithm and using a least squares method and ABS approach, solved fuzzy LR linear systems with fuzzy triangular variables.
Ghanbari [Citation21] gave the necessary and sufficient conditions for the solvability of fuzzy LR algebraic linear systems with fuzzy LR triangular parameters. He proposed an approximate solution for fuzzy LR algebraic linear systems (considering selecting the entering variable) using a special pivoting in simplex algorithm and solving a linear programming problem.
The rest of the paper is organized as follows. In Section 2, we briefly review some basic definitions. In Section 3, we provide some necessary and sufficient conditions for the solvability of fuzzy LR interval algebraic linear system (FLRIALS). We show that solving a least squares problem is equivalent to solving a quadratic programming problem. Indeed, instead of FLRIALS, this quadratic programming has a non-convex constraint. Thus, we relax this constraint to have a convex search space. Then, from the solution obtained from quadratic programming on the convex search space, we give an approximate solution for FLRIALS. In Section 4, by the numerical experiments, we show the appropriateness of our approximate solution in comparison with other approximate solutions. We conclude in Section 5.
2. Preliminaries
Here, some concepts, which are used in our paper, are described.
Definition 2.1
[Citation22]
Fuzzy LR interval number with is called a fuzzy LR interval number, where , , and are generating functions nondecreasing and nonincreasing of into , respectively.
Remark 2.1
[Citation22]
Let , let and let . Then
.
Remark 2.2
Here, we show the set of the fuzzy LR interval numbers by .
Definition 2.2
The system (1) (1) where , , and . System (Equation1(1) (1) ) is called FLRIALS (fuzzy LR interval algebraic linear systems).
Definition 2.3
Corresponding to in system (Equation1(1) (1) ), we define and . Corresponding to and , we have and for , .
3. Solvability FLRIALS
In this section, first, we conclude the proven results in [Citation18,Citation21] for FLRIALS. Then, the proofs of the results are done inspired by the proofs of the results in [Citation18,Citation21] and linear programming.
Theorem 3.1
Fundamental theorem FLRIALS
Let and let . Then is a solution to (Equation1(1) (1) ) if and only if is a solution to the following problem: (2) (2) (3) (3)
Theorem 3.2
If the following system has a solution, then system (Equation1(1) (1) ) does not have a solution:
Corollary 3.1
If the system has a solution, then system (Equation1(1) (1) ) is not solvable.
Corollary 3.2
If the system has a solution, then system (Equation1(1) (1) ) is not solvable.
Corollary 3.3
If the system has a solution, then system (Equation1(1) (1) ) is not solvable.
Corollary 3.4
If the system has a solution, then system (Equation1(1) (1) ) is not solvable.
Corollary 3.5
If the system has a solution, then system (Equation1(1) (1) ) is not solvable.
Theorem 3.3
Let Suppose that, for each , we have and there exists a vector such that the following properties hold:
(1) | , | ||||
(2) | For each , if , then | ||||
(3) | For each , if , then |
Then system (Equation1(1) (1) ) is solvable.
3.1. Least Squares Solution
Here, we propose a method to compute exact and approximate solutions of FLRIALS. Ghanbari and Mahdavi-Amiri [Citation18] showed that least squares methods are more efficient than other methods. Therefore, we want to propose a least squares method to solve FLRILS.
For two fuzzy LR interval vectors and , we compute the Ming et al.'s distance function [Citation23] and , for each , as follows: (4) (4) where , , , , , , , and . Now, we define the following residual at x, for each :
Remark 3.1
The solution x is called exact for system (Equation1(1) (1) ) if and only if is equal to zero; otherwise, x is an approximate solution.
Thus, to compute a solution to (Equation1(1) (1) ), the following optimization problem must be solved: (5) (5) Based on Definition 2.3 and by computing of Remark 2.1, problem (Equation5(5) (5) ) can be rewritten as (6) (6) Let (7) (7) (8) (8) and Then in problem (Equation6(6) (6) ) is equal to where c is a constant number. Therefore, to compute the solution for FLRIALS, we must solve the following problem: (9) (9) Since problem (Equation9(9) (9) ) contains , thus (Equation9(9) (9) ) is not a convex programming problem, and it may solve difficulty [Citation24]. Then, we consider the problem without the condition , as follows: (10) (10) For the obtained solution to problem (Equation10(10) (10) ), if is correct, then is an exact or approximate solution to (Equation1(1) (1) ). Otherwise, we construct a new solution to (Equation1(1) (1) ) by the following definition.
Definition 3.1
Let . We define and as follows: (11) (11) Then, the new vector is an exact or approximate solution to system (Equation1(1) (1) ).
3.2. Proposed Algorithm
Ghanbari and Mahdavi-Amiri [Citation18], using an interior-point algorithm, proposed three methods to find initial feasible interior points, and they solved a quadratic programming problem similar to the quadratic programming problem (Equation10(10) (10) ). Here, we want to solve FLRIALS inspired by the given approach in [Citation18]. Thus, we define initial feasible interior points as follows:
Simple Initial Point (SIP). Let , where and .
Karush–Kuhn–Tucker Initial Point (KKTIP). Let where , , and .
Least Squares Initial Point (LSIP). Let where , , and
We outline the steps of our algorithm to solve (Equation1(1) (1) ) as follows.
4. Examples and Numerical Results
In the following examples, we show the superiority of our method compared to the proposed method of [Citation13, Citation14].
Example 4.1
Consider where . After solving the corresponding quadratic programming problem, we obtain with . Then x is an exact solution to the system. Also, we solve the system by the method of Amirfakharian [Citation14], and we obtain with . Indeed, according to the proposed method of [Citation13], the system is not solvable. This example shows that two methods (Algorithm 1 and the proposed method of [Citation14]) obtain exact solution, but the proposed method of [Citation13] is not efficiency.
Example 4.2
Consider After solving the corresponding quadratic programming problem, we obtain with . Then x is an exact solution of the system. Indeed, by using the method of [Citation14], we obtain with . This example shows that the solution obtained by Algorithm 1 is more accurate than the solution obtained by using the method of [Citation14].
Example 4.3
Consider After resolving the corresponding quadratic programming problem, we obtain with . Hence x is an approximate solution of the system. We solve the system by using the method of [Citation14]. Then with is obtained. This example shows that the solution obtained by Algorithm 1 is more accurate than the solution obtained by using the method of [Citation14].
Here, some large-scale numerical studies are reported. Inspired by [Citation18], we generate the matrix in (Equation1(1) (1) ) in different cases. All cases are similar to cases given in [Citation18] but in the trapezoidal form. Also, we here consider only the first two categories in [Citation18]. Ghanbari and Mahdavi-Amiri proposed a formula to compute the relative error (see [Citation18, Equation (41)]). We also use this formula to compare the numerical results.
We give all results in the following tables. All implementations were done in MATLAB environment version 7.14.0 and on a notebook Intel Core i5-4200M 2.50GHZ with 6 GB of RAM.
Table shows the mean relative errors of Algorithm 1 on Category 1 with three initial points SIP, KKTIP, LSIP, and Amirfakharian's method [Citation14]. Our results show that the SIP method has a better performance compared to the others in all different cases and that Amirfakharian's method [Citation14] is not efficient numerically.
For Category 2, the mean relative errors are shown in Table . It is obvious that the performance of SIP and LSIP is better than Amirfakharian's method [Citation14].
Therefore, from our numerical study, we can say our proposed method is very more efficient and robust than Amirfakharian's method [Citation14].
Remark 4.1
In our numerical study, we always have after solving (Equation10(10) (10) ). In other words, in all test problems when we solved (Equation10(10) (10) ), we have . So, the ‘otherwise’ part of step 5 in Algorithm 1 was not called in all our test problems from the obtained solution to (Equation10(10) (10) ), but we could not prove it in general form. Moreover, we could not find a counterexample.
5. Conclusion
In this paper, we first investigated the solvability conditions of FLRIALS with fuzzy LR interval coefficients matrix and fuzzy LR interval hand-right vector. Next, we computed a solution to FLRIALS using a least squares approach. We showed that solving the least squares problem is equivalent to solving a quadratic programming problem. Nevertheless, instead of FLRIALS, this quadratic programming has a non-convex constraint. Thus, we relaxed this constraint to have a convex search space. Then, from the solution obtained from quadratic programming on a convex search space, we gave an approximate solution for FLRIALS.
Acknowledgment
The first and second authors thank the Research Council of Ferdowsi University of Mashhad and Optimization Laboratory of Ferdowsi University of Mashhad and the third author thanks the Mosaheb Institute of Mathematics, Kharazmi University for supporting this work.
Disclosure statement
No potential conflict of interest was reported by the authors.
Additional information
Notes on contributors
Mehrnoosh Salari
Mehrnoosh Salari graduated student of Ferdowsi University of Mashhad, Iran.
Reza Ghanbari
Reza Ghanbari is an Associate Professor of Mathematical Sciences at Ferdowsi University of Mashhad, Iran. He received his B.S. degree in Applied Mathematics from Ferdowsi University of Mashhad, Iran, in 2002, and his M.S. and Ph.D. degrees in Applied Mathematics from Sharif University of Technology, Iran, in 2004 and 2009, respectively. He is president of Khorasan science and technology park. He also is the manager of the optimization laboratory of Ferdowsi University. His research interests include algorithmic operational research, optimization and soft computing.
Khatere Ghorbani-Moghadam
Khatere Ghorbani-Moghadam is Assistant professor of Mosaheb Institute of Mathematics, Kharazmi University, Tehran, Iran. She received her Ph.D. from Mathematical Sciences in Applied Mathematics at Sharif University of Technology, Iran in 2018. She received her B.S. and M.S. degrees in Applied Mathematics from Ferdowsi University of Mashhad, Iran, in 2009 and 2011, respectively.
References
- Otadi M, Mosleh M, Abbasbandy S. Solving fuzzy linear system by fuzzy neural network and applications in economics. J Math Extension. 2011;5:47–66.
- Muzzioli S, Reynaerts H. Fuzzy up and down probabilities in a financial problem. J Nat Sci Found. 2. doi:10.1.1.506.7366.
- Majumdar S, Nayak S, Chakraverty S. Fuzzy and interval finite element method for heat conduction problem. Int J Adv Appl Sci. 2012;1:171–180.
- Naghiloo J, Saneifard R. Solving fuzzy linear systems by district matrix's, an application in GIS. Res J Environ Earth Sci. 2014;6:389–393.
- Ezzati R. Solving fuzzy linear systems. Soft Comput. 2011;15(1):193–197.
- Mansouri P, Asady B. Iterative methods for solving fuzzy linear systems. Aust J Basic Appl Sci. 2011;5:1036–1049.
- Karthik NJ, Chandrasekaran E. Solving fully fuzzy linear systems with trapezoidal fuzzy number matrices by singular value decomposition. Int J Fuzzy Math Arch. 2013;3:16–22.
- Radhakrishnan S, Sattanathan R, Gajivaradhan P. LU decomposition method for solving fully fuzzy linear system with trapezoidal fuzzy numbers. Bonfring Int J Man Mach Interface. 2012;2:1–3.
- Mishmast Nehi H, Maleki HR, Mashinchi M. A canonical representation for the solutions of fuzzy linear systems and fuzzy linear programming problem. J Appl Math Comput. 2006;20(1–2):345–354.
- Khezerloo S, Montazeri M, Valizadeha Z. A new method for solving fuzzy linear system. Int J Indust Math. 2010;2:97–104.
- Allahviranloo T, Mikaeilvand N. Fully fuzzy linear systems solving using MOLP. World Appl Sci J. 2011;12:2268–2273.
- Pandit P. Fuzzy system of linear equations. Discrete Contin Dyn Syst Suppl. 2013;4:619–627.
- Abbasbandy S, Ezzati R. Crisp solution of a general fuzzy linear system. J Sci Comput. 2006;16:19–25.
- Amirfakharian M. Numerical solution of a fuzzy system of linear equations with polynomial parametric form. Int J Comput Math. 2007;84(7):1089–1097.
- Nasseri SH, Khorramizadeh M. A new method for solving fuzzy linear systems. Int J Appl Math. 2007;20:507–516.
- Nasseri SH, Matinfar M, Kheiri Z. Greville's method for the fully fuzzy linear system of equations. Adv Fuzzy Sets Syst. 2009;4:301–311.
- Nasseri SH, Sohrabi M. Gram-schmidt approach for linear system of equations with fuzzy parameters. J Math Comput Sci. 2010;1:80–89.
- Ghanbari R, Mahdavi-Amiri N. Fuzzy LR linear systems: quadratic and least squares models to characterize exact solutions and an algorithm to compute approximate solutions. Soft Comput. 2015;19(1):205–216.
- Ghanbari R, Mahdavi-Amiri N. New solutions of LR fuzzy linear systems using ranking functions and ABS algorithms. Appl Math Model. 2010;34(11):3363–3375.
- Ghanbari R, Mahdavi-Amiri N, Yousofpour R. Exact and approximate solutions of fuzzy LR linear systems: new algorithms using a least squares model and the ABS approach. Iranian J Fuzzy Syst. 2010;7:1–18.
- Ghanbari R. Solutions of fuzzy LR algebraic linear systems using linear program. Appl Math Model. 2015;30:5164–5173.
- Zimmermann H. Fuzzy set theory and its applications. 3rd ed. New York: Kluwer Academic; 1996.
- Ming M, Friedman M, Kandel A. A general fuzzy least squares. Fuzzy Sets Syst. 1997;88(1):107–118.
- Nocedal J, Wright SJ. Numerical optimization. Berlin: Springer; 1999.
- Coleman TF, Li Y. A reflective newton method for minimizing a quadratic function subject to bounds on some of the variables. Siam J Optim. 1996;6(4):1040–1058.