Semi-Fuzzy Linear Systems
- Semi-Fuzzy Linear Systems are linear systems with a crisp coefficient matrix and fuzzy right-hand side or initial conditions, defining uncertainty via fuzzy numbers.
- They are analyzed using parametric-endpoint, geometric, and block-embedding methods that yield solution sets like parallelepipeds and convex polyhedra with clear existence and uniqueness criteria.
- Recent extensions incorporate fuzzy-number spaces and ring structures, broadening SFLS applications in both algebraic formulations and differential equation models.
Semi-Fuzzy Linear System (SFLS) denotes a linear system in which the coefficient matrix is crisp and the uncertainty is encoded by fuzzy numbers. In the algebraic setting, the standard model is , where is a crisp matrix and is a fuzzy -vector; in the differential setting, the model is , , with crisp and , and a fuzzy initial condition (Salkuyeh, 2014, 0910.4307). The literature does not impose a single solution concept. Some works seek a fuzzy -vector in parametric form, while geometric approaches define the solution as a fuzzy set of crisp vectors, or a fuzzy set of real vector-functions, each member satisfying the underlying crisp system with a certain possibility (0910.4049, 0910.4307).
1. Definition, scope, and principal variants
In the usual SFLS setting for algebraic systems, the coefficient matrix is crisp and the right-hand side is fuzzy. Because is crisp and 0 is fuzzy, this is a semi-fuzzy linear system; by contrast, a fully fuzzy linear system (FFLS) would have fuzzy coefficients in 1 and a fuzzy right-hand side (0910.4049, Salkuyeh, 2014). The same crisp-versus-fuzzy separation appears in the differential-equation literature, where the dynamics are governed by a linear ordinary differential equation with crisp real coefficients and the fuzziness resides only in the initial condition (0910.4307).
The subject includes square, overdetermined, underdetermined, and rank-deficient systems. For 2 with fuzzy right-hand side 3, all possible cases pertaining to the number of variables 4 and the number of equations 5 have been treated: for 6, the solution set is shown to be a parallelepiped in coordinate space; for 7, the solution set is a convex polyhedron; and for 8, the general solution is computed by determining the contribution of free variables (0911.0790).
A second distinction concerns the object called the “solution.” In the parametric-endpoint tradition, the unknown 9 is a vector of fuzzy numbers, and the system is satisfied level-wise or endpoint-wise. In the geometric tradition, the solution is sought not as a vector of fuzzy numbers but as a fuzzy set of crisp vectors 0, with membership inherited from the fuzzy data through the crisp map 1 (0910.4049). For differential equations, the analogous shift is from a fuzzy vector-function to a fuzzy set of real vector-functions generated by crisp initial points inside the fuzzy initial region (0910.4307).
2. Fuzzy-number models and crisp embeddings
A recurrent representation is the parametric form 2, 3, where 4 is bounded, left-continuous, and nondecreasing, 5 is bounded, right-continuous, and nonincreasing, and 6 for all 7 (Salkuyeh, 2014). A crisp real 8 is the particular fuzzy number with 9. Triangular fuzzy numbers 0 and trapezoidal fuzzy numbers 1 are standard special cases. For a triangular fuzzy number, the 2-cut is
3
and more general LR fuzzy numbers have componentwise 4-cuts of the form 5 (0910.4307). For a trapezoidal fuzzy number, the parametric endpoints are 6 and 7 (Salkuyeh, 2014).
To solve SFLS with a crisp coefficient matrix and a fuzzy unknown or fuzzy right-hand side, several papers use a 8 embedded crisp system obtained by separating positive and negative coefficients. One formulation defines 9 as the positive part of 0, 1, and
2
where 3 and 4 stack endpoint vectors (Salkuyeh, 2014). A related formulation writes 5, with 6 and 7, and uses
8
together with the coupled endpoint equations
9
(Amrahov et al., 2011). In the core-EP inverse approach, the associated matrix has block form
0
where 1 and 2 collect the positive and negative parts of 3, respectively (Gao et al., 2021).
These embeddings serve different purposes. In the matrix-class literature, they support existence and uniqueness theorems for fuzzy vector solutions (Salkuyeh, 2014). In the strong-solution literature, they isolate the endpoint-order condition 4 (Amrahov et al., 2011). In the generalized-inverse literature, they reduce consistent and inconsistent fuzzy systems to crisp systems of doubled size (Gao et al., 2021).
3. Geometric solution sets for algebraic SFLS
A central geometric observation is that a vector of triangular fuzzy numbers forms an axis-aligned hyperrectangle in 5, and the image of a parallelepiped is also a parallelepiped under a linear transformation (0910.4049). If 6 has triangular components 7, one writes 8, 9, 0, and
1
For a nonsingular crisp matrix 2, the crisp “central” solution is 3, and the solution set is
4
The 5-cut satisfies
6
so every 7-cut is a parallelepiped centered at 8 (0910.4049).
In this framework the membership of a crisp vector is inherited from the right-hand side: 9 For triangular data, the construction can be parameterized by support vectors 0 and 1, writing
2
with membership
3
The same paper proves a necessary and sufficient characterization for when the solution can be represented as a vector of fuzzy numbers for any right-hand side: this happens if and only if 4, where 5 is a permutation matrix and 6 is a nonsingular diagonal matrix, i.e. 7 is a generalized permutation matrix (0910.4049).
The non-square theory extends the same geometric viewpoint. For 8, the 9-cut of the right-hand side is the box
0
and the 1-cut of the solution set is
2
For 3 and 4 invertible, 5 is a parallelepiped. For 6, each equation defines a slab and the intersection is a convex polyhedron. For 7, one partitions variables into leading and free variables, solves a square subsystem for the fuzzy part, and translates by the homogeneous contribution of the free variables (0911.0790). In all cases, the membership is
8
which the paper identifies with the “united solution set (USS)” viewpoint (0911.0790).
A persistent misconception addressed by the geometric literature is that one may always force an SFLS solution into a componentwise vector of fuzzy numbers. The geometric proofs show that, unless 9 is a generalized permutation matrix, the image 0 is generally a rotated or sheared parallelepiped, so the solution is naturally a fuzzy set of crisp vectors rather than a coordinatewise fuzzy vector (0910.4049).
4. Strong solutions, existence, uniqueness, and matrix classes
When the unknown is required to be a vector of fuzzy numbers in parametric form, the distinction between strong and weak solutions becomes decisive. A strong fuzzy solution is a vector of fuzzy numbers 1 such that, for all 2, the endpoint functions satisfy 3, with 4 increasing and 5 decreasing; a weak solution is obtained when the embedded crisp system is solvable but, for at least one 6 and some 7, one has 8 (Amrahov et al., 2011).
For the embedding 9, 00, the key separated variables are
01
which satisfy
02
Hence
03
Assuming 04 is nonsingular, equivalently 05 and 06 are both nonsingular, the SFLS has a unique strong fuzzy solution if and only if
07
for all 08 (Amrahov et al., 2011). The classical 09-independent guarantee is 10, equivalently 11; the paper states that this forces 12, where 13 is a permutation matrix and 14 is a nonsingular diagonal matrix, so the classical theorem applies only to a special form of linear systems (Amrahov et al., 2011).
A different existence–uniqueness line is based on matrix classes. For the Friedman–Ming–Kandel embedding
15
the block matrix 16 is nonsingular if and only if both 17 and 18 are nonsingular. The unique solution 19 yields valid fuzzy endpoints for arbitrary 20 if and only if 21 elementwise (Salkuyeh, 2014). Within this framework, if 22 is an H-matrix, then there exists a permutation matrix 23 such that 24 is an H-matrix; consequently, 25 is nonsingular and the embedded system has a unique solution for every 26. If 27 is an M-matrix, then 28 is an M-matrix and 29, so 30 holds for arbitrary fuzzy 31. Strictly diagonally dominant (SDD) matrices appear as a subclass of H-matrices, and the paper records corresponding permutation and diagonal-positivity corollaries for 32 or 33 (Salkuyeh, 2014).
For singular or inconsistent embedded systems, the core-EP inverse provides a generalized solution theory. With associated matrix 34 and index 35, Theorem 4.1 states that 36 is a solution of 37 if and only if 38. Thus, if 39, then 40 is the unique solution; if 41 and 42, then 43 is a solution (Gao et al., 2021). For the inconsistent case, the paper proposes generalized solutions through the consistent surrogate systems
44
for which the same 45 is a solution. The paper does not explicitly attach a least-squares or minimum-norm optimality interpretation; rather, it proves that the same 46 solves each of the consistent surrogate systems (Gao et al., 2021).
5. Semi-fuzzy linear systems of differential equations
For linear ordinary differential equations, the SFLS initial value problem is
47
where 48 is crisp, 49 is crisp, and 50 is an 51-vector of fuzzy numbers (0910.4307). The key conceptual shift is that the solution is not sought as a fuzzy vector-function 52. Instead, it is a fuzzy set of real vector-functions, each trajectory satisfying the crisp ODE with some possibility. Each crisp initial point 53 within the fuzzy initial region generates a unique crisp trajectory
54
and the possibility of that trajectory equals the membership of 55 in the initial fuzzy set (0910.4307).
Let 56. If the initial 57-cut 58 is written as a hyperrectangle, then in the homogeneous case 59,
60
Since 61 is linear and invertible for all 62, the image of a hyperrectangle under 63 is a parallelepiped, and as 64 increases these are nested parallelepipeds. In the nonhomogeneous case,
65
so
66
At any time, the solution therefore constitutes a fuzzy region in the coordinate space, 67-cuts of which are nested parallelepipeds (0910.4307).
The membership of a point 68 at time 69 is recovered from the 70-cuts by
71
Operationally, one computes 72 in the nonhomogeneous case, or 73 in the homogeneous case, and tests componentwise inclusion of 74 in the initial 75-cut. For triangular initial numbers with modal values 76, left spreads 77, and right spreads 78, the piecewise ratios
79
yield
80
The paper notes that using 81 typically improves conditioning (0910.4307).
The worked two-dimensional “arms race” model illustrates the construction with
82
The matrix 83 has eigenvalues 84 and 85, and the crisp center trajectory is
86
Thus the fuzzy solution at time 87 is a parallelogram centered at 88, spanned by the two columns of 89, and scaled by 90 along each generator. As 91 increases, the parallelogram shrinks to a point at the origin as 92 (0910.4307).
6. Recent extensions and specialized algebraic frameworks
Recent work has extended SFLS beyond triangular or parametric endpoint models by placing fuzzy numbers in spaces with explicit algebraic structure. In the Gaussian probability density membership function space 93, a fuzzy number is parameterized by a 5-tuple 94, and 95 is both a 5-dimensional real vector space and a commutative ring with identity (Zheng, 21 Jul 2025). For the SFLS
96
the five coordinates 97 each satisfy a classical real linear system with the same matrix 98. The system is consistent if and only if 99; if 00, the solution is unique; if 01, the solution set is a 02-dimensional affine space. For square 03, the paper presents Cramer’s rule in 04, and for RREF matrices it gives an explicit basis for the 05 free directions (Zheng, 21 Jul 2025).
A different algebraic extension uses the ring of 06-linearly correlated fuzzy numbers. If 07 is strongly linearly independent, then 08 is a real vector space isomorphic to 09 via
10
The 11-cross product 12 turns 13 into a commutative ring, with multiplicative identity 14, and crisp reals embed as 15. In that setting, crisp coefficients act by real scaling under 16, which directly captures the semi-fuzzy case. For the linear fuzzy arithmetic equation
17
if 18, then the unique solution is
19
If 20, the equation reduces to a real-scaled fuzzy equation and solvability requires 21 (Laiate et al., 28 Jul 2025).
These developments do not replace the classical SFLS theories based on 22-cuts, block embeddings, H-/M-matrix conditions, or geometric solution sets. They show, rather, that part of the recent SFLS literature is organized around fuzzy-number spaces in which linear algebra, ring operations, Cramer-type formulas, and elimination procedures are available in explicit form. This suggests a broadening of the notion of SFLS from a fixed computational recipe to a family of models whose common feature is the separation between crisp linear structure and fuzzy data, while the solution concept depends on the ambient fuzzy-number space and on whether one seeks a fuzzy vector, a fuzzy set of crisp vectors, or a generalized solution (Zheng, 21 Jul 2025, Laiate et al., 28 Jul 2025).