Next Article in Journal
On a Resolution of Another Isolated Case of a Kummer’s Quadratic Transformation for 2F1
Next Article in Special Issue
Infinitely Many Small Energy Solutions to the Double Phase Anisotropic Variational Problems Involving Variable Exponent
Previous Article in Journal
Different Estimation Methods for New Probability Distribution Approach Based on Environmental and Medical Data
Previous Article in Special Issue
Third-Order Neutral Differential Equation with a Middle Term and Several Delays: Asymptotic Behavior of Solutions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A New Framework for Numerical Techniques for Fuzzy Nonlinear Equations

by
Fazlollah Abbasi
1,
Tofigh Allahviranloo
2,* and
Muhammad Akram
3
1
Department of Mathematics, Ayatollah Amoli Branch, Islamic Azad University, Amol 46, Iran
2
Faculty of Engineering and Natural Sciences, Istinye University, Istanbul 34845, Turkey
3
Department of Mathematics, University of the Punjab, New Campus, Lahore 4590, Pakistan
*
Author to whom correspondence should be addressed.
Axioms 2023, 12(2), 222; https://doi.org/10.3390/axioms12020222
Submission received: 10 January 2023 / Revised: 8 February 2023 / Accepted: 13 February 2023 / Published: 20 February 2023
(This article belongs to the Special Issue Differential Equations and Related Topics)

Abstract

:
This paper describes a computational method for solving the nonlinear equations with fuzzy input parameters that we encounter in engineering system analysis. In addition to discussing the existence of solutions, the definition and formalization of numerical solutions is based on a new fuzzy computation operation as a transmission average. Error analysis in numerical solutions is described. Finally, some examples are presented to implement the proposed method and its effectiveness compared to other previous methods.

1. Introduction

When the equations are nonlinear, numerical estimation strategies are often required to deal with the system of equations. Solving a nonlinear system of equations is a problem to be avoided as much as possible, and nonlinear systems are usually approximated by a linear system of equations. However, when it is usually not appropriate, the problem must be directly elucidated and addressed. In most applications, nonlinear system parameters and measurements are not represented continuously with crisp numbers, but with fuzzy numbers. Therefore, it is necessary to study numerical methods for solving fuzzy nonlinear equations. The concept of fuzzy numbers stems from the fact that many measurable phenomena cannot be specified in a completely precise numerical form. Therefore, the study of fuzzy equations as a complete mathematical model for real-world problems with uncertainties has attracted the attention of many researchers. The rapid spread of new ideas has led to a proliferation of numerical methods for solving fuzzy nonlinear equations, such as: Newton’s approach to solving the equivalent fuzzy nonlinear equations [1], modified Newton’s methods [2,3,4], Jacobian update formulation for the Shamanskii method with singular Jacobians [5], the Levenberg–Marquardt approach [6], and Broden’s method [7].
Many of these methods are based on well-known explicit nonlinear equation methods, such as fixed point iteration [8], harmonic mean method [9], and Regula Falsi method [10]. However, the performance of these methods is affected by the calculation of the Jacobian or Jacobian approximation in all iterations. In addition, performance may suffer due to the Jacobian singularity [11,12] at the solution point. Several methods have been discussed in Refs. [13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36] to solve fractional differential equations, initial value problem, nonlinear equations, and linear equations. Numerical methods for fuzzy nonlinear equations are based on the following three principles:
  • Using fuzzy operations based on the extension principle (in the context of membership functions) or interval calculations (in the context of α -cuts);
  • Transforms fuzzy nonlinear equations with α - into crisp 2 × 2 nonlinear systems;
  • An implementation of one of the known numerical techniques in principle 2.
Using fuzzy operations or interval calculations based on the extension principle, we face the problem of subtraction and division operations. While the revised definition of subtraction and division allows the use of interval calculus for fuzzy operators, it is not efficient due to the dependent effects of the result support and the complexity of determining nonlinear membership functions, although it always exists. Therefore, the transmission average (TA)-based manipulation by Abbasi et al. [37] was applied in the proposed framework because of its unique properties that ultimately lead to more realistic support for the solution of the equations.
By including the kernel of the solution and the kernel of the constant fuzzy numbers in the fuzzy nonlinear equations when applying the new fuzzy arithmetic operation, we obtain a crisp 2 × 3 nonlinear system of equations (i.e., the system of unknowns for the solution kernel, and its upper and lower membership functions). We will then obtain approximations to the solution kernel by considering α = 1 and applying known crisp numerical techniques, and also by fuzzing the nonlinear equations for the approximation to the solution kernel in the system of nonlinear equations. We obtain non-convergence in Approximation of the upper and lower membership functions of the approximate solution kernel. Finally, we construct upper and lower membership functions that approximate the solution through a generalization process. The strengths and superiority of the proposed method, as well as the different implementation of principles 1 and 2, will ultimately yield more acceptable responses than other previous methods, as shown in several examples. Finally, the error analysis of the proposed method is described and reviewed. In the newly proposed method, errors are introduced into the numerical solution of fuzzy nonlinear equations. It is logical to show the ingenuity of the relationship with respect to the error of the numerical technique used and the newly proposed error.
The rest of the text is organized as follows. Section 2 contains preliminaries and Section 3 covers new approaches to solving fuzzy nonlinear equations and error analysis. The last two sections, Section 4 and Section 5, include some illustrative examples for comparing the proposed method with other approaches, and concluding comments and recommendations in Section 5, respectively, with hints for future work.

2. Preliminaries

In this section, we cite some useful definitions that will be used in article.
Definition 1 
([38]). A fuzzy set S can be represented as,
S = α ( 0 , 1 ] α . S α , S α = [ S ̲ α , S ¯ α ] ,
where S ̲ α and S ¯ α are non-decreasing and non-increasing functions, respectively, of
S α = { x | μ S ( x ) α } .
α . S α = { ( x , α ) | x S α } .
It is easy to see that,
μ S ( x ) = sup x S α α .
Definition 2 
([39]). A fuzzy number S ˜ is called a pseudo-trapezoidal if its membership function μ S ˜ ( x ) can be represented by
μ S ˜ ( x ) = l S ˜ ( x ) , s ̲ x s 1 , 1 , s 1 x s 2 , r S ˜ ( x ) , s 2 x s ¯ , 0 , o t h e r w i s e ,
where l S ˜ ( x ) and r S ˜ ( x ) are nondecreasing and non increasing functions, respectively.
A pseudo-triangular fuzzy number is a particular pseudo-trapezoidal fuzzy number when the s 1 = s 2 .
Definition 3 
([37]). Suppose C and D are two the pseudo-trapezoidal fuzzy numbers with the following α-cut forms:
C = α ( 0 , 1 ] α . C α , C α = [ C ̲ α , C ¯ α ] , ϕ = c 1 + c 2 2 ( i . e . , core center ( c . c . ) of C ) ,
D = α ( 0 , 1 ] α . D α , D α = [ D ̲ α , D ¯ α ] , ψ = d 1 + d 2 2 ( i . e . , core center ( c . c . ) of D ) .
Then T A -based fuzzy arithmetic operations are the following:
Addition:
C + D = α ( 0 , 1 ] α . [ ( C + D ) ̲ α , ( C + D ) ¯ α ] ,
where,
( C + D ) ̲ α = ϕ + ψ 2 + ( C ̲ α + D ̲ α 2 ) , ( C + D ) ¯ α = ϕ + ψ 2 + ( C ¯ α + D ¯ α 2 ) .
Subtraction:
D = α ( 0 , 1 ] α . [ ( D ) ̲ α , ( D ) ¯ α ] ,
where,
( D ) ̲ α = 2 ψ + D ̲ α , ( D ) ¯ α = 2 ψ + D ¯ α .
Therefore,
C D = C + ( D ) ,
C D = α ( 0 , 1 ] α . [ ( C D ) ̲ α , ( C D ) ¯ α ] ,
where,
( C D ) ̲ α = ϕ 3 ψ 2 + ( C ̲ α + D ̲ α 2 ) , ( C D ) ¯ α = ϕ 3 ψ 2 + ( D ¯ α + D ¯ α 2 ) .
Multiplication:
C . D = α ( 0 , 1 ] α . [ ( C . D ) ̲ α , ( C . D ) ¯ α ] ,
where,
[ ( C . D ) ̲ α , ( C . D ) ¯ α ] = [ ( ψ 2 ) C ̲ α + ( ϕ 2 ) D ̲ α , ( ψ 2 ) C ¯ α + ( ϕ 2 ) D ¯ α ] , ϕ 0 , ψ 0 , [ ( ψ 2 ) C ¯ α + ( ϕ 2 ) D ̲ α , ( ψ 2 ) C ̲ α + ( ϕ 2 ) D ¯ α ] , ϕ 0 , ψ 0 , [ ( ψ 2 ) C ¯ α + ( ϕ 2 ) D ¯ α , ( ψ 2 ) C ̲ α + ( ϕ 2 ) D ̲ α ] , ϕ 0 , ψ 0 , [ ( ψ 2 ) C ¯ α + ( ϕ 2 ) D ̲ α , ( ψ 2 ) C ̲ α + ( ϕ 2 ) D ¯ α ] , ϕ 0 , ψ 0 ,
Division:
D 1 = α ( 0 , 1 ] α . [ ( D 1 ) ̲ α , ( D 1 ) ¯ α ] ,
where,
( D 1 ) ̲ α = ( 1 ψ 2 ) D ̲ α , ( D 1 ) ¯ α = ( 1 ψ 2 ) D ¯ α .
Therefore,
C . D 1 = α ( 0 , 1 ] α . [ ( C . D 1 ) ̲ α , ( C . D 1 ) ¯ α ] ,
where,
[ ( C . D 1 ) ̲ α , ( C . D 1 ) ¯ α ] = [ ( 1 2 ψ ) C ̲ α + ( ϕ 2 ψ 2 ) D ̲ α , ( 1 2 ψ ) C ¯ α + ( ϕ 2 ψ 2 ) D ¯ α ] , ϕ 0 , ψ > 0 , [ ( 1 2 ψ ) C ¯ α + ( ϕ 2 ψ 2 ) D ̲ α , ( 1 2 ψ ) C ̲ α + ( ϕ 2 ψ 2 ) D ¯ α ] , ϕ 0 , ψ < 0 , [ ( 1 2 ψ ) C ¯ α + ( ϕ 2 ψ 2 ) D ¯ α , ( 1 2 ψ ) C ̲ α + ( ϕ 2 ψ 2 ) D ̲ α ] , ϕ 0 , ψ < 0 , [ ( 1 2 ψ ) C ¯ α + ( ϕ 2 ψ 2 ) D ̲ α , ( 1 2 ψ ) C ̲ α + ( ϕ 2 ψ 2 ) D ¯ α ] , ϕ 0 , ψ > 0 .
Remark 1. 
Division operation on fuzzy number 0 ˜ = ( s 1 , s , s , s 2 , 0 ̲ ( x ) , 0 ¯ ( x ) ) cannot be defined. TA-based fuzzy operations on pseudo-triangular are special operations that, c 1 = c 2 = c and d 1 = d 2 = d , that is, ϕ = c , ψ = d .

3. Solving Fuzzy Nonlinear Equations and Error Analysis

The more fundamental pursuit of the analysis and treatment of complex problems in many research fields (e.g., robotics, radiative transfer, chemistry, economics, etc.) is being shaped by solving nonlinear equations. In some cases, the coefficients of nonlinear equations are given in the form of fuzzy numbers, in which case we will deal with numerical methods for solving fuzzy nonlinear equations. Previous strategies for solving fuzzy nonlinear equations have been very limited because very strong conditions are usually imposed on the equations to solve them. These facts motivate people to solve fuzzy nonlinear equations with a new attitude. Generally speaking,
F ( S ) = B .
Our new method presents the following two situations:
  • All coefficients of the nonlinear equation except the crisp coefficients are quasi-triangular fuzzy numbers;
  • At least one coefficient of the nonlinear equation is pseudo-trapezoidal.

3.1. All Coefficients of the Nonlinear Equation except the Crisp Coefficients Are Quasi-Triangular Fuzzy Numbers

By considering the operations involved on both sides of the fuzzy nonlinear equation based on transmission averaging, we obtain two crisp nonlinear equations with arbitrary cut α ( 0 < α 1 ). According to the application of TA-based fuzzy operations, each of the two equations contains unknowns, including the solution kernel and the points (solutions) of its left and right edges for arbitrary cutting, that is, two equations and three unknowns. Then, by considering α = 1 and applying known clear numerical techniques, we will get an approximation to the solution kernel that gives an approximation of the membership function that does not converge to an approximate solution kernel. Finally, we will obtain membership functions that approximate the solution through a generalization process.
Consider the α -cut form of Equation (18) as follows:
F ̲ ( s , S ̲ α , S ¯ α ) = B ̲ α , F ¯ ( s , S ̲ α , S ¯ α ) = B ¯ α ,
where
S = α ( 0 , 1 ] α . S α , S α = [ S ̲ α , S ¯ α ] , c . c . ( S ) = s ,
F ( S ) = α ( 0 , 1 ] α . F ( S ) α , F ( S ) α = [ F ̲ ( s , S ̲ α , S ¯ α ) , F ¯ ( s , S ̲ α , S ¯ α ) ] , c . c . ( F ( S ) ) = f ( s ) ,
B = α ( 0 , 1 ] α . B α , B α = [ B ̲ α , B ¯ α ] , c . c . ( B ) = b .
By putting α = 1 in Equation (19), we obtain
f ( s ) = b .
We now use a known crisp numerical technique on f ( s ) = b . Suppose that s 1 is an approximation of the solution using the numerical technique, that is,
f ( s 1 ) b .
If we put the approximate solution s 1 in Equation (19), then we will get S 1 ̲ α and S 1 ¯ α as approximations of S ̲ α and S α ¯ , respectively, that is,
lim α 1 S 1 ̲ α = lim α 1 S 1 ¯ α = s 2 .
It worth mentioning that s 2 s 1 . In other words, we obtained an approximation of the membership functions that do not converge to the approximate solution core, i.e., s 1 . So, we obtain the membership functions of the approximate solution core by generalization process. Since
lim α 1 s 1 s 2 S 1 ̲ α = lim α 1 s 1 s 2 S 1 ¯ α = s 1 ,
eventually, we introduce an approximate solution as follows:
S α ( 0 , 1 ] α . S α * , S α * = [ s 1 s 2 S 1 ̲ α , s 1 s 2 S 1 ¯ α ] , c . c . ( S * ) = s 1 .

3.2. At Least One Coefficient of the Nonlinear Equation Is a Pseudo-Trapezoidal Fuzzy Number

It is worth mentioning that if at least one constant coefficient in the fuzzy nonlinear equation is quasi-trapezoidal, then we will get a quasi-trapezoidal fuzzy solution. In this case, when dealing with it, the details are slightly changed, which is similar to the previous one. In this case,
F ̲ ( s , S ̲ α , S ¯ α ) = B ̲ α , F ¯ ( s , S ̲ α , S ¯ α ) = B ¯ α ,
where,
S = α ( 0 , 1 ] α . S α , S α = [ S ̲ α , S ¯ α ] , S 1 = [ s ̲ , s ¯ ] , s = s ̲ + s ¯ 2 ,
F ( S ) = α ( 0 , 1 ] α . F ( S ) α , F ( S ) α = [ F ̲ ( s , S ̲ α , S ¯ α ) , F ¯ ( s , S ̲ α , S ¯ α ) ] ,
F ( S ) 1 = [ f ̲ ( s , s ̲ , s ¯ ) , f ¯ ( s , s ̲ , s ¯ ) ] , f ( s ) = f ̲ ( s , s ̲ , s ¯ ) + f ¯ ( s , s ̲ , s ¯ ) 2 ,
B = α ( 0 , 1 ] α . B α , B α = [ B ̲ α , B ¯ α ] , B 1 = [ b ̲ , b ¯ ] , b = b ̲ + b ¯ 2 ,
that by putting, α = 1 in Equation (25), we obtain
f ̲ ( s , s ̲ , s ¯ ) = b ̲ , f ¯ ( s , s ̲ , s ¯ ) = b ¯ .
By summing the two sides of the above equations:
f ( s ) = b .
Now, we use a known numerical technique in Equation (27). Suppose that s 1 is an approximation of the solution using the numerical technique, that is,
f ( s 1 ) b .
If, we put the approximate solution s 1 in Equation (25) then, we will get S 1 ̲ α and S 1 ¯ α as approximations of S ̲ α and S ¯ α respectively, that is,
lim α 1 S 1 ̲ α = s 2 , lim α 1 S 2 ¯ α = s 3 .
It worth mentioning that s 2 < s 3 and s 2 + s 3 2 s 1 , in other words, we obtained an approximation of the membership functions that do not converge to the left and right edges of the approximate solution, i.e., s 1 . So, we reach the membership functions for approximate solutions by the generalization process. Since,
lim α 1 ( 2 s 1 + s 2 s 3 2 s 2 ) S 1 ̲ α = s 1 ( s 3 s 2 2 ) , lim α 1 ( 2 s 1 s 2 + s 3 2 s 3 ) S 1 ¯ α = s 1 + ( s 3 s 2 2 ) ,
eventually, we introduce an approximate solution as follows:
S α ( 0 , 1 ] α . S α * , S α * = [ ( 2 s 1 + s 2 s 3 2 s 2 ) S 1 ̲ α , ( 2 s 1 s 2 + s 3 2 s 3 ) S 1 ¯ α ] , S 1 * = [ s 1 ( s 3 s 2 2 ) , s 1 + ( s 3 s 2 2 ) ] , c . c . ( S * ) = s 1 .
Remark 2. 
It is worth noting that in Section 3.1 and Section 3.2 if we have an exact value instead of the approximate value of the solution core, then we will be guided to a fuzzy exact solution. Of course, the main purpose of this paper is to obtain an approximate solution for fuzzy nonlinear equations.

3.3. Error Analysis

Evaluating the accuracy of computational results is an important goal of numerical analysis. We distinguish one of several error types that may limit the accuracy:
  • Input data error;
  • Rounding error;
  • Approximate error.
Since we deal with numerical methods, approximation errors will be discussed. In this subsection, an error will be introduced in the numerical solution due to the vague thinking structure. With regard to the errors of the numerical techniques used and the newly proposed errors, a logical relationship is shown.
Lemma 1. 
For each α in the equations of Section 3.1,
lim s 1 s s 1 s 2 S 1 ̲ α = S ̲ α , lim s 1 s s 1 s 2 S 1 ¯ α = S ¯ α .
Proof. 
Since S 1 ̲ α and S 1 ¯ α are approximate values of S ̲ α and S ¯ α in Equation (19) for the approximate value of s 1 (instead of s), therefore for each α :
S 1 ̲ α S ̲ α , S 1 ¯ α S ¯ α .
By approaching α to 1 in Equation (33) and according to Equation (22), we obtain
s 2 s .
Thus,
lim s 1 s s 1 s 2 S 1 ̲ α = lim s 1 s s s S ̲ α = S ̲ α , lim s 1 s s 1 s 2 S 1 ¯ α = lim s 1 s s s S ¯ α = S ¯ α .
Lemma 2. 
For each α in the equations of Section 3.2,
lim s 1 s ( 2 s 1 + s 2 s 3 2 s 2 ) S 1 ̲ α = S ̲ α , lim s 2 s ( 2 s 1 s 2 + s 3 2 s 3 ) S 1 ¯ α = S ¯ α .
Proof. 
Since S 1 ̲ α and S 1 ¯ α are approximate values of S ̲ α and S ¯ α in Equation (25) for the approximate value of s 1 (instead of s), therefore for each α :
S 1 ̲ α S ̲ α , S 1 ¯ α S ¯ α .
By approaching α to 1 in Equation (37) and according to Equation (29), we obtain
s 2 s ̲ , s 3 s ¯ .
Thus,
lim s 1 s ( 2 s 1 + s 2 s 3 2 s 2 ) S 1 ̲ α = lim s 1 s ( 2 s + s ̲ s ¯ 2 s ̲ ) S ̲ α = S ̲ α , lim s 1 s ( 2 s 1 s 2 + s 3 2 s 3 ) S 1 ¯ α = lim s 1 s ( 2 s s ̲ + s ¯ s ¯ ) S ¯ α = S ¯ α .
Definition 4 
(Error). The proposed approach error of the numerical solution for Section 3.1 and Section 3.2 respectively, are defined as follows:
E 3.1 = m a x { m a x α ( 0 , 1 ] | s 1 s 2 S 1 ̲ α S ̲ α | , m a x α ( 0 , 1 ] | s 1 s 2 S 1 ¯ α S ¯ α | } , a n d , E 3.2 = m a x { m a x α ( 0 , 1 ] | ( 2 s 1 + s 2 s 3 2 s 2 ) S 1 ̲ α S ̲ α | , m a x α ( 0 , 1 ] | ( 2 s 1 s 2 + s 3 2 s 3 ) S 1 ¯ α S ¯ α | } .
It is worth noting that according to Lemmas 1 and 2, there is a logical relationship between the numerical technique’s error used and the new proposed error, that is, the smaller the error of the numerical method, the less the error of the proposed new approach. In other words,
ϵ > 0 , δ ( ϵ ) > 0 ; s 1 , | s 1 s | < δ ( ϵ ) E 3.1 < ϵ , and , ϵ > 0 , δ ( ϵ ) > 0 ; s 1 , | s 1 s | < δ ( ϵ ) E 3.2 < ϵ .

4. Illustrative Examples

In this section, several examples to illustrate the application of the proposed method are provided to clarify the reliability and effectiveness of the novel technique and the superiority of our method compared to the proposed methods from Refs. [1,17].
Example 1 
([1]). Consider nonlinear equation A X 2 + B X = C such that
A = α ( 0 , 1 ] α . A α , A α = [ 4 α 1 , 8 5 α ] , a = c . c ( A ) = 3 ,
B = α ( 0 , 1 ] α . B α , B α = [ α + 1 , 3 α ] , b = c . c ( B ) = 2 ,
C = α ( 0 , 1 ] α . C α , C α = [ 2 α 1 , 4 3 α ] , c = c . c ( C ) = 1 .
Since all the coefficients of the nonlinear equation in the example are triangular fuzzy numbers, we therefore suppose
X = α ( 0 , 1 ] α . X α , X α = [ X ̲ α , X ¯ α ] , x = c . c . ( X ) .
Without any loss of generality, assume that x is positive then, based on the fuzzy operations of the TA Definition 3 and since a > 0 , b > 0 , we obtain
X 2 = α ( 0 , 1 ] α . [ X 2 ̲ α , X 2 ¯ α ] , X 2 ̲ α = 1 2 ( x . X ̲ α + x . X ̲ α ) , = x . X ̲ α X 2 ¯ α = 1 2 ( x . X ¯ α + x . X ¯ α ) , = x . X ¯ α .
c . c . ( X 2 ) = 1 2 ( X 2 ̲ 1 + X 2 ¯ 1 ) = 1 2 { x . X ̲ 1 + x . X ¯ 1 } = x . { 1 2 ( X ̲ 1 + X ¯ 1 ) } = x . x = x 2 ,
and,
A X 2 = α ( 0 , 1 ] α . [ A X 2 ̲ α , A X 2 ¯ α ] , A X 2 ̲ α = 1 2 ( a x X ̲ α + x 2 . A ̲ α ) , A X 2 ¯ α = 1 2 ( a x X ¯ α + x 2 . A ¯ α ) .
c . c . ( A X 2 ) = 1 2 { 1 2 ( a x X ̲ 1 + x 2 . A ̲ 1 ) + 1 2 ( a x X ¯ 1 + x 2 . A ¯ 1 ) } = 1 2 { a x ( X ̲ 1 + X ¯ 1 2 ) + x 2 ( A ̲ 1 + A ¯ 1 2 ) }
= 1 2 { a x . x + x 2 a } = a x 2 ,
and,
B X = α ( 0 , 1 ] α . [ B X ̲ α , B X ¯ α ] , B X ̲ α = 1 2 ( b X ̲ α + x . B ̲ α ) , B X ¯ α = 1 2 ( b X ¯ α + x . B ¯ α ) .
c . c . ( B X ) = 1 2 { 1 2 ( b X ̲ 1 + x . B ̲ 1 ) + 1 2 ( b X ¯ 1 + x . B ¯ 1 ) } = 1 2 { b ( X ̲ 1 + X ¯ 1 2 ) + x ( B ̲ 1 + B ¯ 1 2 ) } = 1 2 { b x + x b } = b x .
Thus,
A X 2 + B X = α ( 0 , 1 ] α . [ A X 2 + B X ̲ α , A X 2 + B X ¯ α ] , A X 2 + B X ̲ α = 1 2 { b x + 1 2 ( a x X ̲ α + x 2 . A ̲ α ) + a x 2 + 1 2 ( b X ̲ α + x . B ̲ α ) } , A X 2 + B X ¯ α = 1 2 { b x + 1 2 ( a x X ¯ α + x 2 . A ¯ α ) + a x 2 + 1 2 ( b X ¯ α + x . B ¯ α ) } .
c . c . ( A X 2 + B X ) = 1 2 { 1 2 { b x + 1 2 ( a x X ̲ 1 + x 2 . A ̲ 1 ) + a x 2 + 1 2 ( b X ̲ 1 + x . B ̲ 1 ) } + 1 2 { b x + 1 2 ( a x X ¯ 1 + x 2 . A ¯ 1 ) + a x 2 + 1 2 ( b X ¯ 1 + x . B ¯ 1 ) } } = 1 2 { 1 2 { 2 b x + a x ( X ̲ 1 + X ¯ 1 2 ) + x 2 ( A ̲ 1 + A ¯ 1 2 ) + 2 a x 2 + b ( X ̲ 1 + X ¯ 1 2 ) + x ( B ̲ 1 + B ¯ 1 2 ) } } = 1 4 { 2 b x + a x x + x 2 a + 2 a x 2 + b x + x b } = 1 4 { 4 b x + 4 a x 2 } = a x 2 + b x .
So, the α-cut form of this equation is as follows:
1 2 { b x + 1 2 ( a x X ̲ α + x 2 . A ̲ α ) + a x 2 + 1 2 ( b X ̲ α + x . B ̲ α ) } = C ̲ α , 1 2 { b x + 1 2 ( a x X ¯ α + x 2 . A ¯ α ) + a x 2 + 1 2 ( b X ¯ α + x . B ¯ α ) } = C ¯ α ,
By substituting the α-cut forms of A, B, and C from the example, we have
1 2 { 2 x + 1 2 ( 3 x X ̲ α + x 2 . ( 4 α 1 ) ) + 3 x 2 + 1 2 ( 2 X ̲ α + x . ( α + 1 ) ) } = 2 α 1 , 1 2 { 2 x + 1 2 ( 3 x X ¯ α + x 2 . ( 8 5 α ) ) + 3 x 2 + 1 2 ( 2 X ¯ α + x . ( 3 α ) ) } = 4 3 α ,
which is simplified as follows:
( 3 2 x + 1 ) X ̲ α = ( 4 α 2 ) ( 5 + α 2 ) x ( 5 + 4 α 2 ) x 2 , ( 3 2 x + 1 ) X ¯ α = ( 8 6 α ) ( 7 α 2 ) x ( 14 5 α 2 ) x 2 .
By α = 1 in the above system, we obtain
3 x 2 + 2 x = 1 .
Now, if we consider the analytical solution in the above equation i.e., x = 1 3 in Equation (55) then,
X ̲ α = 65 α 56 27 , X ¯ α = 109 100 α 27 .
Therefore, a fuzzy exact solution is as follows:
X = α ( 0 , 1 ] α . X α , X α = [ 65 α 56 27 , 109 100 α 27 ] , x = 1 3 .
However, if the approximate solution x = 0.31 is considered in Equation (56), then we get from Equation (55):
X 1 ̲ α = 1 1 + 3 2 ( 0.31 ) [ ( 4 α 2 ) ( 5 + α 2 ) ( 0.31 ) ( 5 + 4 α 2 ) ( 0.31 ) 2 ] , X 1 ¯ α = 1 1 + 3 2 ( 0.31 ) [ ( 8 6 α ) ( 7 α 2 ) ( 0.31 ) ( 14 5 α 2 ) ( 0.31 ) 2 ] .
lim α 1 X 1 ̲ α = lim α 1 X 1 ¯ α = 0.43 .
Thus, a fuzzy approximate solution by generalization process is as follows:
X α ( 0 , 1 ] α . X α * , X α * = [ 31 43 X 1 ̲ α , 31 43 X 1 ¯ α ] , x = c . c . ( X ) 0.31 .
Now suppose that x is negative then, based on the fuzzy operations of the TA Definition 3 and since a > 0 , b > 0 , we obtain
1 2 { b x + 1 2 ( a x X ¯ α + x 2 . A ̲ α ) + a x 2 + 1 2 ( b X ̲ α + x . B ¯ α ) } = C ̲ α , 1 2 { b x + 1 2 ( a x X ̲ α + x 2 . A ¯ α ) + a x 2 + 1 2 ( b X ¯ α + x . B ̲ α ) } = C ¯ α ,
By substituting the α-cut forms of A, B and C from the example, we have
1 2 { 2 x + 1 2 ( 3 x X ¯ α + x 2 . ( 4 α 1 ) ) + 3 x 2 + 1 2 ( 2 X ̲ α + x . ( 3 α ) ) } = 2 α 1 , 1 2 { 2 x + 1 2 ( 3 x X ̲ α + x 2 . ( 8 5 α ) ) + 3 x 2 + 1 2 ( 2 X ¯ α + x . ( α + 1 ) ) } = 4 3 α ,
which is simplified as follows:
X ̲ α + 3 2 x X ¯ α = ( 4 α 2 ) ( 7 α 2 ) x ( 5 + 4 α 2 ) x 2 , 3 2 x X ̲ α + X ¯ α = ( 8 6 α ) ( 5 + α 2 ) x ( 14 5 α 2 ) x 2 .
By α = 1 in the above system, we obtain
3 x 2 + 2 x = 1 .
If we consider the analytical solution in the above equation i.e., x = 1 in Equation (64), then
X ̲ α = 24 α 34 10 , X ¯ α = 3 α 8 5 .
Since X ¯ α is not a bounded monotonic decreasing the left continuous function, the fuzzy negative root does not exist. The solution is more realistic compared to the method of Abbasbandy et al. [1], which is shown in Figure 1.
Example 2 
([1]). Consider nonlinear equation A X 3 + B X 2 + C = D such that
A = α ( 0 , 1 ] α . A α , A α = [ 1 + α , 3 α ] , a = c . c ( A ) = 2 ,
B = α ( 0 , 1 ] α . B α , B α = [ 2 + α , 4 α ] , b = c . c ( B ) = 3 ,
C = α ( 0 , 1 ] α . C α , C α = [ 3 + α , 5 α ] , c = c . c ( C ) = 4 ,
D = α ( 0 , 1 ] α . D α , D α = [ 5 + 3 α , 13 5 α ] , d = c . c ( D ) = 8 .
Since all the coefficients of the nonlinear equation in the example are triangular fuzzy numbers, we therefore suppose
X = α ( 0 , 1 ] α . X α , X α = [ X ̲ α , X ¯ α ] , x = c . c . ( X ) .
Without any loss of generality, assume that x is positive then, based on the fuzzy operations of the TA Definition 3 and since a > 0 , b > 0 , we obtain
X 2 = α ( 0 , 1 ] α . [ X 2 ̲ α , X 2 ¯ α ] , X 2 ̲ α = x . X ̲ , X 2 ¯ α = x . X ¯ α .
c . c . ( X 2 ) = x 2 ,
and,
B X 2 = α ( 0 , 1 ] α . [ B X 2 ̲ α , B X 2 ¯ α ] , B X 2 ̲ α = 1 2 ( x 2 . B ̲ α + b . x X ̲ α ) , B X 2 ¯ α = 1 2 ( x 2 . B ¯ α + b . x X ¯ α ) .
c . c . ( B X 2 ) = b x 2 ,
and,
X 3 = α ( 0 , 1 ] α . [ X 3 ̲ α , X 3 ¯ α ] , X 3 ̲ α = 1 2 ( x . x X ̲ α + x 2 . X ̲ α ) , X 3 ¯ α = 1 2 ( x . x X ¯ α + x 2 . X ¯ α ) .
c . c . ( X 3 ) = x 3 ,
and,
A X 3 = α ( 0 , 1 ] α . [ A X 3 ̲ α , A X 3 ¯ α ] , A X 3 ̲ α = 1 2 ( x 3 . A ̲ α + a . x 2 X ̲ α ) , A X 3 ¯ α = 1 2 ( x 3 . A ¯ α + a . x 2 X ¯ α ) .
c . c . ( A X 3 ) = a x 3 ,
and,
A X 3 + B X 2 = α ( 0 , 1 ] α . [ A X 3 + B X 2 ̲ α , A X 3 + B X 2 ¯ α ] ,
A X 3 + B X 2 ̲ α = 1 2 { b x 2 + 1 2 ( x 3 . A ̲ α + a . x 2 X ̲ α ) + a x 3 + 1 2 ( x 2 . B ̲ α + b . x X ̲ α ) } , A X 3 + B X 2 ¯ α = 1 2 { b x 2 + 1 2 ( x 3 . A ¯ α + a . x 2 X ¯ α ) + a x 3 + 1 2 ( x 2 . B ¯ α + b . x X ¯ α ) } .
c . c . ( A X 3 + B X 2 ) = a x 3 + b x 2 .
Hence,
A X 3 + B X 2 + C = α ( 0 , 1 ] α . [ A X 3 + B X 2 + C ̲ α , A X 3 + B X 2 + C ¯ α ] ,
A X 3 + B X 2 + C ̲ α = 1 2 [ 1 2 { b x 2 + 1 2 ( x 3 . A ̲ α + a . x 2 X ̲ α ) + a x 3 + 1 2 ( x 2 . B ̲ α + b . x X ̲ α ) } + c + C ̲ α + a x 3 + b x 2 ] , A X 3 + B X 2 + C ¯ α = 1 2 [ 1 2 { b x 2 + 1 2 ( x 3 . A ¯ α + a . x 2 X ¯ α ) + a x 3 + 1 2 ( x 2 . B ¯ α + b . x X ¯ α ) } + c + C ¯ α + a x 3 + b x 2 ] .
So, the α-cut form of this equation is as follows:
1 2 [ 1 2 { b x 2 + 1 2 ( x 3 . A ̲ α + a . x 2 X ̲ α ) + a x 3 + 1 2 ( x 2 . B ̲ α + b . x X ̲ α ) } + c + C ̲ α + a x 3 + b x 2 ] = D ̲ α , 1 2 [ 1 2 { b x 2 + 1 2 ( x 3 . A ¯ α + a . x 2 X ¯ α ) + a x 3 + 1 2 ( x 2 . B ¯ α + b . x X ¯ α ) } + c + C ¯ α + a x 3 + b x 2 ] = D ¯ α ,
By substituting the α-cut forms of A, B, C, and D from the example, we have
1 2 [ 1 2 { 3 x 2 + 1 2 ( x 3 . ( 1 + α ) + 2 . x 2 X ̲ α ) + 2 x 3 + 1 2 ( x 2 . ( 2 + α ) + 3 . x X ̲ α ) } + 4 + ( 3 + α ) + 2 x 3 + 3 x 2 ] = 5 + 3 α , 1 2 [ 1 2 { 3 x 2 + 1 2 ( x 3 . ( 3 α ) + 2 . x 2 X ¯ α ) + 2 x 3 + 1 2 ( x 2 . ( 4 α ) + 3 . x X ¯ α ) } + 4 + ( 5 α ) + 2 x 3 + 3 x 2 ] = 13 5 α ,
which is simplified as follows:
( 1 2 x 2 + 3 4 x ) X ̲ α = ( 3 + 5 α ) ( 20 + α 4 ) x 2 ( 13 + α 4 ) x 3 , ( 1 2 x 2 + 3 4 x ) X ¯ α = ( 17 9 α ) ( 22 α 4 ) x 2 ( 15 α 4 ) x 3 .
By α = 1 in the above system, we obtain
2 x 3 + 3 x 2 = 4 .
However, if the approximate solution x = 0.91 is considered in Equation (87), then we get from Equation (86):
X 1 ̲ α = 1 1 2 ( 0.91 ) 2 + 3 4 ( 0.91 ) [ ( 3 + 5 α ) ( 20 + α 4 ) ( 0.91 ) 2 ( 13 + α 4 ) ( 0.91 ) 3 ] , X 1 ¯ α = 1 1 2 ( 0.91 ) 2 + 3 4 ( 0.91 ) [ ( 17 9 α ) ( 22 α 4 ) ( 0.91 ) 2 ( 15 α 4 ) ( 0.91 ) 3 ] .
lim α 1 X 1 ̲ α = lim α 1 X 1 ¯ α = 0.92 .
Thus, a fuzzy approximate solution by the generalization process is as follows:
X α ( 0 , 1 ] α . X α * , X α * = [ 91 92 X 1 ̲ α , 91 92 X 1 ¯ α ] , x c . c . ( X * ) = 0.91 .
The solution is more realistic compared to the method of Abbasbandy et al. [1], which is shown in Figure 2.
Example 3 
([17]). Consider nonlinear equation A T 2 + V 0 T + Y 0 = Y such that
U = α ( 0 , 1 ] α . U α , U α = [ 16 , 16 ] , a = c . c ( U ) = 16 ,
V 0 = α ( 0 , 1 ] α . V 0 α , V 0 α = [ 62 + 2 α , 66 2 α ] , v 0 = c . c . ( V 0 ) = 64 ,
Y 0 = α ( 0 , 1 ] α . Y 0 α , Y 0 α = [ 94 + 2 α , 98 2 α ] , y 0 = c . c . ( Y 0 ) = 96 ,
Y = α ( 0 , 1 ] α . Y α , Y α = [ 140 + 3 α , 148 3 α ] , Y 1 = [ 143 , 145 ] y = c . c . ( Y ) = 144 .
Since all the coefficients of the nonlinear equation in the example are triangular fuzzy numbers, we therefore suppose
T = α ( 0 , 1 ] α . T α , T α = [ T ̲ α , T ¯ α ] , T 1 = [ t ̲ , t ¯ ] t = c . c . ( T )
Without any loss of generality, we assume that t is positive, then, based on the fuzzy operations of the TA Definition 3 and since a < 0 , v 0 > 0 , we obtain
A T 2 + V 0 T + Y 0 = α ( 0 , 1 ] α . [ A T 2 + V 0 T + Y 0 ̲ α , A T 2 + V 0 T + Y 0 ¯ α ] ,
1 2 [ a t 2 + v 0 t + Y 0 ̲ α + y 0 + 1 2 { v 0 t + 1 2 ( a t T ¯ α + t 2 . U ̲ α ) + a t 2 + 1 2 ( v 0 T ̲ α + t . V 0 ̲ α ) } ] , 1 2 [ a t 2 + v 0 t + Y 0 ¯ α + y 0 + 1 2 { v 0 t + 1 2 ( a t T ̲ α + t 2 . U ¯ α ) + a t 2 + 1 2 ( v 0 T ¯ α + t . V 0 ¯ α ) } ] .
So, the α-cut form of this equation is as follows:
1 2 [ a t 2 + v 0 t + Y 0 ̲ α + y 0 + 1 2 { v 0 t + 1 2 ( a t T ¯ α + t 2 . U ̲ α ) + a t 2 + 1 2 ( v 0 T ̲ α + t . V 0 ̲ α ) } ] = Y ̲ α , 1 2 [ a t 2 + v 0 t + Y 0 ¯ α + y 0 + 1 2 { v 0 t + 1 2 ( a t T ̲ α + t 2 . U ¯ α ) + a t 2 + 1 2 ( v 0 T ¯ α + t . V 0 ¯ α ) } ] = Y ¯ α ,
By substituting the α-cut forms of U, V 0 , Y 0 , and Y from the example, we have
1 2 [ 16 t 2 + 64 t + ( 94 + 2 α ) + 96 + 1 2 { 64 t + 1 2 ( 16 t T ¯ α 16 t 2 ) 16 t 2 + 1 2 ( 64 T ̲ α + t . ( 62 + 2 α ) ) } ] = 140 + 3 α , 1 2 [ 16 t 2 + 64 t + ( 98 2 α ) + 96 + 1 2 { 64 t + 1 2 ( 16 t T ̲ α 16 t 2 ) 16 t 2 + 1 2 ( 64 T ¯ α + t . ( 66 2 α ) ) } ] = 148 3 α ,
which is simplified as follows:
16 T ̲ α 4 t T ¯ α = ( 90 + 4 α ) ( 223 + α 2 ) t + 28 t 2 , 4 t T ̲ α + 16 T ¯ α = ( 102 4 α ) ( 225 α 2 ) t + 28 t 2 .
By α = 1 and the summing two sides of the above equations, we obtain
16 t 2 + 64 t = 48 .
Now, if we consider the analytical solutions in the above equation, i.e., t = 1 and t = 3 in Equation (98), then
for the t = 1 :
T ̲ α = 87 + 21 α 120 , T ¯ α = 153 21 α 120 ,
for the t = 3 :
T ̲ α = 159 + 5 α 56 , T ¯ α = 177 5 α 56 .
Thus, the fuzzy exact solutions, respectively, are as follows:
T = α ( 0 , 1 ] α . T α , T α = [ 87 + 21 α 120 , 153 21 α 120 ] , T 1 = [ 0.9 , 1.1 ] .
and
T = α ( 0 , 1 ] α . T α , T α = [ 159 + 5 α 56 , 177 5 α 56 ] , T 1 = [ 2.93 , 3.07 ] .
However, if the approximate solutions t = 0.97 and t = 3.03 are considered in Equation (99), then we get from Equation (97):
for the t 0.97 :
T 1 ̲ α = 28.23 + 34.94 α ( 120.48 ) , T 1 ¯ α = 137.86 34.94 α ( 120.48 ) .
lim α 1 T 1 ̲ α = 0.52 , lim α 1 T 1 ¯ α = 0.85 ,
for the t 3.03 :
T 1 ̲ α = 183.99 + 4.82 α ( 54.55 ) , T 1 ¯ α = 201.39 4.82 α ( 54.55 ) .
lim α 1 T 1 ̲ α = 3.46 , lim α 1 T 1 ¯ α = 3.60 ,
Thus, the fuzzy approximate solutions by the generalization process, respectively, are as follows:
T α ( 0 , 1 ] α . T α * , T α * = [ ( 2 ( 0.97 ) + 0.52 0.85 2 ( 0.52 ) ) T 1 ̲ α , ( 2 ( 0.97 ) 0.52 + 0.85 2 ( 0.85 ) ) T 1 ¯ α ] , T 1 * = [ 0.81 , 1.13 ] ,
and
T α ( 0 , 1 ] α . T α * , T α * = [ ( 2 ( 3.03 ) + 3.46 3.60 2 ( 3.46 ) ) T 1 ̲ α , ( 2 ( 33.03 ) 3.46 + 3.60 2 ( 3.60 ) ) T 1 ¯ α ] , T 1 * = [ 2.96 , 3.1 ] .
The solutions are better, practical, and more realistic compared to the method of Buckley and Qu [17], as shown in Figure 3 and Figure 4.

5. Conclusions

The extension principle is one of the most basic ideas in fuzzy set theory. It provides a general approach to extend crisp mathematical concepts to solving fuzzy quantities, such as practical algebraic operations on fuzzy numbers. These operations are computationally efficient generalizations of interval analysis. In most methods for solving fuzzy nonlinear equations, the equations often consider extreme conditions, which shows the limitations of these methods. These facts prompt people to solve fuzzy nonlinear equations with a new attitude. In this paper, by changing the fuzzy arithmetic operation in 1, under the TA-based operation framework of Abbasi et al. [37], instead of the extension principle or the interval algorithm, we get a different system of clear nonlinear equations than other previous methods, with unknown three instead of unknown two. Using α = 1 and a known crisp numerical technique, we obtain an approximation to an unknown, called the kernel of the fuzzy solution, and with this approximation we will arrive at an approximate kernel that does not converge to the membership function of the approximation. Then, we will go through the generalization process to reach membership function convergence to approximate the solution kernel. The strengths and superiority of the proposed method mentioned with different implementations of principles 2 and 3 can ultimately lead to a more acceptable solution than other previous methods, which has been demonstrated in some examples. In the newly proposed method, a bug is introduced due to the ambiguous thinking structure. Therefore, a computational method is proposed to solve the fuzzy nonlinear equations performed in TA-based operations to bring it closer to reality. In addition to using the proposed technique in the numerical solution of the fuzzy nonlinear equations used in this paper, it can be considered in the future in systems of fuzzy nonlinear equations and fuzzy differential equations.

Author Contributions

F.A.: Concept, Design, Analysis, Writing; T.A.: Design, Analysis. M.A.: revision of the manuscript. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Informed Consent Statement

This article does not contain any studies with human participants or animals performed by any of the authors.

Data Availability Statement

No data were used to support this study.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Abbasbandy, S.; Asady, B. Newton’s method for solving fuzzy nonlinear equations. Appl. Math. Comput. 2004, 159, 349–356. [Google Scholar] [CrossRef]
  2. Sulaiman, I.M.; Mamat, M.; Malik, M.; Nisar, K.S.; Elfasakhany, A. Performance analysis of a modified Newton method for parameterized dual fuzzy nonlinear equations and its application. Results Phys. 2022, 33, 105140. [Google Scholar] [CrossRef]
  3. Kajani, M.T.; Asady, B.; Vencheh, A.H. An iterative method for solving dual fuzzy nonlinear equations. Appl. Math. Comput. 2005, 167, 316–323. [Google Scholar] [CrossRef]
  4. Waziri, M.Y.; Moyi, A.U. An alternative approach for solving dual fuzzy nonlinear equations. Int. J. Fuzzy Syst. 2016, 18, 103–107. [Google Scholar] [CrossRef]
  5. Sulaiman, I.M.; Mamat, M.; Mohamed, M.A.; Waziri, M.Y. Diagonal Updating Shamasnkii-Like method for Solving Fuzzy Nonlinear Equation. Far East J. Math Sci. 2018, 103, 1619–1629. [Google Scholar]
  6. Sulaiman, I.M.; Mamat, M.; Waziri, M.Y.; Mohamed, M.A.; Mohamad, F.S. Solving fuzzy nonlinear equation via Levenberg-Marquardt method. Far East J. Math Sci. 2018, 103, 1547–1558. [Google Scholar] [CrossRef]
  7. Ramli, A.; Abdullah, M.L.; Mamat, M. Broyden’s method for solving fuzzy nonlinear equations. Adv. Fuzzy Syst. 2010, 2010, 763270. [Google Scholar] [CrossRef]
  8. Saha, G.K.; Shirin, S. A new approach to solve fuzzy non-linear equations using fixed point iteration algorithm. GANIT J. Bangladesh Math. Soc. 2012, 32, 15–21. [Google Scholar] [CrossRef] [Green Version]
  9. Senthilkumar, L.S.; Ganesan, K. Solving fuzzy nonlinear equation using harmonic mean method. Int. J. Sci. Eng. Res. 2015, 6, 229–232. [Google Scholar]
  10. Sulaiman, I.M.; Mamat, M.; Waziri, M.Y.; Fadhilah, A.; Kamfa, K.U. Regula Falsi method for solving fuzzy nonlinear equation. Far East J. Math Sci. 2016, 100, 873–884. [Google Scholar] [CrossRef]
  11. Kelley, C.T. Iterative Methods for Linear and Nonlinear Equations; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 1995. [Google Scholar]
  12. Kelley, C.T. A Shamanskii-like acceleration scheme for nonlinear equations at singular roots. Math. Comput. 1986, 47, 609–623. [Google Scholar]
  13. Akram, M.; Muhammad, G.; Allahviranloo, T.; Ali, G. A solving method for two-dimensional homogeneous system of fuzzy fractional differential equations. AIMS Math. 2023, 8, 228–263. [Google Scholar] [CrossRef]
  14. Boukezzoula, R.; Jaulin, L.; Coquin, D. A new methodology for solving fuzzy systems of equations: Thick fuzzy sets based approach. Fuzzy Sets Syst. 2022, 435, 107–128. [Google Scholar] [CrossRef]
  15. Biacino, L.; Lettieri, A. Equations with fuzzy numbers. Inf. Sci. 1989, 47, 63–76. [Google Scholar] [CrossRef]
  16. Buckley, J.J. Solving fuzzy equations. Fuzzy Sets Syst. 1992, 50, 1–14. [Google Scholar] [CrossRef]
  17. Buckley, J.J.; Qu, Y. Solving linear and quadratic fuzzy equations. Fuzzy Sets Syst. 1990, 38, 43–59. [Google Scholar] [CrossRef]
  18. Buckley, J.J.; Eslami, E.; Hayashi, Y. Solving fuzzy equations using neural nets. Fuzzy Sets Syst. 1997, 86, 271–278. [Google Scholar] [CrossRef]
  19. Buckley, J.J.; Feuring, T.; Hayashi, Y. Solving fuzzy equations using evolutionary algorithms and neural nets. Soft Comput. 2002, 6, 116–123. [Google Scholar] [CrossRef]
  20. Hajighasemi, S.; Khorasani, S.M. Numerical solution of algebraic fuzzy equations by Adomian method. Appl. Math. Sci. 2010, 4, 3509–3514. [Google Scholar]
  21. Fayyaz Behrouz, R.; Amirfakhrian, M. Numerical method for the solution of algebraic fuzzy complex equations. Comput. Methods Differ. Equ. 2022, 10, 77–92. [Google Scholar]
  22. Jafari, R.; Yu, W.; Razvarz, S.; Gegov, A. Numerical methods for solving fuzzy equations: A survey. Fuzzy Sets Syst. 2021, 404, 1–22. [Google Scholar] [CrossRef]
  23. Jafarian, A.; Jafari, R.; Golmankhaneh, A.K.; Baleanu, D. Solving fully fuzzy polynomials using feed-back neural networks. Int. J. Comput. Math. 2015, 92, 742–755. [Google Scholar] [CrossRef]
  24. Jiang, H.B. The approach to solving simultaneous linear equations that coefficients are fuzzy numbers. J. Nat. Univ. Def. Technol. (Chin.) 1986, 3, 96–102. [Google Scholar]
  25. Amirfakhrian, M. Numerical solution of algebraic fuzzy equations with crisp variable by Gauss Newton method. Appl. Math. Model. 2008, 32, 1859–1868. [Google Scholar] [CrossRef]
  26. Amirfakhrian, M. An iterative Gauss-Newton method to solve an algebraic fuzzy equation with crisp coefficients. J. Intell. Fuzzy Syst. 2011, 22, 207–216. [Google Scholar] [CrossRef]
  27. Khorasani, S.M.; Aghcheghloo, M.D. Solving fuzzy nonlinear equation with secand method. Int. J. Algebra 2011, 5, 295–299. [Google Scholar]
  28. Sanchez, E. Solution of fuzzy equations with extended operations. Fuzzy Sets Syst. 1984, 12, 237–248. [Google Scholar] [CrossRef]
  29. Akram, M.; Muhammad, G.; Allahviranloo, T.; Pedrycz, W. Solution of initial-value problem for linear third-order fuzzy differential equations. Comput. Appl. Math. 2022, 41, 398. [Google Scholar] [CrossRef]
  30. Akram, M.; Muhammad, G.; Ahmad, D. Analytical solution of the Atangana Baleanu Caputo fractional differential equations using Pythagorean fuzzy sets. Granul. Comput. 2023. [Google Scholar] [CrossRef]
  31. Akram, M.; Muhammad, G. Analysis of incommensurate multi-order fuzzy fractional differential equations under strongly generalized fuzzy Caputo’s differentiability. Granul. Comput. 2022, 1–17. [Google Scholar] [CrossRef]
  32. Allahviranloo, T.; Perfilieva, I.; Abbasi, F. A new attitude coupled with fuzzy thinking for solving fuzzy equations. Soft Comput. 2018, 22, 3077–3095. [Google Scholar] [CrossRef]
  33. Akram, M.; Muhammad, G.; Allahviranloo, T.; Ali, G. New analysis of fuzzy fractional Langevin differential equations in Caputo’s derivative sense. AIMS Math. 2022, 7, 18467–18496. [Google Scholar] [CrossRef]
  34. Wasowski, J. On solution of fuzzy equations. Control Cybern. 1997, 26, 653–658. [Google Scholar]
  35. Akram, M.; Ihsan, T.; Allahviranloo, T.; Al-Shamiri, M.M.A. Analysis on determining the solution of fourth-order fuzzy initial value problem with Laplace operator. Math. Biosci. Eng. 2022, 19, 11868–11902. [Google Scholar] [CrossRef]
  36. Zhao, R.; Govind, R. Solutions of algebraic equations involving generalized fuzzy numbers. Inf. Sci. 1991, 56, 199–243. [Google Scholar] [CrossRef]
  37. Abbasi, F.; Allahviranloo, T.; Abbasbandy, S. A new attitude coupled with fuzzy thinking to fuzzy rings and fields. J. Intell. Fuzzy Syst. 2015, 29, 851–861. [Google Scholar] [CrossRef]
  38. Zadeh, L.A. The concept of a linguistic variable and its application to approximate reasoning-I. Inf. Sci. 1975, 8, 199–249. [Google Scholar] [CrossRef]
  39. Abbasi, F.; Allahviranloo, T. Computational procedure for solving fuzzy equations. Soft Comput. 2021, 25, 2703–2717. [Google Scholar] [CrossRef]
Figure 1. Approximate and analytical solutions of Example 1.
Figure 1. Approximate and analytical solutions of Example 1.
Axioms 12 00222 g001
Figure 2. Approximate and analytical solutions of Example 2.
Figure 2. Approximate and analytical solutions of Example 2.
Axioms 12 00222 g002
Figure 3. Approximate and analytical solutions of Example 3.
Figure 3. Approximate and analytical solutions of Example 3.
Axioms 12 00222 g003
Figure 4. Approximate and analytical solutions of Example 3.
Figure 4. Approximate and analytical solutions of Example 3.
Axioms 12 00222 g004
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Abbasi, F.; Allahviranloo, T.; Akram, M. A New Framework for Numerical Techniques for Fuzzy Nonlinear Equations. Axioms 2023, 12, 222. https://doi.org/10.3390/axioms12020222

AMA Style

Abbasi F, Allahviranloo T, Akram M. A New Framework for Numerical Techniques for Fuzzy Nonlinear Equations. Axioms. 2023; 12(2):222. https://doi.org/10.3390/axioms12020222

Chicago/Turabian Style

Abbasi, Fazlollah, Tofigh Allahviranloo, and Muhammad Akram. 2023. "A New Framework for Numerical Techniques for Fuzzy Nonlinear Equations" Axioms 12, no. 2: 222. https://doi.org/10.3390/axioms12020222

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop