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 A∈Rn×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 A∈Rn×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 A∈Rn×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 A∈Rn×nA\in\mathbb R^{n\times n}2 with fuzzy right-hand side A∈Rn×nA\in\mathbb R^{n\times n}3, all possible cases pertaining to the number of variables A∈Rn×nA\in\mathbb R^{n\times n}4 and the number of equations A∈Rn×nA\in\mathbb R^{n\times n}5 have been treated: for A∈Rn×nA\in\mathbb R^{n\times n}6, the solution set is shown to be a parallelepiped in coordinate space; for A∈Rn×nA\in\mathbb R^{n\times n}7, the solution set is a convex polyhedron; and for A∈Rn×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 A∈Rn×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, A∈Rn×nA\in\mathbb R^{n\times n}00, the key separated variables are

A∈Rn×nA\in\mathbb R^{n\times n}01

which satisfy

A∈Rn×nA\in\mathbb R^{n\times n}02

Hence

A∈Rn×nA\in\mathbb R^{n\times n}03

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

A∈Rn×nA\in\mathbb R^{n\times n}07

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

A∈Rn×nA\in\mathbb R^{n\times n}15

the block matrix A∈Rn×nA\in\mathbb R^{n\times n}16 is nonsingular if and only if both A∈Rn×nA\in\mathbb R^{n\times n}17 and A∈Rn×nA\in\mathbb R^{n\times n}18 are nonsingular. The unique solution A∈Rn×nA\in\mathbb R^{n\times n}19 yields valid fuzzy endpoints for arbitrary A∈Rn×nA\in\mathbb R^{n\times n}20 if and only if A∈Rn×nA\in\mathbb R^{n\times n}21 elementwise (Salkuyeh, 2014). Within this framework, if A∈Rn×nA\in\mathbb R^{n\times n}22 is an H-matrix, then there exists a permutation matrix A∈Rn×nA\in\mathbb R^{n\times n}23 such that A∈Rn×nA\in\mathbb R^{n\times n}24 is an H-matrix; consequently, A∈Rn×nA\in\mathbb R^{n\times n}25 is nonsingular and the embedded system has a unique solution for every A∈Rn×nA\in\mathbb R^{n\times n}26. If A∈Rn×nA\in\mathbb R^{n\times n}27 is an M-matrix, then A∈Rn×nA\in\mathbb R^{n\times n}28 is an M-matrix and A∈Rn×nA\in\mathbb R^{n\times n}29, so A∈Rn×nA\in\mathbb R^{n\times n}30 holds for arbitrary fuzzy A∈Rn×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 A∈Rn×nA\in\mathbb R^{n\times n}32 or A∈Rn×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 A∈Rn×nA\in\mathbb R^{n\times n}34 and index A∈Rn×nA\in\mathbb R^{n\times n}35, Theorem 4.1 states that A∈Rn×nA\in\mathbb R^{n\times n}36 is a solution of A∈Rn×nA\in\mathbb R^{n\times n}37 if and only if A∈Rn×nA\in\mathbb R^{n\times n}38. Thus, if A∈Rn×nA\in\mathbb R^{n\times n}39, then A∈Rn×nA\in\mathbb R^{n\times n}40 is the unique solution; if A∈Rn×nA\in\mathbb R^{n\times n}41 and A∈Rn×nA\in\mathbb R^{n\times n}42, then A∈Rn×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

A∈Rn×nA\in\mathbb R^{n\times n}44

for which the same A∈Rn×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 A∈Rn×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

A∈Rn×nA\in\mathbb R^{n\times n}47

where A∈Rn×nA\in\mathbb R^{n\times n}48 is crisp, A∈Rn×nA\in\mathbb R^{n\times n}49 is crisp, and A∈Rn×nA\in\mathbb R^{n\times n}50 is an A∈Rn×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 A∈Rn×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 A∈Rn×nA\in\mathbb R^{n\times n}53 within the fuzzy initial region generates a unique crisp trajectory

A∈Rn×nA\in\mathbb R^{n\times n}54

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

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

A∈Rn×nA\in\mathbb R^{n\times n}60

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

A∈Rn×nA\in\mathbb R^{n\times n}65

so

A∈Rn×nA\in\mathbb R^{n\times n}66

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

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

A∈Rn×nA\in\mathbb R^{n\times n}71

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

A∈Rn×nA\in\mathbb R^{n\times n}79

yield

A∈Rn×nA\in\mathbb R^{n\times n}80

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

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

A∈Rn×nA\in\mathbb R^{n\times n}82

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

A∈Rn×nA\in\mathbb R^{n\times n}86

Thus the fuzzy solution at time A∈Rn×nA\in\mathbb R^{n\times n}87 is a parallelogram centered at A∈Rn×nA\in\mathbb R^{n\times n}88, spanned by the two columns of A∈Rn×nA\in\mathbb R^{n\times n}89, and scaled by A∈Rn×nA\in\mathbb R^{n\times n}90 along each generator. As A∈Rn×nA\in\mathbb R^{n\times n}91 increases, the parallelogram shrinks to a point at the origin as A∈Rn×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 A∈Rn×nA\in\mathbb R^{n\times n}93, a fuzzy number is parameterized by a 5-tuple A∈Rn×nA\in\mathbb R^{n\times n}94, and A∈Rn×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

A∈Rn×nA\in\mathbb R^{n\times n}96

the five coordinates A∈Rn×nA\in\mathbb R^{n\times n}97 each satisfy a classical real linear system with the same matrix A∈Rn×nA\in\mathbb R^{n\times n}98. The system is consistent if and only if A∈Rn×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).