Research article

On the minimal solution for max-product fuzzy relation inequalities

  • Received: 13 July 2024 Revised: 17 October 2024 Accepted: 23 October 2024 Published: 28 October 2024
  • MSC : 90C70, 90C90

  • Minimal solutions play a crucial role in constructing the complete solution set of the max-product fuzzy relation inequalities, as well as in solving the corresponding fuzzy relation optimization problems. In this work, we propose a sufficient and necessary condition for checking whether a given solution is minimal in the max-product system. Our proposed approach is useful for eliminating non-minimal solutions from the set of all quasi-minimal solutions. Our proposed checking approach helps reduce computational complexity when solving the max-product system or related optimization problems.

    Citation: Guocheng Zhu, Zhining Wang, Xiaopeng Yang. On the minimal solution for max-product fuzzy relation inequalities[J]. AIMS Mathematics, 2024, 9(11): 30667-30685. doi: 10.3934/math.20241481

    Related Papers:

    [1] Miaoxia Chen, Guocheng Zhu, Shayla Islam, Xiaopeng Yang . Centralized solution in max-min fuzzy relation inequalities. AIMS Mathematics, 2025, 10(4): 7864-7890. doi: 10.3934/math.2025361
    [2] Miaoxia Chen, Abdul Samad Shibghatullah, Kasthuri Subramaniam, Xiaopeng Yang . Weighted minimax programming subject to the max-min fuzzy relation inequalities. AIMS Mathematics, 2024, 9(6): 13624-13641. doi: 10.3934/math.2024665
    [3] Muhammad Bilal Khan, Muhammad Aslam Noor, Thabet Abdeljawad, Bahaaeldin Abdalla, Ali Althobaiti . Some fuzzy-interval integral inequalities for harmonically convex fuzzy-interval-valued functions. AIMS Mathematics, 2022, 7(1): 349-370. doi: 10.3934/math.2022024
    [4] Ting Xie, Dapeng Li . On the stability of projected dynamical system for generalized variational inequality with hesitant fuzzy relation. AIMS Mathematics, 2020, 5(6): 7107-7121. doi: 10.3934/math.2020455
    [5] T. K. Buvaneshwari, D. Anuradha . Solving bi-objective bi-item solid transportation problem with fuzzy stochastic constraints involving normal distribution. AIMS Mathematics, 2023, 8(9): 21700-21731. doi: 10.3934/math.20231107
    [6] Sana Shahab, Mohd Anjum, Ashit Kumar Dutta, Shabir Ahmad . Gamified approach towards optimizing supplier selection through Pythagorean Fuzzy soft-max aggregation operators for healthcare applications. AIMS Mathematics, 2024, 9(3): 6738-6771. doi: 10.3934/math.2024329
    [7] Muhammad Bilal Khan, Pshtiwan Othman Mohammed, Muhammad Aslam Noor, Abdullah M. Alsharif, Khalida Inayat Noor . New fuzzy-interval inequalities in fuzzy-interval fractional calculus by means of fuzzy order relation. AIMS Mathematics, 2021, 6(10): 10964-10988. doi: 10.3934/math.2021637
    [8] Adel Fahad Alrasheedi, Jungeun Kim, Rukhsana Kausar . q-Rung orthopair fuzzy information aggregation and their application towards material selection. AIMS Mathematics, 2023, 8(8): 18780-18808. doi: 10.3934/math.2023956
    [9] Muhammad Bilal Khan, Hari Mohan Srivastava, Pshtiwan Othman Mohammed, Kamsing Nonlaopon, Y. S. Hamed . Some new Jensen, Schur and Hermite-Hadamard inequalities for log convex fuzzy interval-valued functions. AIMS Mathematics, 2022, 7(3): 4338-4358. doi: 10.3934/math.2022241
    [10] Muhammad Zeeshan Hanif, Naveed Yaqoob, Muhammad Riaz, Muhammad Aslam . Linear Diophantine fuzzy graphs with new decision-making approach. AIMS Mathematics, 2022, 7(8): 14532-14556. doi: 10.3934/math.2022801
  • Minimal solutions play a crucial role in constructing the complete solution set of the max-product fuzzy relation inequalities, as well as in solving the corresponding fuzzy relation optimization problems. In this work, we propose a sufficient and necessary condition for checking whether a given solution is minimal in the max-product system. Our proposed approach is useful for eliminating non-minimal solutions from the set of all quasi-minimal solutions. Our proposed checking approach helps reduce computational complexity when solving the max-product system or related optimization problems.



    The fuzzy relation inequality is a concept in fuzzy set theory that generalizes the notion of inequality from classical mathematics to the context of fuzzy sets. In classical mathematics, inequality is a binary relation between two elements that describes the order or magnitude relationship between them. However, in fuzzy set theory, where membership degrees quantify uncertainty, the notion of inequality must be broadened.

    In fuzzy set theory, a fuzzy relation is defined as a mapping from a Cartesian product of two sets to the unit interval [0,1]. It indicates a degree of compatibility or similarity between elements of the two sets. A fuzzy relation inequality refers to a comparison of two fuzzy relations in terms of their membership degrees.

    To understand fuzzy relation inequalities, it is important to grasp the concept of composition of fuzzy relations. The composition of two fuzzy relations combines their degrees of compatibility or similarity to produce a new fuzzy relation. The commonly used composition in the fuzzy relation equations or inequalities is the max-t-norm. There are three elementary types of continuous t-norm, i.e., minimum (min), product, and Łukasiewicz t-norm. The existence conditions for the max-t-norm composition were presented in [1]. The first studied was the max-min composition in a fuzzy relation system [2]. However, it was later discovered that the max-product one would be more suitable for some specific situations [3,4]. The investigation of the max-product fuzzy relation equations would be traced back to [5].

    Whether it is an equations system or an inequalities system, the fuzzy relation system composed by max-product composition could be completely solved [4,6,7]. Its complete solution set was generated by a maximum solution and a finite number of minimal solutions [8]. Deriving all its minimal solutions is equivalent to an NP-hard problem (exactly the set covering problem) [9]. The number of minimal solutions increases exponentially associated with the number of variables and equations (or inequalities) [7,8]. As presented in [4], the proposed resolution approach should eliminate the non-minimal solution for obtaining the complete set of minimal solutions. As a consequence, the method for checking whether a solution is minimal becomes crucial in this procedure.

    Since there may exist exponentially many minimal solutions, it can be difficult or even unnecessary to find out all minimal solutions. Instead of solving all the minimal solutions, it is often more practical to obtain some specific minimal solutions in some particular situations, such as the lexicographic minimal solution [10] and the minimal solution with an upper bound [11,12]. In these cases, it is also important to check whether a solution is indeed minimal.

    In fact, regarding the max-product fuzzy relation inequalities, one of the hottest research topics is the associated optimization problems [13,14,15]. For most of the linear optimization problems subject to the max-product fuzzy relation inequalities, there exists a minimal solution such that it is exactly an optimal solution of the optimization problem [16]. As a result, one could find the optimal solution by selecting it from the set of all minimal solutions, or quasi-minimal solutions [17,18,19].

    The famous t-norms and s-norms (or, say, t-conorms, the dual norms of t-norms) were fully discussed in [20,21,22]. The authors investigated some important properties of two kinds of triangular norms. There were several kinds of classical t-norms, including minimum (), product (), Łukasiewicz TŁ and the Yager t-norm. It is well known that the minimum operator and the product operator are two commonly used t-norms, due to their wide application. These composed operators play a key role in the fuzzy relation systems, including the inequalities system and equations system [23,24,25].

    Regarding the FRSs, there were two major research topics, i.e., (i) solving the complete solution set of the FRS and (ii) solving the optimal solution of the optimization problems subject to the FRS [24]. Both these two research topics require the set of all minimal solutions. For the topic in (i), the minimal solution set is indispensable due to the structure of the complete solution set. It is well known that the solution set S for an FRS with max-t-norm composition could be written as [23,26]

    S=ˇxˇS{x|ˇxˆx}, (1.1)

    where ˇS represents the set of all minimal solutions, while ˆx is the maximum solution. In Eq (1.1), the minimal solution set ˇS could also be replaced by the set of all quasi-minimal solutions.

    On the other hand, for the topic in (ii), the minimal solution set also plays a key role [27,28,29]. For the optimization problems subject to an FRS, the optimal solution was obtained by selecting in the set of all minimal solutions [30,31,32] or quasi-minimal solutions [33,34,35], or was generated by a series of sub-problems derived by all the minimal solutions [36,37,38].

    As a consequence, solving the minimal solution set is important in the investigation on the FRS. Then another problem arises, which is how to obtain the minimal solution set. Unfortunately, as pointed out in [7,10,39], for the fuzzy relation inequalities system with max-product composition, it is incapable of computing all the minimal solutions directly. Hence, in this work we aim to propose an effective approach for checking whether a vector (or a quasi-minimal solution) is a minimal solution. This approach enables us to find the minimal solution set with a lower computational complexity.

    In this work, we aim to address the problem of checking whether a solution is minimal in the system of max-product fuzzy relation inequalities. We structure the remainder of our work as follows: Section 2 provides some preliminaries on the max-product system. The major content is set in Section 3, in which we develop the approach for checking whether a given solution is minimal. An illustrative example is included in Section 4. In Section 5, we further discuss our proposed checking approach by comparing it to some existing works. Finally, Section 6 presents the conclusion.

    In this section, we present the max-product fuzzy relation inequalities and their related existing concepts and results. The max-product fuzzy relation inequalities have been studied in [7,23,40].

    In [7], the following max-product fuzzy relation inequalities were introduced for describing the system of wireless communication emission base stations:

    {α11x1α12x2α1nxnβ1,α21x1α22x2α2nxnβ2,αm1x1αm2x2αmnxnβm, (2.1)

    in which αij,xj[0,1], βi(0,1], and

    M={1,2,,m},N={1,2,,n}.

    Here M and N are two index sets; "" means the maximum operation. The matrix form of (2.1) is usually denoted by

    αxβ, (2.2)

    with α=(αij)iM,jN, x=(xj)jN, β=(βi)iM. Following the formulae in (2.2), we could characterize the complete solution set of (2.1) or (2.2) as follows:

    S(α,β)={x[0,1]n|αxβ}.

    Definition 1. [23,40] We say system (2.1) is consistent if S(α,β). Otherwise, it is said to be inconsistent.

    Definition 2. [23,40] Let ˜xS(α,β) be a solution for (2.1). If ˜xx for any xS(α,β), we say ˜x a minimal solution. If for any xS(α,β), x˜x indicates x=˜x, we say ˜x a maximum solution.

    Let

    ˆx=(1,1,,1)1×n. (2.3)

    Theorem 1 below, presented in [7], is used to verify the consistency of (2.1) using the vector ˆx introduced above.

    Theorem 1. [23,40] System (2.1) is consistent iff ˆxS(α,β). Moreover, when system (2.1) is consistent, ˆx serves as the maximum solution.

    In addition, we provide some related properties on system (2.1) as follows:

    Proposition 1. [23,40] Let xS(α,β) be a solution. Then x is also a solution, for any x[x,ˆx].

    Proposition 2. [23,40] Let x,xS(α,β) be two solutions. Then xx is also a solution.

    If we denote the set of all minimal solutions by ˇS(α,β), then the complete solution set of (2.1) can be represented in the form presented in Theorem 2 below.

    Theorem 2. [23,40] The complete solution set to system (2.1) is

    S(α,β)=ˇxˇS(α,β)[ˇx,ˆx]. (2.4)

    In this section, we always assume that y=(y1,,yn) is a given solution in system (2.1), i.e., yS(α,β). We aim to propose an effective method for checking whether the solution y is a minimal solution.

    Based on the given solution y, we first denote the following index sets:

    N+={jN|yj>0}, (3.1)
    M=={iM|αi1y1αi2y2αinyn=βi}. (3.2)

    Moreover, if M=, we further set

    Ni={jN|αijyj=βi}, (3.3)

    for any iM=.

    Next, we investigate some relevant properties on the above three index sets.

    Proposition 3. If y is minimal in S(α,β), then there should be N+ and M=.

    Proof. (i) It is self-evident yS(α,β). Taking arbitrarily iM, we have

    jNαijyj=αi1y1αi2y2αinynβi, (3.4)

    according to system (2.1). Since αij[0,1] and βi>0, there exists jN such that

    yjαijyj=jNαijyjβi>0. (3.5)

    That is jN+ by (3.1). Thus N+.

    (ii) (By contradiction) Assume that M==. Then by (3.2) and (3.4),

    jNαijyj>βi,iM. (3.6)

    Denote Υ=iM(jNαijyjβi). Then it is clear that Υ>0.

    Let j+N+ be an arbitrary index in N+. Then by (3.1), yj+>0. Define y=(y1,,yn) by

    yj={yj+yj+Υ,ifj=j+,yj,ifjj+. (3.7)

    It is clear that y[0,1]n. Moreover, since Υ>0 and yj+>0, we have

    yj+=yj+yj+Υ<yj+. (3.8)

    According to (3.7), it also holds that yjyj, jN. This shows that yy and yy.

    Next, we check that yS(α,β). Take arbitrarily lM. We have

    Υ=iM(jNαijyjβi)jNαljyjβl. (3.9)

    Case 1. If αlj+yj+=jNαljyj, then

    jNαljyjαlj+yj+=αlj+(yj+yj+Υ)αlj+(yj+Υ)=αlj+yj+αlj+Υαlj+yj+Υ=jNαljyjΥjNαljyj(jNαljyjβl)=βl. (3.10)

    Case 2. If αlj+yj+jNαljyj, i.e., αlj+yj+<jNαljyj, then there exists jN such that jj+ and αljyj=jNαljyj. By (3.6), we have αljyj=jNαljyj>βl. Since jj+, it follows from (3.7) that yj=yj. As a result,

    jNαljyjαljyj=αljyj=jNαljyj>βl. (3.11)

    Combining Cases 1 and 2, we have jNαljyjβl, lM. Hence yS(α,β). However, it has been proved above that yy and yy. This leads to a contradiction since y is minimal in S(α,β).

    Proposition 4. Let y be minimal in S(α,β). Then we have Ni, for any iM=. Moreover, it always holds that iM=NiN+.

    Proof. Take any index iM=. It follows from (3.2) that αi1y1αi2y2αinyn=βi. There exists jN such that

    αijyj=αi1y1αi2y2αinyn=βi.

    Hence jNi.

    Arbitrarily choose iM= and jNi. By (3.3), we have αijyj=βi. Considering the given condition that αij,yj[0,1] and βi0, we further get yjαijyj=βi>0. Hence jN+ by (3.1). This means NiN+ for arbitrary iM=, i.e., iM=NiN+.

    Let Δ=Δ1Δ2, where

    Δ1=jN+yj,Δ2=iMM=(jNαijyjβi). (3.12)

    Proposition 5. Suppose Δ is defined as (3.12). Then we have Δ>0.

    Proof. Since yS(α,β) is a solution, according to system (2.1), it holds

    αi1y1αi2y2αinynβi,iM.

    Furthermore, according to (3.2), we have

    αi1y1αi2y2αinyn>βi,iMM=,

    i.e., jNαijyjβi>0,iMM=. Thus, Δ2=iMM=(jNαijyjβi)>0.

    On the other hand, according to (3.1), it is evident yj>0, jN+. As a consequence, Δ1=jN+yj>0 and Δ=Δ1Δ2>0.

    Take an arbitrary index j+ in N+, i.e., j+N+. Applying the above-obtained number Δ, we construct a vector yΔ=(yΔ1,yΔ2,,yΔn) as below.

    yΔj={yj+Δ,ifj=j+,yj,ifjj+. (3.13)

    Proposition 6. Suppose yΔ is defined as (3.13). Then we have yΔ[0,1]n. Moreover, for any iMM=, it holds that

    αi1yΔ1αi2yΔ2αinyΔnβi. (3.14)

    Proof. (i) To prove yΔ[0,1]n, we have to verify yΔj[0,1], for any jN.

    If jj+, then by (3.13), yΔj=yj[0,1]. If j=j+, then yΔj+=yj+Δ. Note that Δ=Δ1Δ2 and Δ1=jN+yj. Since j+N+, it is obvious

    ΔΔ1=jN+yjyj+.

    Hence, yΔj+=yj+Δ0. On the other hand, since Δ>0 according to Proposition 5, it also holds yΔj+=yj+Δyj+1. Thus yΔj+[0,1].

    (ii) Since yS(α,β), we have

    αi1y1αi2y2αinynβi,iM. (3.15)

    Take an arbitrary indicator iMM=.

    Case 1. If αij+yj+=jNαijyj, then by (3.12),

    Δ2jNαijyjβi,iMM=.

    Hence, Δ2jNαijyjβi. So we further have

    jNαijyΔjαij+yΔj+=αij+(yj+Δ)=αij+yj+αij+Δαij+yj+Δαij+yj+Δ2=jNαijyjΔ2jNαijyj(jNαijyjβi)=βi. (3.16)

    Case 2. If αij+yj+jNαijyj, there should be αijyj=jNαijyj for some jN with jj+. By (3.13) and (3.15),

    jNαijyΔjαijyΔj=αijyj=jNαijyjβi. (3.17)

    Proposition 7. For iM=, we have

    (i) if there exists kN with kNi, then jkαijyj=βi,

    (ii) if |Ni|2, then for any kNi, jkαijyj=βi.

    Proof. (i) For iM=, by (3.2) it holds

    (jkαijyj)αikyk=jNαijyj=βi. (3.18)

    Thus, either jkαijyj=βi or αikyk=βi holds. Since kNi, we have αikykβi according to (3.3). Thus there should be jkαijyj=βi.

    (ii) For kNi, we can find another index lNi with lk, since |Ni|2. According to (3.3), it holds αilyl=βi. Thus

    jkαijyjαilyl=βi. (3.19)

    On the other hand, according to (3.18), we also have

    jkαijyjjNαijyj=βi. (3.20)

    By (3.19) and (3.20), we find jkαijyj=βi.

    Theorem 3. (Necessary condition) In system (2.1), if y is a minimal solution, then for any jN+, there is iM=, such that Ni={j}.

    Proof. (By contradiction) Assume that there exists a j+N+, such that for any iM=, it holds that Ni{j+}. Note that Ni{j+} is equivalent to either

    j+Ni, (3.21)

    or

    j+Ni,|Ni|2, (3.22)

    holds.

    Based on the above index j+ and the number Δ=Δ1Δ2 defined in (3.12), we construct the corresponding vector yΔ=(yΔ1,yΔ2,,yΔn) by (3.13). We first check yΔS(α,β). Suppose iM is an arbitrary index in M.

    Case 1. When iM=, it follows from Proposition 6 that

    αi1yΔ1αi2yΔ2αinyΔnβi. (3.23)

    Case 2. When iM=, we have either "j+Ni" or "j+Ni and |Ni|2" by (3.21) and (3.22). If j+Ni, then by (i) in Proposition 7, we have jj+αijyj=βi. If j+Ni and |Ni|2, then by (ii) in Proposition 7, we still have jj+αijyj=βi. Observing (3.13), it is clear yΔj=yj for any jj+. Hence,

    αi1yΔ1αi2yΔ2αinyΔnjj+αijyΔj=jj+αijyj=βi. (3.24)

    Cases 1 and 2 imply that αi1yΔ1αi2yΔ2αinyΔnβi, iM. Hence yΔS(α,β), i.e., yΔ is a solution of system (2.1). However, since Δ>0 as proved in Proposition 5, it could be easily checked that yΔy and yΔy according to (3.13). This is in conflict with the given condition that y is a minimal solution.

    Take arbitrarily kN. Define a related vector yk,p=(yk,p1,,yk,pn) as

    yk,pj={p,ifj=k,yj,ifjk, (3.25)

    where p[0,1] is a given number.

    Proposition 8. For kN, if kN+, then we have yk,pS(α,β) for any p<yk.

    Proof. yS(α,β) indicates yj0, jN. According to (3.1), kN+ indicates yk=0. Hence yk,pk=p<yk=0. So we have yk,pS(α,β) for any p<yk.

    Proposition 9. For kN+, if there exists iM=, such that Ni={k}, then we have yk,pS(α,β) for any p<yk.

    Proof. Since iM=, it holds

    αi1y1αi2y2αinyn=βi. (3.26)

    For arbitrary jN with jk, it turns out to be jNi since Ni={k}. By (3.3), αijyjβi. On the other hand, by (3.26), jN indicates αijyjαi1y1αi2y2αinyn=βi. So we have

    αijyj<βi,jN,jk. (3.27)

    For j=k{k}=Ni, by (3.3) we have αikyk=βi. Since βi>0, it is obvious αik>0. Hence, p<yk implies

    αikp<αikyk=βi. (3.28)

    Considering (3.25), (3.27), and (3.28), we have

    jNαijyk,pj=(jkαijyk,pj)αikyk,pk<βiβi=βi. (3.29)

    As a result, yk,p is not a solution, i.e., yk,pS(α,β).

    Theorem 4. (Sufficient condition) In system (2.1), let y be a solution. If for any jN+, there exists iM=, such that Ni={j}, then y should be a minimal solution.

    Proof. (By contradiction) Assume that y is not a minimal solution. Then there exists a solution yS(α,β) such that

    yyandyy.

    Thus, yjyj, jN, and there is kN such that

    yk<yk.

    Let

    p=yk.

    Based on k,p, and y, construct the vector yk,p following (3.25). Then we have

    yk,pk=p=yk<yk. (3.30)

    and yk,pj=yjyj, jN, and jk. Hence yk,py. It follows from Proposition 1 that yk,pS(α,β), since yS(α,β).

    On the other hand, next we will prove that yk,pS(α,β), considering k in two cases.

    Case 1. If kN+, then by Proposition 8, we have yk,pS(α,β) since p<yk.

    Case 2. If kN+, according to the given condition, there exists iM= such that Ni={j}. Following Proposition 8, we have yk,pS(α,β) since p<yk.

    As a consequence, whatever the value of k takes, we always have yk,pS(α,β). This is in conflict with the above-obtained result that yk,pS(α,β).

    Theorem 5. (Sufficient and necessary condition) In system (2.1), let y be a solution. Then y is a minimal solution if and only if for any jN+, there exists iM=, such that Ni={j}.

    Proof. The proof is self-evident, following the results in Theorems 3 and 4.

    In this section, we provide a numerical example for illustrating our proposed checking approach indicated in Theorem 5.

    Example 1. Assume that there is a system of max-product fuzzy relation inequalities as follows:

    {0.6x10.5x20.4x30.9x40.7x50.54,0.3x10.2x20.7x30.8x40.5x50.45,0.8x10.3x20.6x30.4x40.6x50.4,0.9x10.6x20.1x30.2x41x50.6,0.8x10.4x20.9x30.6x40.6x50.4. (4.1)

    Now we provide three given solutions for the above system (4.1) as

    y1=(0,0,0.7,0,0.8),y2=(0.5,1,0,0.6,0),y3=(0.5,0,0,0.6,0.65).

    Check whether y1,y2,y3 is a minimal solution, respectively.

    Solution. For y1=(0,0,0.7,0,0.8), it is clear N+={3,5} by (3.1). Since

    {0.600.500.40.70.900.70.8=0.56>0.54,0.300.200.70.70.800.50.8=0.49>0.45,0.800.300.60.70.400.60.8=0.48>0.4,0.900.600.10.70.2010.8=0.8>0.6,0.800.400.90.70.600.60.8=0.63>0.4, (4.2)

    according to (3.2), we find M==. Following Proposition 3, it could be concluded that y1=(0,0,0.7,0,0.8) is not a minimal solution.

    For y2=(0.5,1,0,0.6,0), it is clear N+={1,2,4} by (3.1). Since

    {0.60.50.510.400.90.60.70=0.54=0.54,0.30.50.210.700.80.60.50=0.48>0.45,0.80.50.310.600.40.60.60=0.4=0.4,0.90.50.610.100.20.610=0.6=0.6,0.80.50.410.900.60.60.60=0.4=0.4, (4.3)

    according to (3.2), we find M=={1,3,4,5}. For i=1, by (3.3), we find N1={4}. In a similar way, we also find N3={1}, N4={2}, and N5={1,2}. Note that N+={1,2,4}. So we have

    {forj=1,there existsi=3M=,such thatN3={1},forj=2,there existsi=4M=,such thatN4={2},forj=4,there existsi=1M=,such thatN1={4}. (4.4)

    Following Theorem 5, it could be concluded that y2=(0.5,1,0,0.6,0) is a minimal solution.

    For y3=(0.5,0,0,0.6,0.65), it is clear N+={1,4,5} by (3.1). Since

    {0.60.50.500.400.90.60.70.65=0.54=0.54,0.30.50.200.700.80.60.50.65=0.48>0.45,0.80.50.300.600.40.60.60.65=0.4=0.4,0.90.50.600.100.20.610.65=0.65>0.6,0.80.50.400.900.60.60.60.65=0.4=0.4, (4.5)

    according to (3.2), we find M=={1,3,5}. For i=1, by (3.3), we find N1={4}. In a similar way, we also find N3={1} and N5={1}. Note that N+={1,4,5}. For j=5N+, it is found that there does not exist any iM= such that Ni={5}. Following Theorem 5, it could be concluded that y3=(0.5,0,0,0.6,0.65) is not a minimal solution.

    In the existing works, there were several feasible methods for obtaining the complete solution set to system (2.1) [7,10,24,39,41,42,43,44], e.g., the solution-matrix approach [7,10] and the FRI path approach in [44]. All these methods were not able to compute the minimal solution set directly. They were just capable of computing the quasi-minimal solutions. Based on the set of all quasi-minimal solutions, the complete solution set could be characterized (see in [41, Theorem 2.7] and in [44, Theorem 2.8]). The approach presented in [41,44] might produce some redundant subsets in representing the complete solution set. We list the following Example 2 to illustrate this situation.

    Example 2. Consider the max-product fuzzy relation inequalities as follows:

    {0.8x10.9x20.625x30.55x40.5,0.3x10.7x20.6x30.6x40.42,0.8x10.4x20.85x30.8x40.48. (5.1)

    We aim to obtain the complete solution set to the above system (5.1).

    Using the formula in Definition 2.4 in [44] as follows,

    Gi={jN|ˆxαijβi},iM, (5.2)

    we have

    Gi={jN|αijβi},iM. (5.3)

    since ˆx=(1,1,1,1) for system (5.1). According to Eq (5.3), it is easy to find the index sets as

    G1={1,2,3,4},G2={2,3,4},G3={1,3,4}.

    So, we obtain G=G1×G2×G3={1,2,3,4}×{2,3,4}×{1,3,4}. It is clear that G has 36 elements, i.e., |G|=36. As a result, following Definition 2.5 in [44], one is able to calculate 36 quasi-minimal solutions of system (5.1). Here we omit the calculation process. For each path eG, suppose the quasi-minimal solution corresponding to e is denoted by ex. Then, by Theorem 2.7 in [44], the solution set of (5.1) is

    S1=eG{x|exxˆx=(1,1,1,1)}. (5.4)

    The above solution set S1 is composed by 36 subsets, induced by 36 quasi-minimal solutions (as shown in Table 1). Among these subsets, there are some redundant subsets, which could be deleted without changing the solution set S1. For example, since

    e1x=(0.625,0.6,0,0)(0.625,0.6,0.565,0)=e2x,
    Table 1.  All quasi-minimal solutions of system (5.1).
    e1x (0.625,0.6,0,0) e2x (0.625,0.6,0.565,0)
    e3x (0.625,0.6,0,0.6) e4x (0.625,0,0.7,0)
    e5x (0.625,0,0.7,0) e6x (0.625,0,0.7,0.6)
    e7x (0.625,0,0,0.7) e8x (0.625,0,0.565,0.7)
    e9x (0.625,0,0,0.7) e10x (0.6,0.6,0,0)
    e11x (0,0.6,0.565,0) e12x (0,0.6,0,0.6)
    e13x (0.6,0.556,0.7,0) e14x (0,0.556,0.7,0)
    e15x (0,0.556,0.7,0.6) e16x (0.6,0.556,0,0.7)
    e17x (0,0.556,0.565,0.7) e18x (0,0.556,0,0.7)
    e19x (0.6,0.6,0.8,0) e20x (0,0.6,0.8,0)
    e21x (0,0.6,0.8,0.6) e22x (0.6,0,0.8,0)
    e23x (0,0,0.8,0) e24x (0,0,0.8,0.6)
    e25x (0.6,0,0.8,0.7) e26x (0,0,0.8,0.7)
    e27x (0,0,0.8,0.7) e28x (0.6,0.6,0,0.910)
    e29x (0,0.6,0.565,0.910) e30x (0,0.6,0,0.910)
    e31x (0.6,0,0.7,0.910) e32x (0,0,0.7,0.910)
    e33x (0,0,0.7,0.910) e34x (0.6,0,0,0.910)
    e35x (0,0,0.565,0.910) e36x (0,0,0,0.910)

     | Show Table
    DownLoad: CSV

    we have [e2x,ˆx][e1x,ˆx]. Thus, the subset [e2x,ˆx] is redundant in the union set (5.4).

    The method proposed in this work could be used to check the minimality of a quasi-minimal solution. As a result, the non-minimal solution will be deleted from the quasi-minimal solution set. By this way, one could avoid the redundant subsets in characterizing the complete solution set.

    For removing the redundant subsets in the complete solution set of (2.1), the pair-wise comparison method was adopted in [7,10,24,39,42,43]. In these existing works, the minimal solutions were selected from the quasi-minimal solution set by pair-wise comparison. Furthermore, the complete solution set was generated by the minimal solutions without redundant subsets.

    In this work, we propose the approach for checking whether a given solution is a minimal one. Applying this checking approach, the minimal solutions could also be obtained from the quasi-minimal solution set.

    In fact, the pair-wise comparison method will cause the computation of factorial growth. However, using our proposed checking approach, it just costs a polynomial computation complexity to derive the minimal solutions from the quasi-minimal solution set. In other words, our proposed checking approach will reduce the computational complexity in deriving the minimal solution set.

    To reveal the computational complexities of the pair-wise comparison method and our proposed checking approach in deriving the minimal solution set, we make the following assumption for system (2.1).

    m: The number of inequalities in (2.1).

    n: The number of variables in (2.1).

    p: The number of quasi-minimal solutions.

    Then the pair-wise comparison method costs n(p1)! operations for deleting the non-minimal solutions in the quasi-minimal solution set. However, using our proposed checking approach, it will cost p(5mn+n) operations totally.

    As the size of the problem increases and the number of quasi-minimal solutions grows, n(p1)! is much more than p(5mn+n). Hence, by replacing the commonly used pair-wise comparison method with our proposed checking approach, the computation complexity will drop sharply. Next, we use the system (5.1) in Example 2 to illustrate the comparison of the computation complexity.

    Example 3. Continue to consider system (5.1) in Example 2. Compute the minimal solutions of (5.1) and characterize its solution set based on these minimal solutions.

    As pointed out in Example 2, system (5.1) has 36 quasi-minimal solution. Using the pair-wise comparison method to delete the non-minimal solution in the quasi-minimal solution set costs n(p1)!=435! operations. However, using our proposed checking approach, it only costs p(5mn+n)=36(534+4)=2304. Obviously, 435! is much bigger than 2304. Our proposed checking approach reduces 435!2304 operations.

    After calculation, there are 9 minimal solutions, as shown in Table 2. The solution set is

    S1=[e4x,ˆx][e7x,ˆx][e10x,ˆx][e11x,ˆx][e12x,ˆx][e14x,ˆx][e18x,ˆx][e23x,ˆx][e36x,ˆx].
    Table 2.  All minimal solutions of system (5.1).
    e4x (0.625,0,0.7,0) e7x (0.625,0,0,0.7)
    e10x (0.6,0.6,0,0) e11x (0,0.6,0.565,0)
    e12x (0,0.6,0,0.6) e14x (0,0.565,0.7,0)
    e18x (0,0.565,0,0.7) e23x (0,0,0.8,0)
    e36x (0,0,0,0.910)

     | Show Table
    DownLoad: CSV

    In the references [31,32,33,34,35,44], the optimal solutions of the optimization problems subject to the FRS were derived by selecting them from the quasi-minimal solution set. The selection process was implemented by pair-wise comparison on the objective value of the quasi-minimal solutions. If we compute the minimal solution set using our proposed checking approach before implementing the selection process, then the computational complexity might be reduced. Next, we provide an illustrative example.

    Example 4. Continue to consider system (5.1) in Example 2. Try to find the optimal solution of the optimization problem as follows:

    minf(x)=0.5x1+0.2x2+0.3x3+0.8x4,s.t.xS1. (5.5)

    Note that for a given solution, it costs 4 operations to compute its objective value due to the objective function f(x). As a consequence, using the method presented in [31,32,33,34,35,44], the optimal solution should be selected from the set of 36 quasi-minimal solutions. This cost

    43635!1.488×1042

    operations. However, using our proposed checking approach before the pair-wise comparison, it cost

    2304+4×9!1.454×106

    operations for obtaining the optimal solution. Obviously, 1.454×106 is much less than 1.488×1042. Hence, using our proposed checking approach helps to reduce computational complexity in solving the above problem (5.5).

    Replacing the objective function f(x) in problem (5.5), the corresponding computation complexities are as shown in Table 3. The operations of the objective function f(x) are denoted by O(f(x)).

    Table 3.  Comparison on the computation complexity.
    Operations of using our proposed checking approach Operations of using the method in [31,32,33,34,35,44]
    O(f(x))=10 3.631×106 3.720×1042
    O(f(x))=15 5.446×106 5.580×1042
    O(f(x))=20 7.260×106 7.440×1042
    O(f(x))=100 3.629×107 3.720×1043
    O(f(x))=500 1.814×108 1.860×1044
    O(f(x))=1000 3.629×108 3.720×1044
    O(f(x))=10000 3.629×109 3.720×1045

     | Show Table
    DownLoad: CSV

    In the existing work [7], the FRS with max-product composed inequalities, i.e., system (2.1), was introduced for describing the wireless communication base station system. In such a model, any solution of system (2.1) represents a feasible scheme for arranging the radiation intensity of the electromagnetic wave among the base stations. In order to reduce the radiation intensities of electromagnetic waves, the authors constructed and investigated the following optimization problem:

    ming(x)=x1x2xn,s.t.αxβ,x[0,1]n. (5.6)

    The constraint system problem (5.6) is exactly our studied system (2.1). Accordingly, any optimal solution of problem (5.6) provides an optimal feasible scheme.

    It could be easily verified that there exists a minimal solution x of system (2.1), such that x is exactly an optimal solution of problem (5.6). Thereby, the optimal solution of problem (5.6) could be selected from the minimal solution set. As pointed out in Subsection 5.1, our proposed checking approach would be helpful in deriving the minimal solution set. Therefore, our proposed checking approach could also be applied to such an optimization management model in the wireless communication base station system.

    In the previous subsection, we have shown the merits of our proposed checking approach. However, when the problem size of system (2.1) is small enough and it only has a few quasi-minimal solutions, our proposed checking approach might be no longer superior to the commonly used pair-wise comparison method. This would be the demerit of our proposed checking approach.

    As presented above, our proposed approach is just capable of checking whether a given solution is minimal. However, if one aims to find out all the minimal solutions, or the complete solution set, the existing solution-matrix approach [7,10] and the FRI path approach in [44] would be necessary. Our proposed checking approach serves as a key auxiliary technique in solving system (2.1).

    In future research, we will continue to explore the applications of our proposed checking approach for verifying a minimal solution and try to further reduce the computational complexity.

    Checking whether a given solution is minimal plays an important role in the studies on the max-product fuzzy relation inequalities. In this work, we proposed an approach for checking the minimality of a given solution. The effectiveness of our proposed approach was demonstrated through a simple example. Moreover, our proposed checking approach is also helpful in deriving the minimal solution set of system (2.1). Our proposed approach and the obtained results were compared to those in the related existing works.

    Guocheng Zhu: Investigation, methodology, writing-original draft; Zhining Wang: Methodology, writing-review & editing; Xiaopeng Yang: Conceptualization, funding acquisition, writing-review & editing. All authors have read and approved the final version of the manuscript for publication.

    This work was supported by the National Natural Science Foundation of China (12271132), Guangdong Basic and Applied Basic Research Foundation (2024A1515010532, 2022A1515011460) and the funds provided by Department of Education of Guangdong Province (2023KQNCX041, XYN202303, 2024ZDZX1027, 2022KSYS003, 2023KTSCX414, 2024KTSCX403, 2021ZDJS044).

    The authors declare that they have no conflict of interest.



    [1] W. Pedrycz, An identification algorithm in fuzzy relation systems, Fuzzy Set. Syst., 13 (1984), 153–167. https://doi.org/10.1016/0165-0114(84)90015-0 doi: 10.1016/0165-0114(84)90015-0
    [2] E. Sanchez, Resolution of composite fuzzy relation equations, Inform. Control, 30 (1976), 38–48. https://doi.org/10.1016/S0019-9958(76)90446-0 doi: 10.1016/S0019-9958(76)90446-0
    [3] J. Loetamonphong, S. C. Fang, An efficient solution procedure for fuzzy relational equations with max-product composition, IEEE T. Fuzzy Syst., 7 (1999), 441–445. https://doi.org/10.1109/91.784204 doi: 10.1109/91.784204
    [4] Y. K. Wu, S. M. Guu, Finding the complete set of minimal solutions for fuzzy relational equations with max-product composition, Int. J. Oper. Res., 1 (2004), 29–36. https://api.semanticscholar.org/CorpusID: 17494098
    [5] W. Pedrycz, On generalized fuzzy relational equations and their applications, J. Math. Anal. Appl., 107 (1985), 520–536. https://doi.org/10.1016/0022-247X(85)90329-4 doi: 10.1016/0022-247X(85)90329-4
    [6] A. A. Molai, Resolution of a system of the max-product fuzzy relation equations using LU-factorization, Inform. Sciences, 234 (2013), 86–96. https://doi.org/10.1016/j.ins.2011.04.012 doi: 10.1016/j.ins.2011.04.012
    [7] X. P. Yang, X. G. Zhou, B. Y. Cao, Latticized linear programming subject to max-product fuzzy relation inequalities with application in wireless communication, Inform. Sciences, 358–359 (2016), 44–55. https://doi.org/10.1016/j.ins.2016.04.014 doi: 10.1016/j.ins.2016.04.014
    [8] B. S. Shieh, Deriving minimal solutions for fuzzy relation equations with max-product composition, Inform. Sciences, 178 (2008), 3766–3774. https://doi.org/10.1016/j.ins.2008.05.030 doi: 10.1016/j.ins.2008.05.030
    [9] A. V. Markovskii, On the relation between equations with max-product composition and the covering problem, Fuzzy Set. Syst., 153 (2005), 261–273. https://doi.org/10.1016/j.fss.2005.02.010 doi: 10.1016/j.fss.2005.02.010
    [10] X. P. Yang, D. H. Yuan, B. Y. Cao, Lexicographic optimal solution of the multi-objective programming problem subject to max-product fuzzy relation inequalities, Fuzzy Set. Syst., 341 (2018), 92–112. https://doi.org/10.1016/j.fss.2017.08.001 doi: 10.1016/j.fss.2017.08.001
    [11] M. Li, X. Wang, Remarks on minimal solutions of fuzzy relation inequalities with addition-min composition, Fuzzy Set. Syst., 410 (2021), 19–26. https://doi.org/10.1016/j.fss.2020.09.014 doi: 10.1016/j.fss.2020.09.014
    [12] S. Chen, K. Hayat, X. Yang, Upper bounded minimal solution of the max-min fuzzy relation inequality system, IEEE Access, 10 (2022), 84384–84397. https://doi.org/10.1109/ACCESS.2022.3197611 doi: 10.1109/ACCESS.2022.3197611
    [13] J. Loetamonphong, S. C. Fang, Optimization of fuzzy relation equations with max-product composition, Fuzzy Set. Syst., 118 (2001), 509–517. https://doi.org/10.1016/S0165-0114(98)00417-5 doi: 10.1016/S0165-0114(98)00417-5
    [14] J. Lu, S. C. Fang, Solving nonlinear optimization problems with fuzzy relation equations constraints, Fuzzy Set. Syst., 119 (2001), 1–20. https://doi.org/10.1016/S0165-0114(98)00471-0 doi: 10.1016/S0165-0114(98)00471-0
    [15] A. Ghodousian, Optimization of linear problems subjected to the intersection of two fuzzy relational inequalities defined by Dubois-Prade family of t-norms, Inform. Sciences, 503 (2019), 291–306. https://doi.org/10.1016/j.ins.2019.06.058 doi: 10.1016/j.ins.2019.06.058
    [16] E. Shivanian, E. Khorram, Optimization of linear objective function subject to fuzzy relation inequalities constraints with max-product composition, Iran. J. Fuzzy Syst., 7 (2010), 51–71. https://doi.org/10.22111/ijfs.2010.189 doi: 10.22111/ijfs.2010.189
    [17] E. Shivanian, E. Khorram, Monomial geometric programming with fuzzy relation inequality constraints with max-product composition, Comput. Ind. Eng., 56 (2009), 1386–1392. https://doi.org/10.1016/j.cie.2008.08.015 doi: 10.1016/j.cie.2008.08.015
    [18] A. A. Molai, A new algorithm for resolution of the quadratic programming problem with fuzzy relation inequality constraints, Comput. Ind. Eng., 72 (2014), 306–314. https://doi.org/10.1016/j.cie.2014.03.024 doi: 10.1016/j.cie.2014.03.024
    [19] A. A. Molai, The quadratic programming problem with fuzzy relation inequality constraints, Comput. Ind. Eng., 62 (2012), 256–263. https://doi.org/10.1016/j.cie.2011.09.012 doi: 10.1016/j.cie.2011.09.012
    [20] C. A. Drossos, Generalized t-norm structures, Fuzzy Set. Syst., 104 (1999), 53–59. https://doi.org/10.1016/S0165-0114(98)00258-9 doi: 10.1016/S0165-0114(98)00258-9
    [21] D. Zhang, Triangular norms on partially ordered sets, Fuzzy Set. Syst., 153 (2005), 195–209. https://doi.org/10.1016/j.fss.2005.02.001 doi: 10.1016/j.fss.2005.02.001
    [22] G. D. Çaylı, Some methods to obtain t-norms and t-conorms on bounded lattices, Kybernetika, 55 (2019), 273–294. https://doi.org/10.14736/KYB-2019-2-0273 doi: 10.14736/KYB-2019-2-0273
    [23] B. D. Baets, Analytical solution methods for fuzzy relational equations, In D. Dubois and H. Prade Eds., Fundamentals of Fuzzy Sets, Boston: Kluwer Academic Publishers, 2000,291–340. https://doi.org/10.1007/978-1-4615-4429-6-7
    [24] P. Li, S. C. Fang, On the resolution and optimization of a system of fuzzy relational equations with sup-T composition, Fuzzy Optim. Decis. Ma., 7 (2008), 169–214. https://doi.org/10.1007/s10700-008-9029-y doi: 10.1007/s10700-008-9029-y
    [25] B. S. Shieh, Solutions of fuzzy relation equations based on continuous t-norms, Inform. Sciences, 177 (2007), 4208–4215. https://doi.org/10.1016/j.ins.2007.04.006 doi: 10.1016/j.ins.2007.04.006
    [26] P. Z. Wang, D. Z. Zhang, E. Sanchez, E. S. Lee, Latticized linear programming and fuzzy relation inequalities, J. Math. Anal. Appl., 159 (1991), 72–87. https://doi.org/10.1016/0022-247X(91)90222-L doi: 10.1016/0022-247X(91)90222-L
    [27] X. P. Yang, X. G. Zhou, B. Y. Cao, Y. H. Hong, Variable substitution method for solving single-variable term fuzzy relation geometric programming problem and its application, Int. J. Uncertain. Fuzz., 27 (2019), 537–557. https://doi.org/10.1142/S0218488519500247 doi: 10.1142/S0218488519500247
    [28] X. G. Zhou, X. P. Yang, B. Y. Cao, Posynomial geometric programming problem subject to max-min fuzzy relation equations, Inform. Sciences, 328 (2016), 15–25. https://doi.org/10.1016/j.ins.2015.07.058 doi: 10.1016/j.ins.2015.07.058
    [29] A. Ghodousiana, E. Khorram, Linear optimization with an arbitrary fuzzy relational inequality, Fuzzy Set. Syst., 206 (2012), 89–102. https://doi.org/10.1016/j.fss.2012.04.009 doi: 10.1016/j.fss.2012.04.009
    [30] A. Ghodousian, B. S. Rad, O. Ghodousian, A non-linear generalization of optimization problems subjected to continuous max-t-norm fuzzy relational inequalities, Soft Comput., 28 (2024), 4025–4036. https://doi.org/10.1007/s00500-023-09376-2 doi: 10.1007/s00500-023-09376-2
    [31] B. Hedayatfar, A. A. Molai, Geometric function optimization subject to mixed fuzzy relation inequality constraints, TWMS J. Appl. Eng. Math., 9 (2019), 434–445.
    [32] Z. Mashayekhi, E. Khorram, On optimizing a linear objective function subjected to fuzzy relation inequalities, Fuzzy Optim. Decis. Ma., 8 (2009), 103–114. https://doi.org/10.1007/s10700-009-9054-5 doi: 10.1007/s10700-009-9054-5
    [33] A. Ghodousiani, S. Falahatkar, A comparison between the resolution and linear optimization of FREs defined by product t-norm and geometric mean operator, J. Algorithms Comput., 54 (2022), 11–22. https://doi.org/10.22059/jac.2022.87918 doi: 10.22059/jac.2022.87918
    [34] E. Shivanian, F. Sohrabi, Monomial geometric programming with an arbitrary fuzzy relational inequality, Commun. Numer. Anal., 2015 (2015), 162–177. https://doi.org/10.5899/2015/cna-00243 doi: 10.5899/2015/cna-00243
    [35] X. Fu, C. Zhu, Z. Qin, Linear programming subject to max-product fuzzy relation inequalities with discrete variables, In: Proceeding of International Conference on Fuzzy Information & Engineering, Singapore: Springer, 2024, 37–48. https://doi.org/10.1007/978-981-97-2891-6-3
    [36] J. Yang, B. Cao, Posynomial fuzzy relation geometric programming, In: Proceeding of International Fuzzy Systems Association World Congress, Berlin/Heidelberg: Springer, 2007,563–572. https://doi.org/10.1007/978-3-540-72950-1-56
    [37] G. Singh, D. Pandey, A. Thapar, A posynomial geometric programming restricted to a system of fuzzy relation equations, Procedia Eng., 38 (2012), 3462–3476. https://doi.org/10.1016/j.proeng.2012.06.400 doi: 10.1016/j.proeng.2012.06.400
    [38] X. P. Yang, Linear programming method for solving semi-latticized fuzzy relation geometric programming with max-min composition, Int. J. Uncertain. Fuzz., 23 (2015), 781–804. https://doi.org/10.1142/S0218488515500348 doi: 10.1142/S0218488515500348
    [39] Z. Matusiewicz, J. Drewniak, Increasing continuous operations in fuzzy max-* equations and inequalities, Fuzzy Set. Syst., 232 (2013), 120–133. https://doi.org/10.1016/j.fss.2013.03.009 doi: 10.1016/j.fss.2013.03.009
    [40] J. Drewniak, Fuzzy relation equations and inequalities, Fuzzy Set. Syst., 14 (1984), 237–247. https://doi.org/10.1016/0165-0114(84)90084-8 doi: 10.1016/0165-0114(84)90084-8
    [41] A. Ghodousian, F. S. Yousefi, Linear optimization problem subjected to fuzzy relational equations and fuzzy constraints, Iran. J. Fuzzy Syst., 20 (2023), 1–20. https://doi.org/10.22111/IJFS.2023.7552 doi: 10.22111/IJFS.2023.7552
    [42] S. Wang, H. Li, Resolution of fuzzy relational inequalities with Boolean semi-tensor product composition, Mathematics, 9 (2021), 937. https://doi.org/10.3390/math9090937 doi: 10.3390/math9090937
    [43] Z. Matusiewicz, Minimizing and maximizing a linear objective function under a fuzzy max-* relational equation and an inequality constraint, Kybernetika, 58 (2022), 320–334. https://dml.cz/handle/10338.dmlcz/151033
    [44] A. A. Molai, Linear objective function optimization with the max-product fuzzy relation inequality constraints, Iran. J. Fuzzy Syst., 10 (2013), 47–61. https://doi.org/10.22111/IJFS.2013.1206 doi: 10.22111/IJFS.2013.1206
  • Reader Comments
  • © 2024 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(593) PDF downloads(68) Cited by(0)

Figures and Tables

Tables(3)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog