Abstract
This paper presents a new approach for solving FFLP problems using a double parametric form (DPF), which is critical in decision-making scenarios characterized by uncertainty and imprecision. Traditional linear programming methods often fall short in handling the inherent vagueness in real-world problems. To address this gap, an innovative method has been proposed which incorporates fuzzy logic to model the uncertain parameters as TFNs, allowing for a more realistic and flexible representation of the problem space. The proposed method stands out due to its integration of fuzzy arithmetic into the optimization process, enabling the handling of fuzzy constraints and objectives directly. Unlike conventional techniques that rely on crisp approximations or the defuzzification process, the proposed approach maintains the fuzziness throughout the computation, ensuring that the solutions retain their fuzzy characteristics and better reflect the uncertainties present in the input data. In summary, the proposed method has the ability to directly incorporate fuzzy parameters into the optimization framework, providing a more comprehensive solution to FFLP problems. The main findings of this study underscore the method’s effectiveness and its potential for broader application in various fields where decision-making under uncertainty is crucial.
Keywords:
mathematical programming; fully fuzzy linear programming; single parametric form; double parametric form; triangular fuzzy number MSC:
90C70
1. Introduction
The unpredictability of randomness and imprecision often gives rise to unforeseen challenges in real-world situations. Stochastic optimization problems [1,2,3,4,5] account for this randomness, incorporating uncertainty into the optimization process. On the other hand, when the issues arise from imprecision or fuzziness rather than randomness, they are classified as fuzzy optimization problems.
The fully fuzzy linear programming (FFLP) problem with inequality constraints is a fully fuzzy optimization problem where every element, i.e., objective function, decision variables, and constraints, is fuzzy. Other fuzzy problems may involve fuzziness in only some parts of the problem, may include different types of constraints (e.g., equalities), or may have multiple fuzzy objectives, making them different in nature and complexity from FFLP with inequality constraints.
The motivation for proposing the technique in this paper stems from the need to address the complexity and uncertainty inherent in FFLP problems. Traditional methods often fall short in accurately handling the fuzziness and variability in real-world scenarios. The proposed technique aims to provide a more precise and systematic approach by utilizing triangular fuzzy numbers (TFNs) and parametric forms, enabling a comprehensive exploration of the solution space. This method ensures that the solutions are robust and reliable, making it better suited for complex decision-making environments where uncertainty is a significant factor.
In [6], the solution for the generalized fuzzy system of linear equations (FSLEs) has been introduced with partially considering fuzzy numbers, i.e., not all the numbers are fuzzy. The research in [7] introduces a novel embedding method to solve fuzzy systems of linear equations efficiently, demonstrating reduced operations and validating its effectiveness through algorithms, numerical examples, and graphical representations. Several solution approaches for a fully fuzzy system of linear equations (FFSLEs) have been discussed in [8,9,10,11,12,13], where all the parameters involved are assumed to be positive. Improved theoretical results and an efficient algorithm for minimizing a linear cost function under a fuzzy relational equation with a max–min composition were introduced in [14]. Buckly and Feuring in [15] presented a method to address the FFLP problems by transforming the objective function into a multi-objective linear programming (MOLP) problem. In [16], a new method has been formulated for the purpose of solving fuzzy linear programming (FLP) problems by utilizing the constraints’ satisfaction degree. A new technique for addressing FFLP problems involving equality constraints has been examined in [17,18].
Delgado et al. [19], Dubois and Prade [20], Fang and Hu [21], Maleki [22], Rommelfanger et al. [23], Sakawa and Yana [24], and Tanaka and Asai [25] have developed various methods to address such problems. However, their approaches did not fully account for the fuzziness of all components of the FLP problem. Hsien-Chung Wu, in [26], focused on deriving an error estimation formula to approximate solutions of the FLP problem with non-negative fuzzy numbers. A new approach to solve FFLP problems using TFNs and the -cut theory has been presented in [27]. In [15,28,29], various techniques for solving FFLP problems involving inequality constraints are discussed, wherein the fuzzy optimal solutions are derived by transforming the FLP problem into a crisp linear programming (CLP) problem.
This paper introduces a solution concept analogous to [12]. Behera and Chakraverty in [12] presented an approach to address FSLEs with equality constraints using a parametric form. In contrast, this research paper proposes a new approach for solving FFLP problems involving inequality constraints by employing the DPF of TFNs.
Unlike parametric programming [30], which also involves the parametric form, the proposed method specifically handles DPF, potentially offering more detailed solutions. In comparison to ranking functions [31], which simplify fuzzy numbers into crisp values, the proposed method retains the fuzzy characteristics more comprehensively. The - method [32] breaks down fuzzy problems into crisp constraints at different -, while the proposed method maintains fuzzy representations through parametric forms. The FFLP method could potentially be adapted to optimize the parameters discussed in [33], ensuring that synchronization occurs within the desired time frame under fuzzy conditions. This would extend the application of the proposed method into the domain of neural networks, particularly those involving fuzzy logic and control. The proposed method could be applied to optimize or solve systems where Lyapunov-type inequalities [34] are used, especially in cases where these inequalities involve fuzzy parameters. In [35], the use of analytical methods to construct solutions for a fractional differential equation, focusing on the dynamical behavior and symmetry of the solutions, has been discussed. The proposed method, likely involving fuzzy linear programming (FFLP), could be applied to optimize or analyze parameters within such models, especially when dealing with fuzzy or imprecise data.
TFNs are chosen for solving FFLP problems due to their simplicity, ease of mathematical operations, and intuitive representation of uncertainty. TFNs require only three parameters, making them computationally efficient and widely adopted in fuzzy optimization. The parametric form is employed because it effectively manages fuzziness by transforming the fuzzy problem into a series of CLP problems. This approach offers flexibility, allows for different levels of uncertainty to be explored, and is theoretically robust, making it easier to implement in practical applications.
This paper is structured as follows. The next section provides definitions and basic properties of fuzzy numbers to facilitate an understanding of their positive and non-negative characteristics. It also covers the concepts of the single parametric form (SPF) and DPF of TFNs. Section 3 formulates FFLP problems, examines the existence of solutions for FFLP problems with inequality constraints, highlights the significance of the and parameters, and outlines the fundamental steps of the research. Section 4 introduces the new method, accompanied by a flowchart in Figure 1 illustrating the approach. Section 5 presents numerical examples to demonstrate the proposed method, along with a comparison of results and a detailed discussion of the figures obtained. The computational complexity of the proposed method and its comparison with other methods are included in Section 6. A summary and the conclusions are mentioned in Section 7. This section also includes future work.
Figure 1.
Flowchart of the proposed method.
The abbreviations used in this paper and their definitions are listed in Table 1 to enhance clarity and facilitate better understanding of this paper.
Table 1.
Table of abbreviations.
2. Preliminaries
Definition 1
([36]). A fuzzy set in a universal set X is denoted by its membership function , which is defined as
For each element , represents the membership degree of .
Definition 2
([37]). A fuzzy set with the membership function becomes a fuzzy number if it satisfies the following conditions:
- (i)
- Normalized:This means that the fuzzy set reaches a membership value of 1 with at least one point .
- (ii)
- Convex:
- (iii)
- Upper Semi-Continuity:
- (iv)
- Compact Core: The core of is defined aswhich must be a compact set in . This means that the core is bounded and closed in .
Definition 3
([12]). TFN denoted as , is characterized by a membership function , defined as follows:
TFN is classified further based on its positivity:
- A positive TFN satisfies for all , meaning it has no support in the negative range and is denoted as .
- A non-negative TFN satisfies for all , meaning it has no support strictly in the negative range and is denoted as .
Definition 4
([38]). Let be the α-levels of the fuzzy number . Then, can be defined as
Now, a more practical interval-based representation of the -level set for all [39] can be derived from Definition 4. Here, is the left endpoint of the interval, i.e., the smallest such that , and is the right endpoint of the interval, i.e., the largest such that .
Lemma 1 provides the if and only if conditions for a collection of intervals , where , to serve as the -levels of a fuzzy number belonging to the set of all fuzzy numbers. The conditions in Lemma 1 are significant because they establish a solid mathematical foundation for working with fuzzy numbers, ensuring that their -levels accurately represent the fuzzy numbers and can be reliably used in practical and theoretical applications.
Lemma 1
([40]). Suppose that is a given collection of non-empty sets in . If the following conditions hold:
- 1.
- , is a bounded closed interval.
- 2.
- ,
- 3.
- For to be a non-decreasing sequence in converging to α, it satisfies
Then, the α-levels of in are represented by the family and vice versa. Here, is a fuzzy number.
Remark 1
([41]). The first condition of Lemma 1 implies the boundedness of and and for each , .
Remark 2
([41]). The non-decreasingness of over and non-increasingness of over can be derived from the second condition of Lemma 1.
Remark 3
([41]). The left-continuity of and over is represented by the third condition of Lemma 1.
Definition 5
([12]). For a TFN , the SPF is denoted as and defined as , where .
Definition 6
([12]). The DPF of a TFN is denoted by and is defined as , where . Here, and comes from Definition 5.
Remark 4.
The parametric form is derived from the membership function by considering the α-cut of the fuzzy number. The is the set of all x such that , and it forms the basis for defining the interval . This clarification is necessary to bridge the gap between the initial definition of a TFN and the operations performed on fuzzy numbers in the interval form.
Definition 7
([12]). Let and be any arbitrary fuzzy number and l be a scalar. Using the SPF, the fuzzy numbers may be converted into an interval. The interval form of and is defined as and . The interval-based fuzzy arithmetic is as follows:
- 1.
- iff and .
- 2.
- .
- 3.
- .
- 4.
- 5.
- .
3. FFLP Problem
In situations involving uncertainty and imprecision, the parameters in linear programming problems can be modeled using fuzzy numbers. FFLP problems can be expressed in the following way:
where and are equal to and , respectively. ; and is a fuzzy number which is non-negative. m and n represent the number of constraints and variables which are fuzzy, respectively.
Theorem 1.
Let be a fuzzy coefficient matrix, be a fuzzy right-hand-side vector, and represent the decision variables, all in double parametric form. If the following conditions hold:
- (i)
- meaning that all the fuzzy matrix are non-negative.
- (ii)
- meaning that all the elements of the fuzzy right-hand-side vector are non-negative.
- (iii)
- corresponds to a permutation matrix or a diagonally dominant fuzzy matrix.
Then, there exists a non-negative fuzzy solution to the fully fuzzy linear programming problem given by
Proof.
The proof follows similarly to the case for fully fuzzy linear systems [12]. Given that and is a permutation matrix, it guarantees that exists and is non-negative (by the theory of non-negative matrices). Therefore, solving the following system:
yields a non-negative fuzzy solution . Thus, the theorem has been proven. □
3.1. The Significance of and
- (Level of Membership): is a parameter that represents the degree of membership or confidence level in the context of fuzzy numbers. It ranges from 0 to 1, which involve the following:
- −
- represents the core of the fuzzy number, where the membership function is at its maximum value 1;
- −
- represents the outer boundary of the fuzzy number, where the membership function is zero.
- (Parametric Coefficient):
- −
- is a parameter used to express the degree of uncertainty or scaling factor in the parametric form of fuzzy numbers. It also ranges from 0 to 1, and it is used to scale or adjust the fuzzy numbers according to different levels of uncertainty.
- −
- helps in transforming the fuzzy number into a more manageable form by expressing it as a combination of linear functions of . This makes it easier to perform mathematical operations on fuzzy numbers by converting them into a parametric form.
3.2. Basic Steps to Establish This Research Work
The research work is established through the following basic steps:
- Problem Identification: Identify the limitations in existing methods for solving FFLP problems, particularly in handling fuzziness effectively.
- Formulation: Develop a mathematical formulation using TFNs to represent the FFLP problem.
- Method Development: Introduce a novel approach by converting fuzzy numbers into parametric form and systematically addressing different constraint types.
- Iterative Evaluation: Implement an iterative process to explore various scenarios, optimizing the solution based on the objective function.
- Validation: Compare the proposed method with existing techniques to demonstrate its effectiveness and computational feasibility.
These steps provide a structured approach to addressing the complexities of FFLP problems in the research.
4. Proposed Method
Mathematically, the FFLP problem can be represented by
is a non-negative fuzzy number, where and . Here, is the set of fuzzy sets on real numbers.
The proposed method can be applied step by step in the following way:
Step 1: Substitute in place of , respectively; then, Equation (3) takes the form
where is a non-negative fuzzy number and are any type of TFNs. Depending on the nature of the constraints, the constraints can be classified as
- (i)
- Equality Constraints:
- (ii)
- Inequality Constraints:Here, the following two cases may arise:
- Case 1: for some
- Case 2: for some
Step 2: Then, the FFLP problem can be written as
where is a non-negative fuzzy number and , , are any type of TFNs.
Step 3: After using the DPF, the FFLP problem can take the form
Step 4: Solve the DPF of FFLP problem in Equation (7) for different combinations of and within the range to find the corresponding solutions.
Step 5: Determine for which pair, or , is the optimal.
Flowchart of the Proposed Method
The flowchart of the proposed method is provided below.
5. Example
5.1. Product Mix Problem
As outlined in [15], the product mix problem involves a company that manufactures three products—, and —which must be processed through three departments: , , and . Table 2 provides the estimated time (in hours) that each product spends in each department.
Table 2.
Product Mix Problem: Estimated times for product is in department .
The company’s goal is to maximize its revenue by determining the optimal number of units to produce for each product on a weekly basis. According to [15], the maximum available processing hours per week are , , and for , , and , respectively. Additionally, the average selling prices for , , and are $ 6, $ 8, and $ 6 respectively.
In the presence of uncertainty, the problem will be modeled as an FFLP problem. Each given value will be substituted with a TFN (Table 3) where the peak of the fuzzy number is at the number given. Therefore, the FFLP problem can be written as follows:
where .
Table 3.
Product Mix Problem: Fuzzy representation of the estimated times that product is in department .
Using the DPF, the above problem can be written in following way:
To overcome the limitations of the existing method, the example problem of the FFLP problem has been solved by the proposed method. The problem has previously been solved in [15]. The comparison results with the proposed method are tabulated in Table 4. In the proposed methodology, the FFLP problem turns into a parametric form, which can be solved in Python. Also, the 3D plots of the variables are shown in Figure 2, where Figure 2a–c present the 3D surface plots of vs. , vs. , and vs. respectively, while Figure 2d represents the 3D surface plot of vs. the objective function value. Using the method proposed in Section 4, the solution is (for ), (for ), and (for ) with the maximum objective function value 324.
Table 4.
Product Mix Problem: Comparison of solution between the existing method and the proposed method.
Figure 2.
Product Mix Problem: (a) 3D surface plot of , (b) 3D surface plot of , (c) 3D surface plot of , (d) 3D surface plot of and corresponding objective function value.
Discussion of the Figures of Product Mix Problem
Figure 2 is described below in detail, along with descriptions of the axes, for a better understanding of the nature of the solution of the product mix problem using the proposed method:
- (I)
- Axes: The and z axes correspond to the variables and , respectively.
- Interpretation: The flat surface at a particular value on the z axis indicates that changes in and do not affect the value of . This could indicate a situation where is a constant or invariant with respect to the other variables in the region under consideration.
- (II)
- Axes: The and z axes correspond to the variables and , respectively.
- Interpretation:
- ✓
- The plot suggests that has a non-linear relationship with and . Initially, as and increase, stays low, but after a certain point, it rises steeply.
- ✓
- The color transitions highlight these changes clearly, making it easy to see the regions where is relatively unaffected by and and where it suddenly increases.
- (III)
- Axes: The and z axes correspond to the variables and , respectively.
- Interpretation:
- ✓
- The plot likely represents a mathematical model where depends on and , possibly in a non-linear fashion.
- ✓
- The steep regions might indicate sensitive areas where small changes in and cause significant changes in .
- (IV)
- Axes: The and z axes correspond to the variable, alpha, beta, and , respectively.
- Interpretation:
- ✓
- This plot is typically used to understand how changes in the parameters alpha and beta affect the outcome of the objective function .
- ✓
- The steep gradient observed in the plot suggests that small changes in the parameters in certain regions might lead to significant changes in the function’s value.
Note: In Figure 2d, alpha, beta are the same as the parameters and , respectively.
5.2. Diet Problem
The diet problem described in [15] involves three products, , where . Based on farmer’s knowledge, Table 5 outlines the required amount of food components , where per gram of each product for a balanced pig diet.
Table 5.
Diet Problem: Estimated units of food and product .
According to [15], the daily minimum requirement is 54 units of and 60 units of . The costs of (where ) per gram is , , and , respectively.
The goal is to minimize the total costs, and the farmer aims to determine the optimal quantities (in grams) of (where ) that will satisfy the pigs’ dietary needs while meeting the minimum food requirements.
Since there is uncertainty for all the given numbers, the problem will be modeled as an FFLP problem. For each given value, a TFN (Table 6) will be substituted. The peak of the TFN is at the number given. So, the given diet problem can be represented as follows:
where .
Table 6.
Diet Problem: Fuzzy representation of units of food and product .
Using the DPF, the above diet problem can be converted into the below form:
subject to
The diet problem has been solved using the method proposed in this paper. The comparison of results with the proposed method are shown in Table 7. Figure 3a–d present the 3D surface plots of vs. , vs. , vs. , and , vs. the objective function value, respectively. Using the method proposed in Section 4 the solution is (for ), (for ), and (for ) with the minimum objective function value for .
Table 7.
Diet Problem: Comparison of solution between the existing method and the proposed method.
Figure 3.
Diet Problem: (a) 3D surface plot of , (b) 3D surface plot of , (c) 3D surface plot of , (d) 3D surface plot of and objective function value.
Discussion of the Figures of the Diet Problem
Figure 3 is described below in detail, along with the axes of the graphs, for a better understanding of the nature of the solution of the product mix problem using the proposed method:
- (I)
- Axes: The and z axes correspond to the variables and , respectively.
- Interpretation:
- ✓
- The constant surface implies that within the plotted region, does not vary with changes in and .
- ✓
- The specific value of on the surface can be determined from the color, which seems to correspond to the yellow region on the color bar.
- (II)
- Axes: The and z axes correspond to the variables and , respectively.
- Interpretation:
- ✓
- The plot suggests that has a non-linear relationship with and . Initially, as and increase, stays low, but after a certain point, it rises steeply.
- ✓
- The color transitions highlight these changes clearly, making it easy to see the regions where is relatively unaffected by and and where it suddenly increases.
- (III)
- Axes: The and z axes correspond to the variables and , respectively.
- Interpretation:
- ✓
- This plot serves to show how changes with varying and . The steep surface and the wide range in the color scale suggest that is highly sensitive to changes in and in certain regions of the parameter space.
- (IV)
- Axes: The and z axes correspond to the variables and the objective function value, respectively.
- Interpretation:
- ✓
- The gradual change in the surface, as opposed to the steep structures seen in the previous plots, might suggest that the objective function is more smoothly varying with respect to and .
- ✓
- The smooth gradient in the surface plot indicates that small changes in and result in gradual changes in the objective function, which might make this function easier to optimize.
6. Computational Complexity of the Proposed Method
To assess the computational complexity of the method proposed in Section 4, it is essential to analyze each step and estimate the time associated with it. The time complexity for the proposed method is outlined below:
- for the initialization.
- for checking the constraints.
- for reformulating the FFLP.
- for applying the parametric forms.
- for substituting the parametric forms.
- for assigning values of and .
- for solving the parametric form for each .
- for evaluating the objective function.
- for finding the optimal solution.
Thus, the overall computational complexity is dominated by the step involving the parametric form for each , which is
where K is the number of discretized steps for and .
Comparison of Computational Complexity
The computational complexity of the Evolutionary algorithm proposed in [15] is , where P, , and m refer to the number of generations, population size, and the number of decision variables, respectively.
Comparing the computational complexity of both the methods, it can be seen that the proposed method in this paper is better suited for well-defined problems where the parametric approach can be efficiently applied and where the problem size is manageable.
7. Summary and Conclusions
This paper addresses the non-negative solution of FFLP problems. A double parametric approach for fuzzy numbers is proposed to solve FFLP problems involving inequality constraints. Compared to other methods, the proposed method for solving FFLP problems is thorough and accurate but computationally intensive due to its stepwise, iterative approach. While this ensures robust solutions by exploring all possible scenarios, it leads to higher complexity and potential redundancy in calculations. The method’s precision is a key strength, though it comes at the cost of efficiency. Potential optimization, such as parallel processing, could improve computational speed without compromising accuracy. Overall, the method prioritizes accuracy over efficiency, making it valuable in contexts where precision is crucial.
Expanding the method to handle other fuzzy models, such as trapezoidal or Gaussian fuzzy numbers, can broaden its applicability. It can be applied to real-world problems in fields like supply chain management, finance, and engineering, where uncertainty is common. Additionally, integrating the method with other optimization techniques, such as genetic algorithms or machine learning, can enhance its capability for solving more complex fuzzy systems.
Author Contributions
A.B.: Designing the analysis, collecting the data, coding, conducting the analysis, drafting the original and revised manuscript. S.C. (Snehashish Chakraverty): Conceptualizing the problem, revising the manuscript. S.C. (Subhashis Chatterjee): Supervision, Reviewing. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Data Availability Statement
All the data underlying this study’s findings are referenced and available to the public.
Acknowledgments
This research received financial support from the Department of Science and Technology (DST), Government of India.(No. DST/INSPIRE Fellowship/2017/IF170690). Authors would like to thanks IIT(ISM) Dhanbad, NIT Rourkela for providing the research environment.
Conflicts of Interest
The authors state that they have no known financial conflicts or personal relationships that may have influenced the work presented in this paper.
References
- DeMarr, R. Nonnegative matrices with nonnegative inverses. Proc. Am. Math. Soc. 1972, 35, 307–308. [Google Scholar] [CrossRef]
- Kall, P. Stochastic Linear Programming; Springer: New York, NY, USA, 1976. [Google Scholar]
- Prékopa, A. Stochastic Programming; Springer: Dordrecht, The Netherlands, 1995. [Google Scholar] [CrossRef]
- Stancu-Minasian, I. Stochastic Programming with Multiple Objective Functions; Springer: Dordrecht, The Netherlands, 1984. [Google Scholar]
- Vajda, S. Probabilistic Programming; Academic Press: New York, NY, USA, 1972. [Google Scholar]
- Friedman, M.; Ming, M.; Kandel, A. Fuzzy linear systems. Fuzzy Sets Syst. 1998, 96, 201–209. [Google Scholar] [CrossRef]
- Mikaeilvand, N.; Noeiaghdam, Z.; Noeiaghdam, S.; Nieto, J.J. A novel technique to solve the fuzzy system of equations. Mathematics 2020, 8, 850. [Google Scholar] [CrossRef]
- Chakraverty, S.; Behera, D. Fuzzy system of linear equations with coefficients. J. Intell. Fuzzy Syst. 2013, 25, 201–207. [Google Scholar] [CrossRef]
- Behera, D.; Chakraverty, S. A new method for solving real and complex fuzzy systems of linear equations. Comput. Math. Model. 2012, 23, 507–518. [Google Scholar] [CrossRef]
- Allahviranloo, T. Successive over relaxation iterative method for fuzzy system of linear equations. Appl. Math. Comput. 2005, 162, 189–196. [Google Scholar] [CrossRef]
- Allahviranloo, T. The Adomian decomposition method for fuzzy system of linear equations. Appl. Math. Comput. 2005, 163, 553–563. [Google Scholar] [CrossRef]
- Behera, D.; Chakraverty, S. New approach to solve fully fuzzy system of linear equations using single and double parametric form of fuzzy numbers. Sadhana 2015, 40, 35–49. [Google Scholar] [CrossRef]
- Behera, D.; Chakraverty, S. Solution of fuzzy system of linear equations with polynomial parametric form. Appl. Appl. Math. Int. J. 2012, 7, 12. [Google Scholar]
- Wu, Y.K.; Guu, S.M. Minimizing a linear function under a fuzzy max–min relational equation constraint. Fuzzy Sets Syst. 2005, 150, 147–162. [Google Scholar] [CrossRef]
- Buckley, J.J.; Feuring, T. Evolutionary algorithm solution to fuzzy problems: Fuzzy linear programming. Fuzzy Sets Syst. 2000, 109, 35–53. [Google Scholar] [CrossRef]
- Liu, X. Measuring the satisfaction of constraints in fuzzy linear programming. Fuzzy Sets Syst. 2001, 122, 263–275. [Google Scholar] [CrossRef]
- Dehghan, M.; Hashemi, B.; Ghatee, M. Computational methods for solving fully fuzzy linear systems. Appl. Math. Comput. 2006, 179, 328–343. [Google Scholar] [CrossRef]
- Lotfi, F.H.; Allahviranloo, T.; Jondabeh, M.A.; Alizadeh, L. Solving a full fuzzy linear programming using lexicography method and fuzzy approximate solution. Appl. Math. Model. 2009, 33, 3151–3156. [Google Scholar] [CrossRef]
- Delgado, M.; Verdegay, J.L.; Vila, M. A general model for fuzzy linear programming. Fuzzy Sets Syst. 1989, 29, 21–29. [Google Scholar] [CrossRef]
- Dubois, D.; Prade, H. Systems of linear fuzzy constraints. Fuzzy Sets Syst. 1980, 3, 37–48. [Google Scholar] [CrossRef]
- Fang, S.C.; Hu, C.F.; Wang, H.F.; Wu, S.Y. Linear programming with fuzzy coefficients in constraints. Comput. Math. Appl. 1999, 37, 63–76. [Google Scholar] [CrossRef]
- Maleki, H.R.; Tata, M.; Mashinchi, M. Linear programming with fuzzy variables. Fuzzy Sets Syst. 2000, 109, 21–33. [Google Scholar] [CrossRef]
- Rommelfanger, H.; Hanuscheck, R.; Wolf, J. Linear programming with fuzzy objectives. Fuzzy Sets Syst. 1989, 29, 31–48. [Google Scholar] [CrossRef]
- Sakawa, M.; Yano, H. Interactive decision making for multi-objective linear fractional programmingproblems with fuzzy parameters. Cybern. Syst. 1985, 16, 377–394. [Google Scholar] [CrossRef]
- Tanaka, H.; Asai, K. Fuzzy linear programming problems with fuzzy numbers. Fuzzy Sets Syst. 1984, 13, 1–10. [Google Scholar] [CrossRef]
- Wu, H.C. Solving fuzzy linear programming problems with fuzzy decision variables. Mathematics 2019, 7, 569. [Google Scholar] [CrossRef]
- Ghoushchi, S.J.; Osgooei, E.; Haseli, G.; Tomaskova, H. A novel approach to solve fully fuzzy linear programming problems with modified triangular fuzzy numbers. Mathematics 2021, 9, 2937. [Google Scholar] [CrossRef]
- Allahviranloo, T.; Lotfi, F.H.; Kiasary, M.K.; Kiani, N.; Alizadeh, L. Solving fully fuzzy linear programming problem by the ranking function. Appl. Math. Sci. 2008, 2, 19–32. [Google Scholar]
- Hashemi, S.M.; Modarres, M.; Nasrabadi, E.; Nasrabadi, M.M. Fully fuzzified linear programming, solution and duality. J. Intell. Fuzzy Syst. 2006, 17, 253–261. [Google Scholar]
- Dubois, D. Fuzzy Sets and Systems: Theory and Applications; Academic Press: Boston, MA, USA, 1980. [Google Scholar]
- Zimmermann, H.J. Fuzzy Set Theory—And Its Applications; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
- Zadeh, L.A. The concept of a linguistic variable and its application to approximate reasoning—I. Inf. Sci. 1975, 8, 199–249. [Google Scholar] [CrossRef]
- Nuriyev, Z.; Issakhanov, A.; Kurths, J.; Kashkynbayev, A. Finite-time synchronization for fuzzy shunting inhibitory cellular neural networks. AIMS Math. 2024, 9, 12751–12777. [Google Scholar] [CrossRef]
- Mohammed, P.O.; Agarwal, R.P.; Yousif, M.A.; Al-Sarairah, E.; Mahmood, S.A.; Chorfi, N. Some Properties of a Falling Function and Related Inequalities on Green’s Functions. Symmetry 2024, 16, 337. [Google Scholar] [CrossRef]
- Ehsan, H.; Abbas, M.; Nazir, T.; Mohammed, P.O.; Chorfi, N.; Baleanu, D. Efficient Analytical Algorithms to Study Fokas Dynamical Models Involving M-truncated Derivative. Qual. Theory Dyn. Syst. 2023, 23, 49. [Google Scholar] [CrossRef]
- Eastman, C.M. Introduction to Fuzzy Arithmetic: Theory and Applications; Kaufmann, A., Gupta, M.M., Eds.; Van Nostrand Reinhold: New York, NY, USA, 1985. [Google Scholar]
- Kaleva, O. Fuzzy differential equations. Fuzzy Sets Syst. 1987, 24, 301–317. [Google Scholar] [CrossRef]
- Ghanbari, M.; Allahviranloo, T.; Pedrycz, W. A straightforward approach for solving dual fuzzy linear systems. Fuzzy Sets Syst. 2022, 435, 89–106. [Google Scholar] [CrossRef]
- Wu, C.X.; Ma, M. Embedding problem of fuzzy number space: Part I. Fuzzy Sets Syst. 1991, 44, 33–38. [Google Scholar]
- Kaleva, O.; Seikkala, S. On fuzzy metric spaces. Fuzzy Sets Syst. 1984, 12, 215–229. [Google Scholar] [CrossRef]
- Nuraei, R.; Allahviranloo, T.; Ghanbari, M. Finding an inner estimation of the solution set of a fuzzy linear system. Appl. Math. Model. 2013, 37, 5148–5161. [Google Scholar] [CrossRef]
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. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).