All articles published by MDPI are made immediately available worldwide under an open access license. No special
permission is required to reuse all or part of the article published by MDPI, including figures and tables. For
articles published under an open access Creative Common CC BY license, any part of the article may be reused without
permission provided that the original article is clearly cited. For more information, please refer to
https://www.mdpi.com/openaccess.
Feature papers represent the most advanced research with significant potential for high impact in the field. A Feature
Paper should be a substantial original Article that involves several techniques or approaches, provides an outlook for
future research directions and describes possible research applications.
Feature papers are submitted upon individual invitation or recommendation by the scientific editors and must receive
positive feedback from the reviewers.
Editor’s Choice articles are based on recommendations by the scientific editors of MDPI journals from around the world.
Editors select a small number of articles recently published in the journal that they believe will be particularly
interesting to readers, or important in the respective research area. The aim is to provide a snapshot of some of the
most exciting work published in the various research areas of the journal.
Department of Mathematics for Economics and Business, University of Valencia, Avda. dels Tarongers, s/n, 46022 Valencia, Spain
2
School of Mathematics, Industrial University of Santander, Carrera 27 Calle 9, Edificio Camilo Torres, Bucaramanga 680002, Colombia
3
Department of Didactics of Experimental, Social, and Mathematical Sciences, Faculty of Education, Complutense University, Calle Rector Royo-Villanova, 1, 28040 Madrid, Spain
*
Author to whom correspondence should be addressed.
Market equilibrium models are essential tools within classical economic theory for analyzing the interaction between supply and demand. However, traditional formulations are often based on deterministic relationships and assume the existence of perfect information, an assumption that diverges from real-world conditions, which are characterized by ambiguity and uncertainty. This article addresses the modeling of multiproduct supply and demand equilibrium under uncertainty, using systems of linear equations with fuzzy coefficients and/or variables. By applying fuzzy set theory, the model incorporates the inherent vagueness of supply and demand functions, enabling a more flexible and realistic representation of market behavior. The proposed methodology involves reformulating the equilibrium conditions through fuzzy arithmetic and examining the existence and nature of fuzzy solutions. The theoretical proposals are illustrated through a simplified real-world case involving a Colombian multinational company, demonstrating their applicability and effectiveness.
In classical economic theory, market equilibrium models are a fundamental tool for analyzing the interaction between the supply and demand of goods and services [1,2,3]. These models, in their traditional formulation, are built on deterministic equations that assume the existence of complete, precise, and perfectly known information by all involved agents. However, this assumption is often inadequate for representing the complexity of the real world, where available information in frequently incomplete, uncertain, or imprecise. This discrepancy between theoretical models and economic reality has spurred the development of alternative approaches that explicitly incorporate uncertainty into the analysis.
Among the various proposed methodologies, fuzzy set theory, which was introduced by Zadeh in 1965, has proven to be particularly effective for modeling economic phenomena in contexts of ambiguity or vagueness [4]. This theory extends the classical notion of a set by allowing an element to belong to a set with a certain degree of membership, represented by a function that takes values in the interval [0, 1]. This approach enables a more flexible representation of reality, which is particularly useful when precise numerical data are unavailable or do not accurately reflect the perceptions of economic agents.
Addressing this type of situation from a static perspective (such as the one adopted in this work) remains the objective of many researchers from various applied perspectives [5,6,7,8,9,10]. However, it is evident that economics, and particularly finance, requires a dynamic perspective capable of handling uncertainty. This need has led to financial modeling proposals based on fuzzy logic, which have proven very useful for population models, option pricing, and other applications (see, for example, [11,12]).
In this article, we propose a model for supply and demand equilibrium in a multiproduct environment under conditions of uncertainty, using fuzzy linear equation systems as the primary tool. The application focuses on two simple cases involving three interrelated goods. The first case examines the equilibrium prices of coffee, tea, and milk in a Colombian company, based on predictions (affected by uncertainty), and the second case addresses a paper company where market study data did not allow for a clear decision. In both cases, it will be demonstrated that formulating supply and demand functions using LR-fuzzy numbers enables decision-making across different scenarios. This type of fuzzy number, widely used in the literature (e.g., [13,14]), allows for an explicit parameterization of the core and support of uncertain values, facilitating both their graphical representation and algebraic treatment [15].
The main objective of this work is twofold: on the one hand, to demonstrate how fuzzy logic tools can be applied to solve economic equilibrium problems involving multiple products and, on the other, to provide a rigorous economic interpretation of the results obtained in terms of fuzzy equilibrium prices and quantities. Throughout this article, the practical implications of this approach are discussed, as well as its advantages over conventional deterministic models.
The structure of the paper is as follows: In Section 2, the fundamental concepts of fuzzy set theory necessary for the development of the model are presented, including the definition of LR-fuzzy numbers and their operational properties. Subsequently, Section 3 introduces the different types of fuzzy linear systems of equations, and Section 4 proposes the corresponding solution methods, presenting algorithms and examples. In Section 5, the system of equations corresponding to market equilibrium is formulated, incorporating the uncertainties inherent in economic functions. Next, two cases illustrating the proposed methodology are solved, highlighting the main technical challenges and possible economic interpretations. Section 6 offers a reflection on the results and their discussion. Finally, Section 7 presents the conclusions and outlines future research directions regarding the use of fuzzy tools in economics.
2. Notation and Preliminary Results
The use of interval numbers and/or fuzzy numbers allows for the representation of a wide range of situations affected by uncertainty, where the use of probability distributions is not justified [4,13,14]. In this work, we will use LR-fuzzy numbers, which were introduced by Dubois and Prade [13]. They are defined as follows:
Definition1.
An -fuzzy number is a fuzzy number whose membership function has the following form:
where are strictly decreasing and upper semicontinuous functions satisfying .
If the support of M is a bounded set, with as the infimum and as the supremum, then the functions L and R are defined on a interval and satisfy . When , M is called a trapezoidal fuzzy number. Furthermore, if , the fuzzy number is called triangular. The standard notation for trapezoidal and triangular fuzzy numbers is and , respectively. An operational way to work with fuzzy numbers is through the concept of the -cut [4,13].
Definition2.
Given a fuzzy set with a membership function , the α-cut of denoted by , is the set of all elements x in the universe of discourse such that
where is a cut level.
The union of -cuts, where , allows for the description of fuzzy numbers. Below, we present a result that enables the description of -fuzzy numbers using functions and the union of intervals.
Lemma1.
If is a continuous and strictly increasing function, is a continuous and strictly decreasing function, and if , then
defines an -fuzzy number. In this case, we say that uniquely define the fuzzy number .
Proof.
Let and Since f and g are injective, their inverse functions exist on and , respectively. Therefore, we can construct the reference functions L and R:
From (4), we construct the membership function Through direct computation, it can be verified that (3) describes the -fuzzy number . □
According to [13,16,17], we can establish the following arithmetic for LR-fuzzy numbers expressed through their -cuts.
Definition3.
We consider the -fuzzy numbers and , which were given by the α-cuts ; ; ; and
If the numbers are trapezoidal , or triangular (, ), the operations simplify significantly as follows:
The product cannot be expressed as simply as the other operations. In fact, Dubois and Prade [13] propose an approximate option when the tolerances , and are small relative to , and . In this case, for non-negative trapezoidal numbers, we have
If they are triangular numbers (), this can be extended to negative fuzzy numbers, where
As we will demonstrate in this work, the arithmetic of -cuts enables the resolution of systems of linear equations.
Remark1.
In this work, we will use triangular and trapezoidal numbers to model uncertainty. However, it is necessary to work within the framework of -fuzzy numbers because when solving the systems, the membership functions of the solutions are not piecewise linear. This is due to the fact that, when the coefficients, variables, and/or right-hand side are parameterized using α-cuts, the computation of the solutions involves products of parameters, resulting in a loss of linearity.
3. Problem Formulation
In this work, we are interested in market equilibrium models where the supply and demand functions admit a linear formulation and depend on the prices of multiple products. This situation can be formulated, at least approximately, using systems of linear equations.
As noted in the introduction, supply and demand functions may be affected by uncertainty in their coefficients and even in their variables. Consequently, we encounter fuzzy linear equations systems. In the extensive literature addressing these systems [18,19], it is common to consider the unknowns as LR-fuzzy numbers to be calculated [18]. In the context of linear algebra, it is less common to assume that the variables need not be fuzzy numbers or even fuzzy sets [4]. However, this approach is widely used in linear programming [20]. In this work, as shown in Table 1, we will address both approaches.
In columns 2 and 3 of Table 1, the different types of systems are shown, and in column 4, the auxiliary crisp parametric systems that enable the resolution of systems affected by uncertainty are presented. Note that all the cases mentioned in Table 1 use fuzzy arithmetic because if even a single quantity is fuzzy, this turns the equations into fuzzy equations.
For a vector or set of vectors to be a solution to the systems described in Table 1, different types of requirements must be established.
Definition4.
The set is a solution to (FC) if and only if, for any is a solution to .
However, solutions obtained from the associated parametric systems cannot be directly considered solutions to FVs and the FLS, as the unknowns must be fuzzy numbers. Thus, according to [21], we define the fuzzy solution (Table 1) as follows.
Definition5.
Let be the solution to or (see Table 1). For each we calculate
If determines a fuzzy number, , then
is a fuzzy solution to the system or .
When (10) does not define fuzzy numbers, we can extend the proposal by Friedman, Ming, and Kandel [21] to obtain an approximate (weak) solution:
(i)
If is not monotonically increasing, we can construct the following alternative function:
(ii)
If is not monotonically decreasing, we can construct the following alternative function:
In the extreme case of weak fuzzy solutions, there are degenerate solutions formed by crisp numbers.
Theorem1.
Consider the FLS system (Table 1) with , , and . If is a solution to
then
is a weak solution, which we will call a degenerate fuzzy solution to or .
In the following section, we will present methods to obtain solutions for the fuzzy systems described in Table 1.
4. Resolution Methods
4.1. Systems with Precise Unknowns
In 1986, Carlsson and Korhonen, working with linear programming models, proposed in [20] the model’s uncertain coefficients using intervals, such as . In these intervals, the first number, a, represents the risk-free value, and the second, b, represents the impossible value, i.e.,
Note that we do not write because it is not necessarily true that . With this notation, we can incorporate uncertainty into the parameters of a system of linear equations as follows:
For simplicity, we assume that uncertainty can be modeled with linear functions. In this case, we would have the following membership functions:
From (17) and (18), we can express the coefficients of (16) as follows:
Obviously, introducing parameters into System (16) via (19) adds computational complexity. A practical way to avoid this issue is to adopt the most pessimistic scenario regarding the plausibility of all coefficients [20], i.e.,
With this, the solution to System (16) can be obtained through an auxiliary crisp system of linear equations:
The usual way to provide the solution to the decision-maker is by discretizing , for instance,
In practice, the described method is very useful when starting from a system of linear equations that has no solution or whose solution does not satisfy certain requirements [22,23], as we will see in the applications section. Below, we present a result along these lines.
Theorem2.
Given an incompatible linear system , where is a square matrix of order n, if there exists a minor M of order that is non-zero, then it is possible to construct a compatible determined system , where , with , except for the term , where .
Proof.
Without loss of generality, we can assume that , and we know that . Then, given we set
Given the matrix , we observe that through direct computation. Therefore, is a compatible determined system. □
Of course, avoiding infeasibility (to the extent possible) is not the only utility of this method; it is particularly useful when experts or the decision-maker lack sufficient information to describe a membership function but can establish intervals for certain coefficients [20,22].
4.2. Systems with Fuzzy Unknowns
In this section, we address systems where the unknowns can be formulated as fuzzy numbers. According to Table 1, these correspond to two cases: and As will be seen in the following two subsections, both cases follow a similar reasoning, although the crisp auxiliary systems and the elements of the system described as -cuts are different. Figure 1 shows a common flow diagram for both methods.
In the following two subsections, we present the details of these two algorithms, illustrating their operational procedures.
4.2.1. Systems of the Type
In 1986, Friedman, Ming, and Kandel [21] proposed a method that is quite practical for solving this type of systems, although it may sometimes present difficulties [24,25]. Expressed algorithmically, the proposal can be described as follows:
STEP 1:
Identify the problem whose mathematical representation is a system of fuzzy linear equations, where
STEP 2:
Descompose each fuzzy number into -cuts, where
STEP 3:
Construct a new auxiliary crisp system of equations and unknowns as a function of the parameter as follows:
where the matrix S is constructed as
where the matrix and the matrix .
STEP 4:
Solve the auxiliary crisp system generates in Step 3 to obtain y ,
STEP 5:
Calculate
STEP 6:
If determines a fuzzy number, where , then
is a fuzzy solution to the system .
Below, we apply the algorithm to an example where the matrix of independent terms consists of triangular fuzzy numbers.
Example1.
Find the solutions to the following system of equations:
According to Step 3, we solve the following auxiliary system:
The solution to the parametric problem is Therefore, is the solution of the fuzzy system.
4.2.2. Systems of the Type
In this section, we present a method for solving this type of system based on the works by Pandit [26,27], Nasseri et al. [17], and Friedman et al. [21], among others. Below, we present an algorithm that may prove to be operational.
STEP 1:
Identify the problem whose mathematical representation is a system of fuzzy linear equations.
STEP 2:
Decompose each fuzzy number into -cuts, where
STEP 3:
Construct a new auxiliary crisp system, , of equations, and unknowns as a function of the parameter as follows:
STEP 4:
For negative fuzzy numbers in the matrix , swap the values con .
STEP 5:
Calculate the solution to the crisp system generated in the previous step, namely and , where
STEP 6:
Calculate
STEP 7:
If determines a fuzzy number, where , then
is a fuzzy solution to the system .
In [26,27], a sufficient condition is analyzed for the -cuts of (34) to define a vector of fuzzy numbers that is a solution to (31).
Pandit’s condition is less restrictive than Definition 4, as it queue admits so-called weak fuzzy solutions (see (13)).
Remark2.
If the inequalities in (35) hold strictly, the functions and satisfy the conditions of Lemma 1, as they are continuous throughout their domain (being polynomial or rationals) since they are solutions to linear systems.
Below, we apply the previous algorithm to an example where the uncertainty is modeled with triangular fuzzy numbers.
Example2.
Find the solution to the following system:
According to (33), in Step 3, we express the system as
Considering Step 4 of the algorithm and since (36) shows that the numbers and are negative, they are swapped with and , respectively.
The parametric solution, , is
In Figure 2, the curves and (left figure) and and (right figure) are shown; they were obtained from Solution (38). We can verify that and do not define a fuzzy number. According to Theorem 3, for to be solutions of the FSEL (29), the following condition must hold: If we take and , the condition is not satisfied because In the graph of in Figure 2, we can observe that is not a decreasing function. In fact, the function has a relative minimum at If we apply (9), since , we construct , obtaining (see Figure 2).
For , the weak fuzzy solution of the system is given by the following triangular fuzzy numbers:
Remark3.
Note that, as pointed out in Remark 1, the solution of the system given in (38) is not linear, as can be seen in Figure 2.
Theorem4.
Let in a system, where . If A is non-singular, then the system has the solution .
Proof.
We consider each element of the matrix A as a trivial fuzzy number, expressed in terms of -cuts as Taking into account (33), we construct the matrix which is given by
By construction, so exists. We define
According to (9), we calculate the values and , where Then, given the fuzzy numbers , it follows that is a solution to the system. □
Remark4.
Note that the algorithms in Section 4.2.1 and Section 4.2.2 are not equivalent when the coefficients are crisp. For example, we consider
If we model the fuzzy numbers and using the triangular fuzzy numbers and with the method described in Section 4.2.1, the system (42) has no solution because the matrix S associated with the system (see (27)) is singular. However, with the method given in Section 4.2.2, the solution is
4.3. With Small Tolerances
In the literature dedicated to the resolution of fuzzy systems [9,16,17,18,21,24,26,27,28,29,30,31,32], not enough attention is usually paid to the magnitude of the tolerances. When working with -fuzzy numbers in which and , we can use the arithmetic described in (8) to solve the systems.
If we model the system with -fuzzy numbers , where , , and , , and taking into account the arithmetic described in (8), the crisp system to be solved is the following:
Theorem5.
If the elements , of are non-negative, then (43) has a solution if and only if
Proof.
Since has a solution . Additionally, since the systems
also have solutions and , respectively. □
However, Theorem 5 does not guarantee the existence of a solution to . It is necessary to impose non-negativity on
In general, the feasibility of the FES is not guaranteed, so we can resort to an approximate system of equations:
where
In this system, we modify the terms of (43). The objective is to solve (48) by minimizing the sum of modifications with respect to (43), so we use the following linear model:
From the solution of (49), we construct the triangular fuzzy numbers
Considering (43), the solution to the auxiliary system is
Since , the system (51) has no solution, so we resort to an approximate solution (AFES), which is solved according to (49).
The solution is
Therefore, is the solution to the system
Remark5.
In this work, the linear programming problems have been using LINGO (https://www.lingo.com/), the mathematical modeling language developed by LINDO Systems Inc., Chicago, IL, USA, to solve optimization problems, including linear, nonlinear, and integer problems.
4.4. Comparison with Other Methods
Before addressing applications to real-world cases, we consider it relevant to compare our proposal with other approaches that deal with the solution of equilibrium equations from the perspective of fuzzy logic. The following table compares our proposal with other approaches found in the literature. In order, the columns of Table 2 include the type of fuzzy system, the methodology used, whether dynamic systems are addressed, whether the magnitude of uncertainty is considered, and the applications.
As shown in Table 2, the advantages of our method are twofold. First, it allows for the possibility that any component of the system (coefficients, variables, or the right-hand side) may be represented as a fuzzy number. Second, when the system is subject to a low degree of uncertainty (i.e., small tolerances) or is infeasible, a mathematical programming model is proposed to obtain a feasible solution. Nevertheless, a limitation of our approach is that it does not consider dynamic models.
In the following sections, we will present applications of our proposal to the equilibrium of supply and demand, but our approach could be applied to other situations in economics and finance.
(a)
Input–output models of the Leontief type [1,2], in which the data exhibit uncertainty and can be expressed through fuzzy systems of equations. Specifically,
–
Computation of the total production required in each economic sector to satisfy a given final demand, taking into account the interdependencies among sectors when data or equations are expressed imprecisely.
–
Renewable energy production models, where the data are inherently affected by uncertainty.
–
Extension to dynamic production models involving interrelated sectors.
(b)
Income models [2], in which some parameters may be expressed using fuzzy numbers.
(c)
Computation of dynamic equilibrium prices [3], where the use of fuzzy formalism allows for broader applicability.
5. Application to the Equilibrium of Supply and Demand
In 1874, Léon Walras (1834–1910) developed the concept of competitive general equilibrium in his work Éléments d’économie politique pure, ou théorie de la richesse sociale. The starting point is an economy with n goods and n markets, where prices are determined solely by the interaction between supply and demand (perfect competition), meaning that firms lack the power to manipulate prices. The goal is to achieve simultaneous equilibrium across all markets.
Definition6.
Consider an economy with n goods whose prices are given by the price vector . For each good, , let denote the aggregate demand for good i, the aggregate supply for good i, and the excess demand. A price vector is in Walrasian general equilibrium if
A practical way to reach equilibrium is to establish a price adjustment process, known as tâtonnement [3], which can be expressed algorithmically as follows:
STEP 1:
Propose a provisional price vector.
STEP 2:
Agents respond with their offered and demanded quantities.
STEP 3:
If there is excess demand, the price increases; if there is excess supply, the price decreases.
STEP 4:
The process repeats until all markets reach equilibrium simultaneously.
In this work, we address the supply–demand general equilibrium (56) in cases where it can be expressed through a system of linear equations.
In addition to the computational simplicity of Model (57), all its elements are easy to interpret:
-
The coefficient indicates the extent to which the price of good j influences market i to achieve equilibrium prices.
-
The unknown represents the price of good j required for equilibrium across the n markets.
-
The independent term, , represents the fixed excess demand (when supply and demand do not depend on prices) in the i-th market.
Normally, Equation (57) is established through statistical estimations [1,2,3]. This means that the value of the coefficients may be affected by imprecision and/or uncertainty, which can influence the solution of the model [2]. Moreover, the prices themselves (the unknowns of the system) may also be considered as vague quantities [17,26,27]. This makes the formulation using fuzzy numbers a very suitable alternative to reflect the supply–demand equilibrium in the real world.
In a supply–demand equilibrium model expressed through fuzzy systems, the fuzzy equilibrium represents a fuzzy set of prices and quantities in which an approximate equilibrium is achieved, taking into account the uncertainty or imprecision of the model. That is, an equilibrium zone is obtained [26,27] instead of a single point, as occurs in th classical equilibrium [1]. This reflects that economic agents (producers and consumers) do not have perfect information, or that their preferences, costs, or incomes are imprecisely defined.
Next, in Table 3, we present all the possible formulations of the supply–demand equilibrium using fuzzy systems of equations.
To illustrate all the cases, we present below two applications that are a simplification of real cases. The first one is based on a Colombian multinational coffee company, and the second on a Spanish paper company. In these applications, we can analyze all the cases presented in Table 3.
5.1. Case I: Colombian Multinational Coffee Company
The demand for coffee depends on its price, the price of tea (a substitute for coffee), and the price of milk (a complement to coffee). A specialty firm operating in three neighborhoods, A, B, and C, with different socioeconomic conditions, aims to establish neighborhood-independent prices. To do so, it focuses on the most demanded product in the establishment, coffee, and estimates that the supply and demand for coffee are given by
where is the price of 1 kg of coffee, is the price of 200 g of tea, and is the price of 1 L of milk, all expressed in dollars.
The numerical data are real and were provided by the company, although the problem has been simplified by removing products and neighborhoods to make the graphs and systems easier to understand. On the other hand, the uncertainty present in each of the scenarios was determined after consulting three experts employed by the company.
Scenario1.
Fuzzy independent terms and unknowns: According to [21], we assume that the uncertainty arises from the unknowns (in this case, the prices) and the fixed terms, but not from the coefficients of the unknowns.
If we model the uncertainty using triangular fuzzy numbers and set , and , according to [21], we propose solving the following model:
which is solved using the system of Linear Equation (61).
Considering (28), the solution of (61), expressed in terms of -cuts, is
As can be seen in Figure 3, the solution only makes sense as equilibrium prices for , since the price would be negative for values of less than 0.499.
Scenario2.
Coefficients with uncertainty: According to the proposal by Carlsson and Korhonen in [20], we assume that the uncertainty lies in some coefficients of the supply and demand functions, where the use of braces follows the notation expressed in Section 4.1; i.e., means that a is more plausible than b.
Following the approach in Section 4.1, the auxiliary system of equations to be solved is Parametric System (64), where .
The solutions, as a function of the parameter , are
For instance, a price consistent with the traditional market could be $, $, $ (Figure 4).
Scenario3.
Fuzzy coefficients, independent terms, and unknowns: We will assume that there is uncertainty in all the estimates that appear in the supply and demand functions.
Setting , and and expressing the fuzzy numbers as -cuts, the fuzzy system to be solved is
According to (33), to find the solution to System (68), we solve the following auxiliary system:
where the matrices and are
Note that in matrices and , according to Step 4 of Section 4.2.2, the terms have been swapped with for .
In Figure 5 the membership functions of the solutions obtained from the system of equations (in black) and the adjusted membership functions for triangular fuzzy numbers (in orange) are depicted.
Similar to what happened in Scenario 1, for to be positive, must be in the interval [0.086, 1].
5.2. Case II: Spanish Paper Company
A paper company with a strong presence in the Valencian community (Spain) sells three products in supermarkets: labels, A; planners, B; and notepads, C. An analysis by the company shows that its supply and demand capacities in three stores for nit prices , and in dollars (respectively) are given (in thousands of units) by
The numerical data are estimates provided by the company, which was not aware of the model’s infeasibility. The problem has been simplified by removing products and stores to facilitate understanding. On the other hand, when the two company managers became aware of the infeasibility of their estimation, they identified which elements and how much uncertainty uncertainty could be introduced into the model.
The goal is to determine common prices for the three stores, considering supply and demand. Equating supply to demand, we obtain the following system:
Since the solution is and it is evident that equilibrium prices do not exist due to the negative price. Below, we address this situation through two scenarios.
Scenario4.
Coefficients with uncertainty: To resolve this issue, a new market study (which is costly and time-consuming) could be conducted, or additional information could be extracted from the company’s managers. First, the managers know that they could attempt modifications in supply (which depends on the company), but not in demand. Observing the functions and , it is clear that the supply of each product depends times more on the price of the product itself that on the other two. Given this, information is requested to formulate this proportion as an interval in the sense of (15). For A, B, and C, the proportion is estimated to be in the intervals and , respectively, where according to (15), the first value in the interval is the most plausible and the second is the least plausible. Following (19), we express the coefficients as a function of a single parameter (20), where
With these supply functions, the system becomes
The solution, as a function of the parameter , is
Consequently, equilibrium prices can be established for values of as all prices are positive. For example, for , the equilibrium prices are
The supply functions in (80) are quite similar to the original ones in (74), where
Scenario5.
Fuzzy systems with small tolerances: As in Scenario 4, we will make modifications to the supply functions, but this time, according to Section 4.3, we will consider small tolerances:
With this, the system to be solved is
Obviously, (82) cannot provide a fuzzy solution, since the tolerances of the independent terms are zero. The solution to (82) is
Taking into account (49), we can calculate the minimum sum of tolerances that provide a fuzzy solution to a system approximated to (82), as indicated in (48).
Note that the solution provided in (85) and in (78) are very similar and that the demand functions are quite similar to the original ones given in (74).
6. Results
The results obtained demonstrate the ability of fuzzy linear equation systems to model and solve real economic situations characterized by a high degree of uncertainty. Specifically, the usefulness of different model formulations (with uncertainty in coefficients, independent terms, and/or variables) has been validated using -fuzzy numbers.
Specific algorithms were developed and applied by converting the fuzzy system into a crisp parametric system using -cuts. This methodology enabled both numerical and graphical interpretation of the solutions and allowed the use of classical matrix algebra techniques. To implement this, it was necessary to reformulate the concept of a weak solution.
One of the main contributions of this work lies in the practical application of the model to two real (simplified) multiproduct market equilibrium problems under uncertainty.
In the first case, the price equilibrium of coffee, tea, and milk was analyzed within a Colombian multinational company. Demand and supply functions were formulated by neighborhood (A, B, and C), incorporating the cross-price effects between complementary and substitute products. The uncertainty in the estimates was modeled using triangular fuzzy numbers, allowing the variability inherent in consumer behavior to be captured. The resulting fuzzy systems were solved using -cuts and linear programming, yielding fuzzy price vectors that represent plausible price ranges to achieve market equilibrium for the three products and areas analyzed.
The second case addressed the price equilibrium problem in a company within the paper industry, which operated with incomplete information derived from a market study. Due to the lack of precise data, conventional deterministic methods were not viable. The system was thus modeled as a set of fuzzy linear equations with small tolerances, and the AFES (approximate fuzzy equation system) method was applied. This approach allowed for the derivation of a fuzzy solution by minimizing the necessary adjustments to the constant terms, formulating the problem as a linear programming model. The results show that even when the original system does not admit an exact solution, it is possible to find optimal approximate solutions with minimal distortion of the initial data. This validates the model as an effective tool in contexts where information quality is low or contradictory.
From a methodological perspective, the results were compared with existing approaches in the literature. The proposed method offers significant advantages, as it generalizes previous techniques by allowing uncertainty in multiple system components and enhances the analytical potential by integrating graphical, algebraic, and mathematical programming tools for interpreting economic outcomes.
Finally, it is worth noting that while this study focuses on the food and paper industries, the model’s applicability to other sectors is immediate. For instance, in the tourism sector, hotel pricing is highly sensitive to the intermediary involved in the booking process, introducing considerable uncertainty. Similarly, in the energy sector, supply–demand equilibrium in electrical grids with renewable sources (where both generation and consumption are uncertain) requires fuzzy logic-based approaches.
7. Conclusions
A robust methodology has been presented for the analysis of economic systems under uncertainty, based on fuzzy linear equation systems. It has been demonstrated that this approach is capable of generalizing traditional deterministic models by explicitly incorporating uncertainty into their structural components.
Among the most relevant contributions are the formalization of different types of fuzzy systems (FC, FV, and FLS), the development of conditions for the existence and construction of fuzzy solutions, and the validation of the methodology through two applied cases of multiproduct market equilibrium.
The results suggest that this approach not only improves the representation of real economic behavior but also offers practical tools for analysis and forecasting in uncertain scenarios.
As future lines of research, we aim to address some of the applications described at the end of Section 4.4. We plan to incorporate additional constraints (e.g., price limits, scarce resources, or social preferences), as well as extend the approach to dynamic or nonlinear models that more fully capture the temporal evolution of markets under uncertainty.
We are currently working successfully with input–output models for solar energy production in a Spanish photovoltaic plant. We have found that fuzzy numbers are a useful tool for modeling production fluctuations. Although we are not allowed to present numerical data at this stage, in the near future we plan to develop a paper in which, using aggregated or simulated data, the usefulness of these methods can be demonstrated.
Author Contributions
Conceptualization, S.E.P.-R., L.A.C.-S. and V.L.; methodology, S.E.P.-R. and V.L.; software, V.L.; validation, L.A.C.-S. and V.L.; formal analysis, S.E.P.-R. and V.L.; investigation, S.E.P.-R., L.A.C.-S. and V.L.; resources, V.L.; data curation, S.E.P.-R.; writing—original draft preparation, L.A.C.-S.; writing—review and editing, S.E.P.-R., L.A.C.-S. and V.L.; visualization, S.E.P.-R., L.A.C.-S. and V.L.; supervision, V.L.; project administration, S.E.P.-R. and L.A.C.-S.; funding acquisition, S.E.P.-R. All authors have read and agreed to the published version of the manuscript.
Funding
We thank the Industrial University of Santander (Colombia) for funding research project 4215 and Postdoctoral Fellowship 057, dated 23 January 2025.
Data Availability Statement
Data are contained within the article.
Conflicts of Interest
The authors declare no conflicts of interest.
References
Samuelson, P.A.; Nordhaus, W.D. Economy, 6th ed.; McGraw-Hill: New York, NY, USA, 1985. [Google Scholar]
Samuelson, P.A.; Nordhaus, W.D. Microeconomy, 19th ed.; McGraw-Hill: New York, NY, USA, 2010. [Google Scholar]
Chiang, A.C. Fundamental Methods of Mathematical Economics, 3rd ed.; McGraw-Hill: New York, NY, USA, 1984. [Google Scholar]
Shams, M.; Kausar, N.; Agarwal, P.; Shah, M.A. Triangular intuitionistic fuzzy linear system of equations with applications: An analytical approach. Appl. Math. Sci. Eng.2024, 32, 2299385. [Google Scholar] [CrossRef]
Singh, P.; Rahaman, M.; Mondal, S.P. Solution of Fuzzy System of Linear Equation Under Different Fuzzy Difference Ideology. Spectr. Oper. Res.2024, 1, 64–74. [Google Scholar] [CrossRef]
Miler-Jerkovic, V.; Mihailovic, B.; Malesevic, B. The general algebraic solution of fuzzy linear systems based on a block representation of {1}-inverses. Iran. J. Fuzzy Syst.2023, 20, 115–126. [Google Scholar] [CrossRef]
Abbasi, M.; Allahviranloo, T. Solving fully fuzzy linear systems using new fuzzy number ranking function. Inf. Sci.2022, 589, 608–635. [Google Scholar] [CrossRef]
Inearat, L.; Qatanani, N. Numerical Methods for Solving Fuzzy Linear Systems. Mathematics2018, 6, 19. [Google Scholar] [CrossRef]
Mikaeilvand, N.; Noeiaghdam, Z.; Noeiaghdam, S.; Nieto, J.J. A Novel Technique to Solve the Fuzzy System of Equations. Mathematics2020, 8, 850. [Google Scholar] [CrossRef]
Ahmad, S.; Saifullah, S.; Ventre, V. Stochastic dynamical analysis, Monte-Carlo simulations, and waves dynamics of a coupled volatility and option pricing model under Brownian motion. Chin. J. Phys.2025, 94, 9–29. [Google Scholar] [CrossRef]
Ullah, A.; Ullah, A.; Ahmad, S.; Ahmad, I.; Akgül, A. On solutions of fuzzy fractional order complex population dynamical model. Numer. Methods Partial. Differ. Equ.2023, 39, 4595–4615. [Google Scholar] [CrossRef]
Dubois, D.; Prade, H. Fuzzy Sets and Systems: Theory and Applications; Bellman, R., Ed.; Mathematics in Science and Engineering; Academic Press: New York, NY, USA, 1980. [Google Scholar]
Kaufmann, A.; Gupta, M.M. Fuzzy Mathematical Models in Engineering and Management Science; North-Holland: Amsterdam, The Netherlands, 1988. [Google Scholar]
Hernández-Zavala, L.E.; Acuña-Soto, C.; Liern, V. Use of Parameters in Equations and Systems of Linear Equations: A Proposal to Boost Variational Thinking. Int. Electron. J. Math. Educ.2025, 20, em0822. [Google Scholar] [CrossRef]
Ezzati, R. Solving fuzzy linear systems. Soft Comput.2011, 15, 193–197. [Google Scholar] [CrossRef]
Nasseri, S.H.; Abdi, M.; Khabirin, B. Application of Fuzzy Linear System of Equations in Economic Sciences. Aust. J. Basic Appl. Sci.2011, 5, 7–14. [Google Scholar]
Zheng, B.; Wang, K. General Fuzzy Linear Systems. Appl. Math. Comput.2006, 181, 1276–1286. [Google Scholar] [CrossRef]
Asady, B.; Abbasbandy, S.; Alavi, M. Fuzzy General Linear Systems. Appl. Math. Comput.2005, 169, 34–40. [Google Scholar] [CrossRef]
Carlsson, C.; Korhonen, P. A Parametric Approach to Fuzzy Linear Programming. Fuzzy Sets Syst.1986, 20, 17–30. [Google Scholar] [CrossRef]
Friedman, M.; Ming, M.; Kandel, A. Fuzzy Linear Systems. Fuzzy Sets Syst.1998, 96, 201–209. [Google Scholar] [CrossRef]
León, T.; Liern, V. Fuzzy Methods and Infeasible Linear Programs: An Application to Staff Design Problems. Fuzzy Econ. Rev.1998, 3, 79–94. [Google Scholar] [CrossRef]
León, T.; Liern, V. A Fuzzy Method to Repair Infeasibility in Linearly Constrained Problems. Fuzzy Sets Syst.2001, 122, 237–243. [Google Scholar] [CrossRef]
Allahviranloo, T.; Ghanbari, M.; Hosseinzadeh, A.A.; Haghi, E.; Nuraei, R. A Note on Fuzzy Linear Systems. Fuzzy Sets Syst.2011, 177, 87–92. [Google Scholar] [CrossRef]
Allahviranloo, T.; Hosseinzadeh Lotfi, F.; Khorasani Kiasari, M.; Khezerloo, M. On the Fuzzy Solution of LR Fuzzy Linear Systems. Appl. Math. Model.2013, 37, 1170–1176. [Google Scholar] [CrossRef]
Pandit, P.K. Supply-and-Demand Model Involving Fuzzy Parameters. Int. J. Adv. Appl. Math. Mech.2013, 1, 103–111. [Google Scholar]
Pandit, P.K. Systems with Negative Fuzzy Parameters. Int. J. Innov. Technol. Explor. Eng.2013, 3, 102–105. [Google Scholar]
Abbasbandy, S.; Ezzati, R.; Jafarian, A. LU Decomposition Method for Solving Fuzzy System of Linear Equations. Appl. Math. Comput.2006, 172, 633–643. [Google Scholar] [CrossRef]
Abbasbandy, S.; Jafarian, A. Steepest Descent Method for System of Fuzzy Linear Equations. Appl. Math. Comput.2006, 175, 823–833. [Google Scholar] [CrossRef]
Allahviranloo, T.; Mikaeilvand, N.; Barkhordary, M. Fuzzy Linear Matrix Equation. Springer Sci.2009, 8, 165–177. [Google Scholar] [CrossRef]
Kargar, R.; Allahviranloo, T.; Rostami-Malkhalifeh, M.; Jahanshaloo, G.R. A Proposed Method for Solving Fuzzy System of Linear Equations. Sci. World J.2014, 2014, 782093. [Google Scholar] [CrossRef] [PubMed]
Mikaeilvand, N.; Noeiaghdam, Z. The General Solutions of m × n Fuzzy Linear Systems. Middle-East J. Sci. Res.2012, 11, 128–133. [Google Scholar]
Figure 1.
Flowchart for systems with fuzzy unknowns.
Figure 1.
Flowchart for systems with fuzzy unknowns.
Figure 2.
Representation of the functions and (the independent variable on the y-axis and the dependent variable on the x-axis).
Figure 2.
Representation of the functions and (the independent variable on the y-axis and the dependent variable on the x-axis).
Figure 3.
Membership functions obtained from the solutions of System (60).
Figure 3.
Membership functions obtained from the solutions of System (60).
Figure 4.
Representation of the solutions of (64) as a function of .
Figure 4.
Representation of the solutions of (64) as a function of .
Figure 5.
Membership functions obtained from the solution of System (68) (in black) and adjusted to triangular fuzzy numbers (in orange).
Figure 5.
Membership functions obtained from the solution of System (68) (in black) and adjusted to triangular fuzzy numbers (in orange).
Table 1.
Types of fuzzy systems.
Table 1.
Types of fuzzy systems.
Formulation
Source of Uncertainty
Auxiliary Parametric System
(FC)
In the coefficients and independent terms.
(FV)
In the variables and independent terms.
(FLS)
In the coefficients, variables, and independent terms.
FC = Fuzzy Coefficient, FV = Fuzzy Variable, and FLS = Fuzzy Linear System.
Table 2.
Comparative summary of selected fuzzy and uncertain linear systems.
Table 2.
Comparative summary of selected fuzzy and uncertain linear systems.
Reference
Type of Fuzzy System
Methodology
Dynamic?
Magnitude?
Applications
Our proposal
Fuzzy coefficients, right-hand sides, and/or variables (LR numbers)
Fuzzy linear systems, -cuts resolution, matrix analysis, and real-world case studies
No
Yes
Market equilibrium, applied economics, and engineering
Table 3.
Types of fuzzy market equilibrium models.
Table 3.
Types of fuzzy market equilibrium models.
Formulation
Uncertainty/Imprecision
Scenario 1
- Influence of prices on market equilibrium; - Fixed excess demand.
Scenario 2
- Prices; - Fixed excess demand.
Scenario 3
- Influence of prices on market equilibrium; - Prices; - Fixed excess demand.
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.
Liern, V.; Parada-Rico, S.E.; Conde-Solano, L.A.
Linear Equation Systems Under Uncertainty: Applications to Multiproduct Market Equilibrium. Mathematics2025, 13, 2566.
https://doi.org/10.3390/math13162566
AMA Style
Liern V, Parada-Rico SE, Conde-Solano LA.
Linear Equation Systems Under Uncertainty: Applications to Multiproduct Market Equilibrium. Mathematics. 2025; 13(16):2566.
https://doi.org/10.3390/math13162566
Chicago/Turabian Style
Liern, Vicente, Sandra E. Parada-Rico, and Luis A. Conde-Solano.
2025. "Linear Equation Systems Under Uncertainty: Applications to Multiproduct Market Equilibrium" Mathematics 13, no. 16: 2566.
https://doi.org/10.3390/math13162566
APA Style
Liern, V., Parada-Rico, S. E., & Conde-Solano, L. A.
(2025). Linear Equation Systems Under Uncertainty: Applications to Multiproduct Market Equilibrium. Mathematics, 13(16), 2566.
https://doi.org/10.3390/math13162566
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.
Article Metrics
No
No
Article Access Statistics
For more information on the journal statistics, click here.
Multiple requests from the same IP address are counted as one view.
Liern, V.; Parada-Rico, S.E.; Conde-Solano, L.A.
Linear Equation Systems Under Uncertainty: Applications to Multiproduct Market Equilibrium. Mathematics2025, 13, 2566.
https://doi.org/10.3390/math13162566
AMA Style
Liern V, Parada-Rico SE, Conde-Solano LA.
Linear Equation Systems Under Uncertainty: Applications to Multiproduct Market Equilibrium. Mathematics. 2025; 13(16):2566.
https://doi.org/10.3390/math13162566
Chicago/Turabian Style
Liern, Vicente, Sandra E. Parada-Rico, and Luis A. Conde-Solano.
2025. "Linear Equation Systems Under Uncertainty: Applications to Multiproduct Market Equilibrium" Mathematics 13, no. 16: 2566.
https://doi.org/10.3390/math13162566
APA Style
Liern, V., Parada-Rico, S. E., & Conde-Solano, L. A.
(2025). Linear Equation Systems Under Uncertainty: Applications to Multiproduct Market Equilibrium. Mathematics, 13(16), 2566.
https://doi.org/10.3390/math13162566
Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.