Papers
Topics
Authors
Recent
Search
2000 character limit reached

Semi-Fuzzy Linear Systems

Updated 7 July 2026
  • 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 Ax=b~Ax=\tilde b, where ARn×nA\in\mathbb R^{n\times n} is a crisp matrix and b~\tilde b is a fuzzy nn-vector; in the differential setting, the model is x(t)=Ax(t)+g(t)x'(t)=Ax(t)+g(t), x(0)=x~0x(0)=\tilde x_0, with crisp AA and g(t)g(t), and a fuzzy initial condition (Salkuyeh, 2014, 0910.4307). The literature does not impose a single solution concept. Some works seek a fuzzy nn-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 AA is crisp and ARn×nA\in\mathbb R^{n\times n}0 is fuzzy, this is a semi-fuzzy linear system; by contrast, a fully fuzzy linear system (FFLS) would have fuzzy coefficients in ARn×nA\in\mathbb R^{n\times n}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 ARn×nA\in\mathbb R^{n\times n}2 with fuzzy right-hand side ARn×nA\in\mathbb R^{n\times n}3, all possible cases pertaining to the number of variables ARn×nA\in\mathbb R^{n\times n}4 and the number of equations ARn×nA\in\mathbb R^{n\times n}5 have been treated: for ARn×nA\in\mathbb R^{n\times n}6, the solution set is shown to be a parallelepiped in coordinate space; for ARn×nA\in\mathbb R^{n\times n}7, the solution set is a convex polyhedron; and for ARn×nA\in\mathbb R^{n\times n}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 ARn×nA\in\mathbb R^{n\times n}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 b~\tilde b0, with membership inherited from the fuzzy data through the crisp map b~\tilde b1 (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 b~\tilde b2, b~\tilde b3, where b~\tilde b4 is bounded, left-continuous, and nondecreasing, b~\tilde b5 is bounded, right-continuous, and nonincreasing, and b~\tilde b6 for all b~\tilde b7 (Salkuyeh, 2014). A crisp real b~\tilde b8 is the particular fuzzy number with b~\tilde b9. Triangular fuzzy numbers nn0 and trapezoidal fuzzy numbers nn1 are standard special cases. For a triangular fuzzy number, the nn2-cut is

nn3

and more general LR fuzzy numbers have componentwise nn4-cuts of the form nn5 (0910.4307). For a trapezoidal fuzzy number, the parametric endpoints are nn6 and nn7 (Salkuyeh, 2014).

To solve SFLS with a crisp coefficient matrix and a fuzzy unknown or fuzzy right-hand side, several papers use a nn8 embedded crisp system obtained by separating positive and negative coefficients. One formulation defines nn9 as the positive part of x(t)=Ax(t)+g(t)x'(t)=Ax(t)+g(t)0, x(t)=Ax(t)+g(t)x'(t)=Ax(t)+g(t)1, and

x(t)=Ax(t)+g(t)x'(t)=Ax(t)+g(t)2

where x(t)=Ax(t)+g(t)x'(t)=Ax(t)+g(t)3 and x(t)=Ax(t)+g(t)x'(t)=Ax(t)+g(t)4 stack endpoint vectors (Salkuyeh, 2014). A related formulation writes x(t)=Ax(t)+g(t)x'(t)=Ax(t)+g(t)5, with x(t)=Ax(t)+g(t)x'(t)=Ax(t)+g(t)6 and x(t)=Ax(t)+g(t)x'(t)=Ax(t)+g(t)7, and uses

x(t)=Ax(t)+g(t)x'(t)=Ax(t)+g(t)8

together with the coupled endpoint equations

x(t)=Ax(t)+g(t)x'(t)=Ax(t)+g(t)9

(Amrahov et al., 2011). In the core-EP inverse approach, the associated matrix has block form

x(0)=x~0x(0)=\tilde x_00

where x(0)=x~0x(0)=\tilde x_01 and x(0)=x~0x(0)=\tilde x_02 collect the positive and negative parts of x(0)=x~0x(0)=\tilde x_03, 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 x(0)=x~0x(0)=\tilde x_04 (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 x(0)=x~0x(0)=\tilde x_05, and the image of a parallelepiped is also a parallelepiped under a linear transformation (0910.4049). If x(0)=x~0x(0)=\tilde x_06 has triangular components x(0)=x~0x(0)=\tilde x_07, one writes x(0)=x~0x(0)=\tilde x_08, x(0)=x~0x(0)=\tilde x_09, AA0, and

AA1

For a nonsingular crisp matrix AA2, the crisp “central” solution is AA3, and the solution set is

AA4

The AA5-cut satisfies

AA6

so every AA7-cut is a parallelepiped centered at AA8 (0910.4049).

In this framework the membership of a crisp vector is inherited from the right-hand side: AA9 For triangular data, the construction can be parameterized by support vectors g(t)g(t)0 and g(t)g(t)1, writing

g(t)g(t)2

with membership

g(t)g(t)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 g(t)g(t)4, where g(t)g(t)5 is a permutation matrix and g(t)g(t)6 is a nonsingular diagonal matrix, i.e. g(t)g(t)7 is a generalized permutation matrix (0910.4049).

The non-square theory extends the same geometric viewpoint. For g(t)g(t)8, the g(t)g(t)9-cut of the right-hand side is the box

nn0

and the nn1-cut of the solution set is

nn2

For nn3 and nn4 invertible, nn5 is a parallelepiped. For nn6, each equation defines a slab and the intersection is a convex polyhedron. For nn7, 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

nn8

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 nn9 is a generalized permutation matrix, the image AA0 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 AA1 such that, for all AA2, the endpoint functions satisfy AA3, with AA4 increasing and AA5 decreasing; a weak solution is obtained when the embedded crisp system is solvable but, for at least one AA6 and some AA7, one has AA8 (Amrahov et al., 2011).

For the embedding AA9, ARn×nA\in\mathbb R^{n\times n}00, the key separated variables are

ARn×nA\in\mathbb R^{n\times n}01

which satisfy

ARn×nA\in\mathbb R^{n\times n}02

Hence

ARn×nA\in\mathbb R^{n\times n}03

Assuming ARn×nA\in\mathbb R^{n\times n}04 is nonsingular, equivalently ARn×nA\in\mathbb R^{n\times n}05 and ARn×nA\in\mathbb R^{n\times n}06 are both nonsingular, the SFLS has a unique strong fuzzy solution if and only if

ARn×nA\in\mathbb R^{n\times n}07

for all ARn×nA\in\mathbb R^{n\times n}08 (Amrahov et al., 2011). The classical ARn×nA\in\mathbb R^{n\times n}09-independent guarantee is ARn×nA\in\mathbb R^{n\times n}10, equivalently ARn×nA\in\mathbb R^{n\times n}11; the paper states that this forces ARn×nA\in\mathbb R^{n\times n}12, where ARn×nA\in\mathbb R^{n\times n}13 is a permutation matrix and ARn×nA\in\mathbb R^{n\times n}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

ARn×nA\in\mathbb R^{n\times n}15

the block matrix ARn×nA\in\mathbb R^{n\times n}16 is nonsingular if and only if both ARn×nA\in\mathbb R^{n\times n}17 and ARn×nA\in\mathbb R^{n\times n}18 are nonsingular. The unique solution ARn×nA\in\mathbb R^{n\times n}19 yields valid fuzzy endpoints for arbitrary ARn×nA\in\mathbb R^{n\times n}20 if and only if ARn×nA\in\mathbb R^{n\times n}21 elementwise (Salkuyeh, 2014). Within this framework, if ARn×nA\in\mathbb R^{n\times n}22 is an H-matrix, then there exists a permutation matrix ARn×nA\in\mathbb R^{n\times n}23 such that ARn×nA\in\mathbb R^{n\times n}24 is an H-matrix; consequently, ARn×nA\in\mathbb R^{n\times n}25 is nonsingular and the embedded system has a unique solution for every ARn×nA\in\mathbb R^{n\times n}26. If ARn×nA\in\mathbb R^{n\times n}27 is an M-matrix, then ARn×nA\in\mathbb R^{n\times n}28 is an M-matrix and ARn×nA\in\mathbb R^{n\times n}29, so ARn×nA\in\mathbb R^{n\times n}30 holds for arbitrary fuzzy ARn×nA\in\mathbb R^{n\times n}31. Strictly diagonally dominant (SDD) matrices appear as a subclass of H-matrices, and the paper records corresponding permutation and diagonal-positivity corollaries for ARn×nA\in\mathbb R^{n\times n}32 or ARn×nA\in\mathbb R^{n\times n}33 (Salkuyeh, 2014).

For singular or inconsistent embedded systems, the core-EP inverse provides a generalized solution theory. With associated matrix ARn×nA\in\mathbb R^{n\times n}34 and index ARn×nA\in\mathbb R^{n\times n}35, Theorem 4.1 states that ARn×nA\in\mathbb R^{n\times n}36 is a solution of ARn×nA\in\mathbb R^{n\times n}37 if and only if ARn×nA\in\mathbb R^{n\times n}38. Thus, if ARn×nA\in\mathbb R^{n\times n}39, then ARn×nA\in\mathbb R^{n\times n}40 is the unique solution; if ARn×nA\in\mathbb R^{n\times n}41 and ARn×nA\in\mathbb R^{n\times n}42, then ARn×nA\in\mathbb R^{n\times n}43 is a solution (Gao et al., 2021). For the inconsistent case, the paper proposes generalized solutions through the consistent surrogate systems

ARn×nA\in\mathbb R^{n\times n}44

for which the same ARn×nA\in\mathbb R^{n\times n}45 is a solution. The paper does not explicitly attach a least-squares or minimum-norm optimality interpretation; rather, it proves that the same ARn×nA\in\mathbb R^{n\times n}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

ARn×nA\in\mathbb R^{n\times n}47

where ARn×nA\in\mathbb R^{n\times n}48 is crisp, ARn×nA\in\mathbb R^{n\times n}49 is crisp, and ARn×nA\in\mathbb R^{n\times n}50 is an ARn×nA\in\mathbb R^{n\times n}51-vector of fuzzy numbers (0910.4307). The key conceptual shift is that the solution is not sought as a fuzzy vector-function ARn×nA\in\mathbb R^{n\times n}52. Instead, it is a fuzzy set of real vector-functions, each trajectory satisfying the crisp ODE with some possibility. Each crisp initial point ARn×nA\in\mathbb R^{n\times n}53 within the fuzzy initial region generates a unique crisp trajectory

ARn×nA\in\mathbb R^{n\times n}54

and the possibility of that trajectory equals the membership of ARn×nA\in\mathbb R^{n\times n}55 in the initial fuzzy set (0910.4307).

Let ARn×nA\in\mathbb R^{n\times n}56. If the initial ARn×nA\in\mathbb R^{n\times n}57-cut ARn×nA\in\mathbb R^{n\times n}58 is written as a hyperrectangle, then in the homogeneous case ARn×nA\in\mathbb R^{n\times n}59,

ARn×nA\in\mathbb R^{n\times n}60

Since ARn×nA\in\mathbb R^{n\times n}61 is linear and invertible for all ARn×nA\in\mathbb R^{n\times n}62, the image of a hyperrectangle under ARn×nA\in\mathbb R^{n\times n}63 is a parallelepiped, and as ARn×nA\in\mathbb R^{n\times n}64 increases these are nested parallelepipeds. In the nonhomogeneous case,

ARn×nA\in\mathbb R^{n\times n}65

so

ARn×nA\in\mathbb R^{n\times n}66

At any time, the solution therefore constitutes a fuzzy region in the coordinate space, ARn×nA\in\mathbb R^{n\times n}67-cuts of which are nested parallelepipeds (0910.4307).

The membership of a point ARn×nA\in\mathbb R^{n\times n}68 at time ARn×nA\in\mathbb R^{n\times n}69 is recovered from the ARn×nA\in\mathbb R^{n\times n}70-cuts by

ARn×nA\in\mathbb R^{n\times n}71

Operationally, one computes ARn×nA\in\mathbb R^{n\times n}72 in the nonhomogeneous case, or ARn×nA\in\mathbb R^{n\times n}73 in the homogeneous case, and tests componentwise inclusion of ARn×nA\in\mathbb R^{n\times n}74 in the initial ARn×nA\in\mathbb R^{n\times n}75-cut. For triangular initial numbers with modal values ARn×nA\in\mathbb R^{n\times n}76, left spreads ARn×nA\in\mathbb R^{n\times n}77, and right spreads ARn×nA\in\mathbb R^{n\times n}78, the piecewise ratios

ARn×nA\in\mathbb R^{n\times n}79

yield

ARn×nA\in\mathbb R^{n\times n}80

The paper notes that using ARn×nA\in\mathbb R^{n\times n}81 typically improves conditioning (0910.4307).

The worked two-dimensional “arms race” model illustrates the construction with

ARn×nA\in\mathbb R^{n\times n}82

The matrix ARn×nA\in\mathbb R^{n\times n}83 has eigenvalues ARn×nA\in\mathbb R^{n\times n}84 and ARn×nA\in\mathbb R^{n\times n}85, and the crisp center trajectory is

ARn×nA\in\mathbb R^{n\times n}86

Thus the fuzzy solution at time ARn×nA\in\mathbb R^{n\times n}87 is a parallelogram centered at ARn×nA\in\mathbb R^{n\times n}88, spanned by the two columns of ARn×nA\in\mathbb R^{n\times n}89, and scaled by ARn×nA\in\mathbb R^{n\times n}90 along each generator. As ARn×nA\in\mathbb R^{n\times n}91 increases, the parallelogram shrinks to a point at the origin as ARn×nA\in\mathbb R^{n\times n}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 ARn×nA\in\mathbb R^{n\times n}93, a fuzzy number is parameterized by a 5-tuple ARn×nA\in\mathbb R^{n\times n}94, and ARn×nA\in\mathbb R^{n\times n}95 is both a 5-dimensional real vector space and a commutative ring with identity (Zheng, 21 Jul 2025). For the SFLS

ARn×nA\in\mathbb R^{n\times n}96

the five coordinates ARn×nA\in\mathbb R^{n\times n}97 each satisfy a classical real linear system with the same matrix ARn×nA\in\mathbb R^{n\times n}98. The system is consistent if and only if ARn×nA\in\mathbb R^{n\times n}99; if b~\tilde b00, the solution is unique; if b~\tilde b01, the solution set is a b~\tilde b02-dimensional affine space. For square b~\tilde b03, the paper presents Cramer’s rule in b~\tilde b04, and for RREF matrices it gives an explicit basis for the b~\tilde b05 free directions (Zheng, 21 Jul 2025).

A different algebraic extension uses the ring of b~\tilde b06-linearly correlated fuzzy numbers. If b~\tilde b07 is strongly linearly independent, then b~\tilde b08 is a real vector space isomorphic to b~\tilde b09 via

b~\tilde b10

The b~\tilde b11-cross product b~\tilde b12 turns b~\tilde b13 into a commutative ring, with multiplicative identity b~\tilde b14, and crisp reals embed as b~\tilde b15. In that setting, crisp coefficients act by real scaling under b~\tilde b16, which directly captures the semi-fuzzy case. For the linear fuzzy arithmetic equation

b~\tilde b17

if b~\tilde b18, then the unique solution is

b~\tilde b19

If b~\tilde b20, the equation reduces to a real-scaled fuzzy equation and solvability requires b~\tilde b21 (Laiate et al., 28 Jul 2025).

These developments do not replace the classical SFLS theories based on b~\tilde b22-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).

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Semi-Fuzzy Linear System (SFLS).