Abstract

Considering the application background on P2P network system, we investigate the max-product fuzzy relation equation with interval-valued parameter in this paper. Order relation on the set of all interval-valued numbers plays key role in the construction and resolution of the interval-valued-parameter fuzzy relation equation (IPFRE). The basic operations supremum () and infimum () in the IPFRE should be defined depending on the order relation. A novel total order is introduced for establishing the IPFRE. We also discuss some properties of the IPFRE system, including the consistency and structure of the complete solution set. Concepts of close index set and open index set are defined, helping us to construct the resolution method of the IPFRE system. We further provide a detailed algorithm for obtaining the complete solution set. Besides, the solution set is compared to that of the classical max- fuzzy relation equations system.

1. Introduction

A crisp relation represents the presence or absence of association, interaction, or interconnectedness between the elements of two or more sets [1]. Its importance is almost self-evident [2]. Relation exists everywhere widely and trying to discovery the relation is one of the most important targets in science research. In classical two-valued logic relation, one object is either relevant or irrelevant to another one. The degree or strength of the relation is not able to be described. To overcome such shortage, the typical crisp relation was naturally extended to fuzzy relation [3]. As inverse problem of fuzzy linear system, fuzzy relation equations were first proposed by E. Sanchez [4], motivated by its application in medical diagnosis. The potential maximal solution could be easily obtained, used for checking the consistency of a max-min fuzzy relation equations system. However, searching all the minimal solutions is much more difficult and important for the complete solution set. Since the traditional linear algebra methods are no longer effective for the fuzzy relation equations, various resolution methods were proposed and illustrated [523].

The composition plays important role in fuzzy relation equations. It was extended from max-min to max-product [2427] and other ones [21]. It has been demonstrated the max-product composition is superior to the max-min one in some cases [25]. J. Loetamonphong and S.-C. Fang first investigated the optimization problem with linear-objective function and max-product fuzzy relation equations constraint [28]. The resolution idea was picked from [29], in which the main problem was divided into two subproblems and solved by the branch-and-bound method. In fact the two-subproblem approach was widely adopted to deal with linear-objective optimization problem subject to fuzzy relation equations or inequalities with various composition such as max-min, max-product and max-average [30, 31]. Nonlinear-objective optimization problem subject to fuzzy relation system was also studied. There exist three kinds of solution methods for such nonlinear optimization problem: (i) genetic algorithm for optimization problem with general nonlinear-objective function and fuzzy relation constraint. By this kind of method, only approximate solution could be found [32, 33]; (ii) method to separate the main problem into a finite number of subproblems according to the minimal solutions of the constraint [34, 35]; (iii) specific method for the fuzzy relation problem with special objective functions [36, 37].

In recent years some new types of fuzzy relation inequalities or equations appeared. Fuzzy relation inequalities with addition-min composition were employed to describe the P2P file sharing system. Some properties of its solution set [38] and corresponding optimization models were studied [3941]. Besides, bipolar fuzzy relation equations was another interesting research object. The scholars were interested in the relevant linear optimization problem [4244].

As a special form of fuzzy number, interval was a powerful tool in both theoretical and practical application aspects [4547]. Considering the fuzziness in the parameters, interval-valued fuzzy relation equations attracted some researchers’ attentions [48, 49]. The authors investigated three types of solutions, i.e., tolerable solution set, united solution set, and controllable solution set, respectively. Before definition of these solutions, a group of fuzzy relations was converted into two groups of fuzzy relation inequalities. In the existing works on interval-valued fuzzy relation equations, the compositions in the system contained max-t-norm [50], min-s-norm [51], and max-plus [52]. In these existing works, an interval-valued number was considered as a set of real numbers, but not a fuzzy number. Analogously, the interval-valued vector and matrix were both considered as some sets. However as we know, an interval-valued number is indeed a fuzzy number. There exists its own operations, such as addition and multiplication. Based on such consideration, we introduce the max-product fuzzy relation equations with interval-valued parameters in this paper. The rest part is organized as follows. In Section 2 we define some basic operations and an order relation on the set of all interval- valued numbers. Section 3 is the formulation of max-product fuzzy relation equation with interval-valued parameter. In Section 4 we provides its solution method based on concepts of close index set and open index set. Moreover, structure and resolution algorithm of the complete solution set is investigated. A numerical example is given in Section 5 to illustrated the algorithm. Simple discussion and conclusion are set in Sections 6 and 7 respectively.

2. Basic Operation and Order Relation on the Set of All Interval-Valued Numbers

Interval-valued number is an important extension of the precise real number for describing the quantities in the real world. An interval-valued number is usually with the form of , where and , represents the real number set.

Definition 1 ([53] (fuzzy number)). A fuzzy set in is called a fuzzy number, if it satisfies the following conditions:(i) is normal; i.e., the cut set is nonempty,(ii)the -level cut set is a closed interval for any ,(iii)the support of is bounded.

An interval-valued number could be viewed as a special type of fuzzy number [54]. For interval-valued number , the membership function is It is easy to check that satisfies the conditions in Definition 1. For more detail, the readers could refer to [5557].

Denote the set of all interval-valued numbers by . We first present two basic operations on the set , which are commonly used in the existing works [58]. Let and . Then(a) (addition) ;(b) (scalar-multiplication)

Besides, supremum () and infimum () are basic operations for establishing the fuzzy relation equations. These two operations depend on the order relation on the set . Now we investigate the order relation on the set first.

In general, an order relation is defined for comparing two elements in a set. In the set , the most common order relation is the classical “product” order [59], denoted by “” in this paper. Let . We have if and only if both and hold, while if and only if both and hold. It is easy to check that “” is a partial order on , but not a total order. A partial order on a set is a binary relation satisfying reflexivity, antisymmetry, and transitivity. A total order is a partial order which makes any two elements in the set comparable. Under the above-mentioned order “”, the supremum () and infimum () operations on the set are as follows:

The advantage of the product order “” lies in its convenience in computation. However, it is not a total order. Some pairs of interval-valued numbers could not be compared by the product order. For example, under such order relation, we are not able to compare and . Both and are incorrect.

However, as pointed out in [60], a total order is indispensable in some situations. It enables us to compare any pair of interval-valued numbers. Specific total order was introduced for comparing any two intuitionistic fuzzy sets [61]. Moreover, admissible order, which refined both the total order and the classical product order, was defined on the interval-valued number set [6264]. We recall the definition of admissible order on below.

Definition 2 ([62] (admissible order)). Let be a poset, with partial order “”. The order is said to be admissible order, if it satisfies the following conditions:
(i) is a total (linear) order on ;
(ii) for any , implies that , where represents the classical product order.

For more detailed examples on admissible order, the readers could refer to [59, 6264].

In this paper, motivated by the order defined in [61] for the intuitionistic fuzzy set and the order introduced in [6569] for comparison of two fuzzy numbers in solving fuzzy linear programming, we define the following order relation “” on the set .

Definition 3. For any , we say is less than , denoted by , if it holds that(i); or(ii) and ;Besides, is equal to , i.e., , if both and hold. Inequality represents either or holds. The dual symbols of and are and , respectively.

Under the above-defined order relation, it is easy to check that if and only if and . This is coincident with the classical product order. In Definition 3, is the midpoint of , while means the radius of [70].

Proposition 4. For arbitrary , the following statements are true:(i)(reflexivity) ;(ii)(antisymmetry) and indicate ;(iii)(transitivity) and indicate ;(iv)(comparability) either or holds;(v)(refinement of the classical product order) if , then .

Proof. Omitted.

It is shown in Proposition 4 that the order relation “” in Definition 3 is an admissible order. Moreover, (, ) forms a total order set. Under such order relation, any pair of interval-valued numbers could be compared. Next we provide the supremum () and infimum () operations on , based on the above-defined order “”. Let . Then we have(c) (supremum) (d) (infimum)

3. Form of Max-Product Fuzzy Relation Equation with Interval-Valued Parameter

Motivated by the application background of P2P network system, we introduce the form of max-product fuzzy relation equations with interval-valued parameters in this section.

3.1. Unit Interval-Valued Number

An interval-valued number is said to be unit interval-valued number, if . We denote the set of all unit interval-valued numbers by and the set of all nonzero (or positive) unit interval-valued numbers by

Remark 5. According to the order given in Definition 3, the set can also be written as or

Obviously both and are subsets of . Hence the operations and order relation defined on in Section 2 keep valid for and .

3.2. Classical Max-Min and Max-Product Fuzzy Relation Equations

For the convenience of expression, we denote two index sets and as follows:

System of fuzzy relation equations, with the most commonly used max-min composition [4], could be written as [1921, 27, 29, 31]where , , . But soon after, the max-min composition was extended to the max-product one. Analogously, system of max-product fuzzy relation equations was expressed bywith the same parameters and variables appear in system (8).

In [71], the max-product fuzzy relation equation was applied to describe the quantitative relation in a P2P (peer-to-peer) network system. Suppose there exist terminals in such system, denoted by , . Each pair of terminals was wireless-connected. They transformed their local resources through electromagnetic wave. The terminal transmits the electromagnetic wave with intensity . Due to the decreasing of the intensity, associated with the distance, the intensity of the electromagnetic wave is no more than , when it is received by , and . Hence the intensity of electromagnetic wave at , which is send out by , could be represented by where . We call the decreasing coefficient. In general case, selects the terminal with highest intensity, to download the target resource. The intensity of electromagnetic wave reflects the download quality level. Hence if the requirement of download quality level of is , then the intensities of electromagnetic wave should satisfy Here, without loss of generality, we assume the first terminals require the download quality level. Then we have . After normalization of the parameters and variables, the requirements of download quality level of the terminals could be described the max-product fuzzy relation equations as system (9).

3.3. Max-Product Fuzzy Relation Equation with Interval-Valued Parameter

When applying system (8) to describe the P2P network system as shown in last subsection, the decreasing coefficient is determined by the distance between the terminals and . The value of will become smaller, if the distance of and becomes farther. However, in real world application, the distance might not be the unique factor influencing the decreasing coefficient . For example, weather condition and artificially disturbing of the electromagnetic wave are also potential influence factors. Notice that these influence factors are usually uncertain or random. Hence the decreasing coefficient is not a precise number. It could take any possible value within limits. Here we assume as an interval-valued number, i.e., . Correspondingly, the requirement of the terminal is also assumed to be a value range and denoted by , .

As a consequence, considering the uncertain potential influence factors of the decreasing coefficient, the corresponding system for describing the P2P network system could be written as where the parameters are unit interval-valued numbers, , . System (12) consists of max-product fuzzy relation equations with interval-valued parameters. System (12) could also be written as the following matrix form, where , , . In system (12), the order relation and operations are as defined in Section 2.

4. Resolution of Max-Product Fuzzy Relation Equation with Interval-Valued Parameter

4.1. Resolution of and

Proposition 6. Let . The equationis solvable (has at least one solution) if and only if .

Proof. () Notice that the equation is equivalent to If , then indicates . So we get .
If , then indicates , while indicates . Combinatorially, we have , i.e., .
() Since , it is clear that . Set Then it follows from that Hence is a solution of (14).

Lemma 7. Let . We have(i)if , then ;(ii)if , then .

Proof. The proof is trivial.

According Lemma 7, we get the following Corollary 8 immediately.

Corollary 8. Let . If is a solution of the inequality , then any satisfying is also a solution of .

Furthermore, combining Proposition 6 and Lemma 7, we get Corollary 9 below.

Corollary 9. Let . If , then the equation has a unique solution .

Proposition 10. Let and . The inequalityis solvable and its solution set is either in form of or in form of where . In particular, the solution set of (18) is if and only if , and .

Proof. We consider the solution set of (18) in three cases according to its parameters.
Case 1. If , i.e., , thenDenote . Now we check thatby the following points (i) and (ii), according to Definition 3.(i).(ii). Since , we haveCombining (21) and (22) we get ; i.e., is a solution of (18). According to Corollary 8, is a subset of the solution set of (18). Next we verify that any is not a solution of (18) in two situations.
When , we have . Since and , it is clear that . Hence the midpoint of is According to Definition 2, ; i.e., is not a solution of (18).
When , we have , then it is obvious that any is not a solution of (18), due to the assumption of the variable that .
Consequently, in this case, the solution set of (18) is .
Case 2. If , i.e., , and , then and . It follows from Definition 3 that , i.e., . Considering Lemma 7 and the assumption of the variable that , the solution set of (18) is .
Case 3. If , i.e., , and , then .
Now we compare the interval-value number with in three cases as below.
(i) When , in the similar way of (i) and (ii) in case 1, the midpoint of is exactly , which is equal to that of . On the other hand, since , the radius of is which is less than that of . Hence it holds that .
(ii) When , according to Lemma 7 and the result in the above point (i), it is clear that .
(iii) When , we havei.e., the midpoint of is less than that of . Hence .
Combining the above points (i)-(iii), it is obvious that the solution set of (18) is .
The rest of the proof is evident based on cases 1, 2, and 3.

Proposition 11. For the inequality , we have the following:(i)if its solution set is , then(ii)if its solution set is , then In particular, if , then the solution set should be and .

Proof. The proof lies in the process of the proof of Proposition 10.

4.2. Basic Concepts and Properties of Max-Product IPFRE

This subsection presents some basic concept and properties of the max-product fuzzy relation equations with interval-valued numbers, i.e., system (12).

We adopt the following order relation for comparing two n-dimension vectors. For any , (, ) means (, ) holds for all , while means both and hold.

Denote the complete solution set of system (12) by

Definition 12. If (), system (12) is said to be consistent (inconsistent),.

Definition 13. A minimal solution is a solution satisfying and indicate ; a maximum solution is a solution satisfying for any .

Theorem 14. Let be an n-dimension vector. Then is a solution of system (12) if and only if for any , holds for all and there exists such that .

Proof. () Since is a solution of (12), it satisfies the equation sAccording to the scalar-multiplication and supremum operations (see (b) and (c) in Section 2), Hence for any and there exists some such that i.e., and .
() Analogously, it is easy to check the feasibility of as a solution of (12), according to the scalar-multiplication and supremum operations on .

According to Proposition 10, the single-variable inequalitycould be solved, , . Assume that the solution set of (34) is, . We define the vector based on the above solution sets (35) as follows:

Theorem 15. Suppose . Then for any , it holds that .

Proof. Since , according to Theorem 14 we have That is to say, is a solution of the equation . Notice that the solution set of is either or . Hence for all . So we further get i.e., .

As shown in Theorem 15, there does not exist any solution bigger that . We call the potential maximum solution of system (12). Moreover, is called maximum solution if , while called pseudomaximum solution if .

Theorem 16. Let and . If , then .

Proof. According to Theorem 14, indicates Besides, by Lemma 7, implies thatOn the other hand, again by Theorem 14, indicates, for any , there exists such that . It follows from Lemma 7 and the inequality thatConsidering inequality (40) we have Thus it holds that . Combining (40), it follows from Theorem 14 that .

Next we define some new concepts and consider the consistency of system (12).

Define the close index setand the open index setIt is obvious that

Proposition 17. In system (12), if , then .

Proof. If , then there exists and such that by (43). According to Theorem 14, is not a solution of system (12).

The following Corollary 18 could be easily obtained by Theorem 15 and Proposition 17.

Corollary 18. The vector is the unique maximum solution of system (12) if and only if and .

Based on the potential maximum solution and the open index set, we define the vectorwhereThe vector could be used to check the consistency of system (12) by the following Theorem 19. We call the maximum close solution, if it is a solution of system (12).

Theorem 19. System (12) is consistent, i.e., , if and only if .

Proof. () It is obvious.
() According to Theorem 14, we complete the proof from two aspects as follows:
(i) Take arbitrary , . If , then . While if , then , and .
(ii) Notice that system (12) is consistent. There exists a solution to system (12). By Theorem 14, for arbitrary , there exists some , such that .
Firstly, we verify that . Since , it follows from Proposition 11 that the solution of the inequality is and . So we get On the other hand, it follows from Theorem 15 that , which indicates . Thus it holds that .
Secondly, we prove by contradiction. Assume that . Then there exists some such that . Considering , we haveInequality (48) shows that the vector does not satisfy the th equation in system (12). Hence is not a solution of (12), which is conflict with the assumption that .
At last, since , it follows from (46) that . So we getThe above-proved points (i) and (ii) contribute to by Theorem 14.

Note. In general, is not the maximum solution even if system (12) is consistent. Moreover, it is possible that system (12) has no maximum solution.

4.3. Structure of the Solution Set of System (12)

Let , whereEach is called a path of the characteristic matrix (or system (12)). Thus is the set of all paths.

Let be a path. Denote the index setsBased on the path and its corresponding index sets , we can define vectorwhere

Theorem 20. Let be a path and be the vector defined by (52) and (53). Then is a solution of system (12).

Proof. (i) Take arbitrary and .
If , then . Hence .
If , then . By (51), there exists such that . Remind that . It is clear , which indicates According to the definition of (see (42)), we have .
(ii) Take arbitrary . Notice . We denote . It is clear that , which indicates . HenceOn the other hand, impliesEquations (54) and (55) contribute to .
Based on (i) and (ii), it follows from Theorem 14 that .

Theorem 20 shows that, for any path of system (12), is a solution corresponding to . Next we further construct the solution interval corresponding to . Based on the path , define the vector , where

We call the solution interval corresponding to the path .

Remark 21. It could be easily found from (56) that(i) is a close set (or close interval) if and only if ;(ii) is an open set (or open interval) if and only if .

Theorem 22. Let be a path and be defined by (56) based on . Then it holds that .

Proof. Take arbitrary . Then it follows from (56) that (i) We first prove it holds for all and that in tow cases.
Case 1. If , then , .
Case 2. If , then the index set . Obviously, when , it holds that . Combining (58) and Lemma 7, we have On the other hand, when , we haveSuppose the solution set of the inequality is or . ThenThusAccording to Proposition 11, the solution set of should be . It follows from (58) and (61) that . Again by Proposition 11 we get .
(ii) For any , there exists (due to the existence of ), such that . By (57) and (58), On the other hand, as a result of (i), holds. These two aspects lead to .
Combining (i) and (ii), it follows from Theorem 14 that . Due to the arbitrariness of , the inclusion relation holds.

Theorem 23. For any , there exists a path such that .

Proof. Since , it follows from Theorem 14 thatand for any , there exists such thatLet .
(i) We first verify that , i.e., , .
Notice that . Considering the inequality , it follows from Proposition 11 that its solution set should be , and moreover,Thus On the other hand, Theorem 15 indicates . So we getAs a result of (65) and (68),Combining (64) and (68), we getwhich indicates(69) and (71) contribute to .
(ii) We now check .
Take arbitrary . If , then . Besides, since , there exists such that . By (68) we have . Hence If , then . Consequently, it holds that for all , i.e., .
(iii) According to Theorem 15,Obviously holds for any . While for , we have to verify that (by contradiction). Otherwise, due to (73), it turns out to be . By (43), indicates there exists such that . So we get Thus does not satisfy the th equation in system (12). This is conflict with the assumption that .
The above points (i)-(iii) contribute to and the proof is complete.

Theorem 24 (structure of the solution set). Suppose system (12) is consistent. Then its complete solution set iswhere is the set of all paths and is the solution interval corresponding to the path .

Proof. It is simple corollary of Theorems 22 and 23.

4.4. Algorithm for Solving System (12) Based on the Index Sets

Based on the above-defined index sets , , and , , we propose the following algorithm for obtaining the solution set of system (12).

Algorithm for Solving System (12)

Step 1. Solve the inequality , for any and , by Proposition 10. Suppose the solution set is or , where and .

Step 2. Compute the potential maximum solution by (36).

Step 3. Obtain the close index set and open index set by (42) and (43), respectively.

Step 4. Compute the vector by (45) and (46).

Step 5. Check the consistency of system (12) by the vector according to Theorems 14 and 19. If , then system (12) is consistent and continue to Step 6. Otherwise, system (12) is inconsistent and stop.

Step 6. Compute the index sets by (50). Let .

Step 7. For any , compute the index sets by (51).

Step 8. Compute the corresponding solution by (52) and (53).

Step 9. Construct the solution interval by (56).

Step 10. According to Theorem 24, generate the complete solution set of system (12) by

5. Numerical Example

Example 1. Consider the following interval-valued-parameter max-product fuzzy relation equations:where

Solution

Step 1. Solve the inequality for , by Proposition 10. Denote the corresponding solution set by . After calculation we get all the solution sets as follows:

Step 2. After calculation by (36), the potential maximum solution of system (77) is

Step 3. According to (42) and (43), we find the close index set and open index set as respectively.

Step 4. Computing the vector by (45) and (46), we get

Step 5. Check the consistency of system (77) by the vector according to Theorems 14 and 19. After detailed calculation, it is not difficult to check that , i.e., is a solution of (77). Hence system (77) is consistent and we could continue to Step 6.

Step 6. Computing the index sets by (50), we get Let . Obviously the set contains 8 elements, i.e., there exist 8 paths of system (77).

Step 7. For any , compute the index sets by (51).

For , the corresponding index sets are For , the corresponding index sets are For , the corresponding index sets are For , the corresponding index sets are For , the corresponding index sets are For , the corresponding index sets are For , the corresponding index sets are For , the corresponding index sets are

Step 8. Compute the corresponding solution by (52) and (53).

Step 9. Construct the solution interval by (56).

Step 10. Generate the complete solution set of system (77) according to Theorem 24. Since , , , , we havewhere are as shown in Step 9.

6. Discussion

6.1. Some Further Properties on System (12)

Proposition 1. If is a minimal solution of system (12), then it holds for any that , where is the potential maximum solution of (12) as defined by (36). In particular, when , it holds that .

Proof. Based on Theorems 23 and 24, any minimal solution could be selected from the set , i.e., It follows from (53) that for any . Moreover, when , it should hold that . Otherwise, it turns out to be . According to (43), there exists some such that . So we get This is conflict with .

Proposition 2. Let system (12) be consistent and is its open index set. There exists a unique maximum solution if and only if . In particular, when the maximum solution exists, it should be .

Proof. () If system (12) has a maximum solution, according to the structure of its solution set, i.e., and the expression of (see (56)), the maximum solution should be . Then it follows from Corollary 18 that .
() If , it holds that by (46). Since system (12) is consistent, it follows from Theorem 19 that . According to Corollary 18, is the unique maximum solution of system (12).
Consequently, when the maximum solution exists, it should be .

Theorem 3. Let system (12) be consistent with solution set . Then the following statements are equivalent:(i) is a close set;(ii);(iii);(iv)there exists a unique maximum solution of system (12).

Proof. The proof of (ii) (iii) (iv) lies in Proposition 2.
(i) (ii) Considering and the expression of (see (56)), is a close set if and only if is close set for any . This is equivalent to .

6.2. Comparing the Solution Set of System (12) to That of the Classical Max- Fuzzy Relation Equations

As well known to everyone, the solution set of a system of classical max- fuzzy relation equations, when nonempty, is determined by a unique maximum solution and a finite number of minimal solutions. The solution set could also be considered as a union of finite close intervals in form of

Differences between the solution set of the interval-valued-parameter max-product fuzzy relation equation (i.d. system (12)) and that of the classical max- fuzzy relation equation are shown as below.

(i) The classical max- fuzzy relation equation always has a maximum solution, when it is consistent. But in the consistent system (12), this property no longer holds. According to Proposition 2, the maximum solution exists if and only if its open index set is empty.

(ii) As a union of finite close intervals, the solution set of classical max- fuzzy relation equation is always a close set. However, the solution set of system (12) might not be a close set. It turns out to be close set unless ; i.e., the maximum solution exists, according to Theorem 3.

7. Conclusion

This paper pay attention to interval-valued fuzzy relation equations with max-product composition. Basic operations and order relation of the interval-valued numbers are introduced before description of the fuzzy relation equations system. In order to deal with such kind of system, we define concepts of close index set and open index set. We characterize the structure of the complete solution set to the interval-valued fuzzy relation equation, which is different from that to the classical one. Detailed algorithm is developed for obtaining the complete solution set with illustrative example. In the future research we will focus on the optimization problem subject to interval-valued fuzzy relation equations.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This work was partly supported by the National Natural Science Foundation of China (61877014), the Natural Science Foundation of Guangdong Province (2016A030307037; 2017A030307020), and the Ph.D. Starting Project of Hanshan Normal University (QD20171001).