Nothing Special   »   [go: up one dir, main page]

Next Article in Journal
Optimal Control of Hydrocarbons’ Hydrogenation with Catalysts
Previous Article in Journal
Exploring the Percolation Phenomena in Quantum Networks
Previous Article in Special Issue
Fuzzy Multi-Objective, Multi-Period Integrated Routing–Scheduling Problem to Distribute Relief to Disaster Areas: A Hybrid Ant Colony Optimization Approach
You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Discrete Pseudo-Quasi Overlap Functions and Their Applications in Fuzzy Multi-Attribute Group Decision-Making

1
School of Electrical and Control Engineering, Shaanxi University of Science & Technology, Xi’an 710021, China
2
School of Mathematics and Data Science, Shaanxi University of Science & Technology, Xi’an 710021, China
*
Author to whom correspondence should be addressed.
Mathematics 2024, 12(22), 3569; https://doi.org/10.3390/math12223569
Submission received: 18 October 2024 / Revised: 11 November 2024 / Accepted: 12 November 2024 / Published: 15 November 2024
(This article belongs to the Special Issue Fuzzy Sets and Fuzzy Systems)

Abstract

:
The overlap function, a continuous aggregation function, is widely used in classification, decision-making, image processing, etc. Compared to applications, overlap functions have also achieved fruitful results in theory, such as studies on the fundamental properties of overlap functions, various generalizations of the concept, and the construction of additive and multiplicative generators based on overlap functions. However, most of the research studies on the overlap functions mentioned above assume commutativity and continuity, which can limit their practical applications. In this paper, we remove the symmetry and continuity from overlap functions and define discrete pseudo-quasi-overlap functions on finite chains. Meanwhile, we also discuss their related properties. Then, we introduce pseudo-quasi-overlap functions on sub-chains and construct discrete pseudo-quasi-overlap functions on finite chains using these sub-chain functions. Unlike quasi-overlap functions on finite chains generated by the ordinal sum, discrete pseudo-quasi-overlap functions on finite chains constructed through pseudo-quasi-overlap functions on different sub-chains are dissimilar. Eventually, we remove the continuity from pseudo-automorphisms and propose the concept of pseudo-quasi-automorphisms. Based on this, we utilize pseudo-overlap functions, pseudo-quasi-automorphisms, and integral functions to obtain discrete pseudo-quasi-overlap functions on finite chains; moreover, we apply them to fuzzy multi-attribute group decision-making. The results indicate that—compared to overlap functions and pseudo-overlap functions—discrete pseudo-quasi-overlap functions on finite chains have stronger flexibility and a wider range of practical applications.

1. Introduction

To establish a mathematical model of fuzzy objects, Zadeh proposed the concept of fuzzy sets [1] in 1965. Many scholars have conducted extensive research on the fuzzy set theory and applied it in pattern recognition, medical diagnosis, and fuzzy control [2,3,4,5]. In 1973, Zadeh proposed the famous CRI algorithm [6], which was a very effective tool for describing and dealing with the fuzziness of things and the uncertainty of systems, as well as for simulating human intelligence and decision-making. Fuzzy reasoning has been applied with great success in industrial control and manufacturing household appliances. However, compared with its application, the theoretical foundation of fuzzy reasoning is not flawless. In 1993, Elkan presented a report titled “The Seemingly Right Success of Fuzzy Logic” at the 11th Annual Conference on Artificial Intelligence [7], which caused a huge uproar. Many scholars have commented on this. Wu discussed this debate in [8]. Ying [9] pointed out that “although many of Erkan’s views are incorrect, and Wu has made some clarifications, we must also recognize that the lack of systematic and in-depth theoretical research in fuzzy logic is an undeniable fact”. Of course, there was no consensus on this debate. In fact, this debate has never been resolved. Meanwhile, it is precisely for this reason that fuzzy logic has become an active area of research, with many scholars achieving significant results in the field. In recent years, research on fuzzy sets has garnered widespread attention. Therefore, we delve into both the theoretical foundations and practical applications related to fuzzy sets.
In 2010, Bustine et al. proposed the definition of overlap functions [10]. As a special binary aggregation function, the overlap function has been widely used in decision-making, image processing, classification, and other fields [11,12,13]. Moreover, many academics have achieved significant outcomes in the theoretical research of overlap functions, specifically manifested in the following aspects: (1) research on basic properties of overlap functions, such as migrativity, homogeneity, Lipschitzianity, Archimedes, idempotence, etc. [14,15,16]; (2) extensions of various concepts related to overlap functions, including quasi-overlap functions [17], pseudo-overlap functions [18], semi-overlap functions [19], and so on [20,21,22]; (3) study of inducing various types of implication operators from overlap functions and group functions [23,24,25]; (4) construction of additive and multiplicative generators for overlap functions and various generalized overlap functions [26,27,28,29].
Aggregation is an important concept in decision theory, information fusion, and fuzzy inference systems. It involves converting several numerical values into a representative value; this process is called aggregation, and the function that executes this process is called an aggregation function. As powerful tools for processing information fusion, aggregation functions have been widely used in classification [30], fuzzy systems and control [31], hierarchical information fusion [32], and so on [33,34,35]. In order to better handle information fusion problems, many scholars have degenerated the aggregation functions (including t-norms, uninorms, t-operators, etc.) in [0, 1] to finite chains, and achieved relevant results [36,37,38]. Qiao transformed the overlap function and quasi-overlap function on [0, 1] into finite chains [39,40], and studied their related properties.
A fuzzy multi-attribute group decision-making problem can be described as a given set of possible alternative solutions, and each solution needs to be comprehensively evaluated from several attributes. Our goal is to find the optimal solution from this set of alternative solutions or to comprehensively rank this set of alternative solutions; the ranking results can reflect the decision-maker’s intention. The presence of uncertainty in fuzzy multi-attribute group decision-making processes can be represented by fuzzy sets. Therefore, fuzzy logic plays an important role in the field of fuzzy multi-attribute group decision-making. Fuzzy multi-attribute decision-making represents a non-classical approach to multi-attribute decision-making, extending and developing classical multi-attribute decision-making theories. Bass and Kwakernaak [41] proposed a method for addressing fuzzy multi-attribute group decision-making under uncertainty. Following their work, various scholars have proposed numerous types of fuzzy multi-attribute decision-making methods. Kichert, Zimmermann, and Chen et al. [42,43,44] summarized the above fuzzy multi-attribute decision-making methods. A few academics have also studied the application of overlap functions and certain generalized overlap functions in fuzzy multi-attribute group decision-making [45,46]. Mao et al. [47] proposed a fuzzy multi-attribute decision-making method based on the Sugeno integral semantics of overlap functions using fuzzy quantifiers, and verified the feasibility of this method through specific examples. Wen [48] combined overlap functions with rough sets to propose a new class of models, and then extended this model to multi-granularity, thereby establishing a solution method for fuzzy multi-attribute decision-making problems. Silva et al. [49] introduced a weighted average operator generated by n-dimensional overlap and aggregation functions, which they applied to fuzzy multi-attribute group decision-making problems. On this basis, Zhang et al. [18] extended the aforementioned weighted average operator and explored the use of pseudo-overlap functions in fuzzy multi-attribute group decision-making.
With the background information mentioned above and the current status of studying nationally as well as globally, the research motivations and innovation points of this paper are as follows:
(1) At present, most concepts of overlap functions and generalized overlap functions include symmetry and continuity, which can limit their practical applications. Thus, we remove the symmetry and continuity from overlap functions and introduce the concept of discrete pseudo-quasi-overlap functions on finite chains. In addition, we have also studied their related properties.
(2) Currently, there is little research on constructing aggregate functions based on ordinal sums. Qiao [40] used ordinal sums to construct quasi-overlap functions on finite chains. This method constructs quasi-overlap functions on finite chains through quasi-overlap functions on sub-chains; each sub-chain is called an addend. Therefore, we naturally attempt to generalize the method of constructing quasi-overlap functions on the finite chains mentioned above and use a new method to construct discrete pseudo-quasi-overlap functions on finite chains.
(3) In most literature (such as [18,47,49]), the aggregation functions used in the application of fuzzy multi-attribute group decision-making are all continuous. However, in the practical application of fuzzy multi-attribute group decision-making, the data objects involved are usually discrete. On the other hand, the discrete aggregation function has better flexibility and a wider range of applications in fuzzy multi-attribute group applications. Therefore, we apply discrete pseudo-quasi-overlap functions on finite chains to fuzzy multi-attribute group decision-making. This approach not only promotes the development of fuzzy multi-attribute decision-making but also provides valuable reference and guidance for the theoretical development and practical application of overlap functions.
The main contents of this paper could be summarized as follows: In Section 2, we mainly present some basic knowledge on the topic. In Section 3, we introduce the concept of discrete pseudo-quasi-overlap functions on finite chains and study their related properties. In Section 4, we offer pseudo-quasi-overlap functions on sub-chains and construct discrete pseudo-quasi-overlap functions on finite chains through pseudo-quasi-overlap functions on sub-chains. Moreover, compared to quasi-overlap functions on finite chains generated by the ordinal sum, the discrete pseudo-quasi-overlap functions on finite chains created by pseudo-quasi-overlap functions on various sub-chains are different. In Section 5, we present the idea of pseudo-quasi-automorphism by removing the continuity from pseudo-automorphisms. Based on this, we use pseudo-overlap functions, pseudo-quasi-automorphisms, and integer functions to construct discrete pseudo-quasi-overlap functions on finite chains and apply them to fuzzy multi-attribute group decision-making. The findings show that discrete pseudo-quasi-overlap functions have better flexibility and adaptability than overlap functions and pseudo-overlap functions in applications. The research contents of this paper are shown in Figure 1.

2. Preliminaries

In this portion, we mainly provide some preliminary knowledge that is used in later sections.
Definition 1 
([10]). A binary function O : [ 0 , 1 ] 2 [ 0 , 1 ] is known as an overlap function if it meets x , y [ 0 , 1 ] ,
( O 1 )  
O is symmetric;
( O 2 )  
O ( x , y ) = 0 x = 0 or y = 0 ;
( O 3 )  
O ( x , y ) = 1 x = 1 and y = 1 ;
( O 4 )  
O is non-decreasing;
( O 5 )  
O is continuous.
Definition 2 
([17]). A binary function Q O : [ 0 , 1 ] 2 [ 0 , 1 ] is known as a quasi-overlap function if it satisfies ( O 1 ) ( O 4 ) .
Definition 3 
([18]). A binary function P O : [ 0 , 1 ] 2 [ 0 , 1 ] is referred to as a pseudo-overlap function if it satisfies ( O 2 ) ( O 5 ) .
Definition 4 
([20]). An n-ary function O n : [ 0 , 1 ] n [ 0 , 1 ] is known as an n-ary overlap function if it meets x i + 1 , x i + 2 , x i + 3 , , x i + n [ 0 , 1 ] ,
( O n 1 )  
O n is symmetry;
( O n 2 )  
O n ( x i + 1 , x i + 2 , x i + 3 , , x i + n ) = 0 for j N + , 1 j n , such as j = 1 n x i + j = 0 ;
( O n 3 )  
O n ( x i + 1 , x i + 2 , x i + 3 , , x i + n ) = 1 for j N + , 1 j n , such as j = 1 n x i + j = 1 ;
( O n 4 )  
O n is non-decreasing;
( O n 5 )  
O n is continuous.
Definition 5 
([18]). An n-ary function P O n : [ 0 , 1 ] n [ 0 , 1 ] is known as an n-ary pseudo-overlap function if it satisfies ( O n 2 ) ( O n 5 ) .

3. Discrete Pseudo-Quasi-Overlap Functions

In this part, we delete the symmetry of quasi-overlap functions and introduce the notion of discrete pseudo-quasi-overlap functions on finite chains. In addition, we discuss some of the associated properties, like Archimedean, idempotence, and cancellation law.
We define a finite chain L as follows:
Let L = { x 0 , x 1 , x 2 , , x n , x n + 1 } be a set, n N + , n 1 . L is called a finite chain when it satisfies x i , x j L ,
( L 1 )  
x i < x j i < j ;
( L 2 )  
x 0 is the minimum element, and x n + 1 is the maximum element of L .
Definition 6. 
A binary function P Q O L : L 2 L is called a discrete pseudo-quasi-overlap function on L if it fulfills x i , x j L ,
( P Q O L 1 )  
P Q O L ( x i , x j ) = x 0 x i = x 0 or x j = x 0 ;
( P Q O L 2 )  
P Q O L ( x i , x j ) = x n + 1 x i = x n + 1 and x j = x n + 1 ;
( P Q O L 3 )  
P Q O L is non-decreasing.
A discrete pseudo-quasi-overlap function P Q O L is called an x n + 1 -section left deflation on L when it satisfies x i L ,
  • ( P Q O L 4 )   P Q O L ( x n + 1 , x i ) x i .
  • Correspondingly, a discrete pseudo-quasi-overlap function P Q O L is called an x n + 1 -section right deflation on L when it satisfies x i L ,
  • ( P Q O L 5 ) P Q O L ( x i , x n + 1 ) x i .
Assuming L = L = { 0 , x 1 , x 2 , x n , 1 } is a finite chain, we extend the L to [0, 1], then P Q O L is a pseudo-quasi-overlap function given in [21]. On the other hand, a discrete pseudo-quasi-overlap function P Q O L that satisfies symmetry is a quasi-overlap function Q O L on L, as mentioned in [40]. Moreover, the above ( P Q O L 4 ) and ( P Q O L 5 ) correspond to item (5) from Definition 2.1 in [40].
In the following sections, we use L to indicate the finite chain { 0 , x 1 , x 2 , x n , 1 } .
Below, we provide some examples of discrete pseudo-quasi-overlap functions P Q O L on L .
Example 1.  (1) Let L be a finite chain. Then, for n = 1 , any discrete pseudo-quasi-overlap function P Q O L is a quasi-overlap function Q O L on L .
Taking L = { 1 4 , 1 3 , a n d 1 2 } , n = 1 . A graph of the P Q O L is shown in Figure 2.
(2) Let L = { 0 , x 1 , x 2 , x n , 1 } be a finite chain, n N + , n 2 , x 2 , x a , x b L , x 2 < x a x b . Then, x c , x d L , the function P Q O L : L 2 L , defined as follows:
 
P Q O L ( x c , x d ) = x 1 , i f x 1 < x c < x a , x 1 < x d x b min { x c , x d } . o t h e r w i s e
is a discrete pseudo-quasi-overlap function on L.
Taking L = { 0 , 0.1 , 0.2 , , 0.9 , 1 } , n = 9 , x a = 0.3 , x b = 0.6 . A graph of the P Q O L is shown in Figure 3.
(3) Let L = L N = { 0 , 1 , 2 , 3 , , n + 1 } be a finite chain with natural numbers, n N + , n 2 , x r , x s L N , 1 < x r < x s . Then, x p , x q L N , the function P Q O L N : L N 2 L N , defined as follows:
 
P Q O L N ( x p , x q ) = 1 , i f 0 < x p < x r , 0 < x q < x s x p x q . o t h e r w i s e
is a discrete pseudo-quasi-overlap function on L N .
Taking L N = { 0 , 1 , 2 , , 9 , 10 } , n = 9 , x r = 2 , x s = 6 . An image of the P Q O L N is shown in Figure 4.
( 4 ) Let L = L N + = { 1 , 2 , 3 , , n + 1 } be a finite chain with positive integers, n N + , n 2 , x g , x h L N + , x g x h , 2 < min { x g , x h } . Then, x m , x n L N + , the function P Q O L N + : L N + 2 L N + , defined as follows:
 
P Q O L N + ( x m , x n ) = 1 , i f x m = 1 o r x n = 1 2 , i f 1 < x m x g , 1 < x n x h 2 x m x n x m + x n . o t h e r w i s e
is a discrete pseudo-quasi-overlap function on L N + .
Taking L N + = { 1 , 2 , , 9 , 10 } , n = 8 , x g = 4 , x h = 6 . An image of the P Q O L N is shown in Figure 5.
We observe that “ [ x ] ” in Example 1 is an integral function; more precisely, it is a round function to the nearest integer x. Furthermore, regarding other types of integral functions, such as floor, ceil, and fix, their methods of constructing discrete pseudo-quasi-overlap functions on L are similar to that of the round function.
Next, we investigate the relevant properties of discrete pseudo-quasi-overlap functions on finite chains L.

3.1. Archimedes of Discrete-Pseudo-Quasi-Overlap Functions

First, we discuss the Archimedes of discrete pseudo-quasi-overlap functions on L.
Definition 7. 
Let P Q O L : L 2 L be a discrete pseudo-quasi-overlap function on L. P Q O L is called Archimedean when it satisfies x i , x j L { 0 , 1 } , ( x i ) P Q O L ( n ) < x j , and P Q O L is given by the following:
 
( x i ) P Q O L ( 1 ) = x i , ( x i ) P Q O L ( n + 1 ) = P Q O L ( x i , ( x i ) P Q O L n ) , n N + .
Proposition 1. 
Let P Q O L : L 2 L be a discrete pseudo-quasi-overlap function on L. Then, x i L { 1 } , x j L , P Q O L ( x i , x j ) is not strictly increasing.
Proof. 
We take x i = 0 , x j , x z L , and x j < x z . Then, P Q O L ( x i , x j ) = 0 0 = P Q O L ( x i , x z ) . So, x i = 0 , x j L , and P Q O L ( x i , x j ) is not strictly increasing. On the other hand, x i = 1 , x j L , we need to verify that P Q O L ( x i , x j ) is strictly increasing. For x j , x z L , and x j < x z , there are three different cases, as follows:
(1)
x i = 1 , x j = 0 < x z , P Q O L ( x i , x j ) = 0 < P Q O L ( x i , x z ) ;
(2)
x i = 1 , x j < x z = 1 , P Q O L ( x i , x j ) < 1 = P Q O L ( x i , x z ) ;
(3)
x i = 1 , x j L { 0 } , x z L { 1 } . Suppose that P Q O L ( x i , x j ) is not strictly increasing. According to ( P Q O L 3 ) , we know that P Q O L ( x i , x j ) = P Q O L ( x i , x z ) . Obviously, this is contradictory to x j < x z . Thus, x i = 1 , x j L , P Q O L ( x i , x j ) is strictly increasing. Finally, for the scenario where x i L { 0 , 1 } , x j L , and P Q O L ( x i , x j ) is not strictly increasing, the proof method is similar to [34]. To summarize, x i L { 1 } , x j L , P Q O L ( x i , x j ) is not strictly increasing. □
From Proposition 1, we can immediately deduce that x j L { 1 } , x i L , P Q O L ( x j , x i ) is also not strictly increasing.
Proposition 2. 
Let P Q O L : L 2 L be Archimedean. If P Q O L is a discrete pseudo-quasi-overlap function on L, then ( x i ) P Q O L ( n + 1 ) ( x i ) P Q O L ( n ) , n N + .
Proof. 
The following can directly be obtained through Definition 7, Proposition 1, and mathematical methods of induction: ( 1 ) For n = 1 , ( x i ) P Q O L ( 2 ) = P Q O L ( x i , x i ) < x i = ( x i ) P Q O L ( 1 ) , that is, ( x i ) P Q O L ( 2 ) ( x i ) P Q O L ( 1 ) . For n = 2 , ( x i ) P Q O L ( 3 ) = P Q O L ( x i , ( x i ) P Q O L ( 2 ) ) = P Q O L ( x i , P Q O L ( x i , x i ) ) . According to P Q O L ( x i , x i ) < x i and Proposition 1, we have the following:
P Q O L ( x i , P Q O L ( x i , x i ) ) P Q O L ( x i , x i ) .
Thus, ( x i ) P Q O L ( 3 ) ( x i ) P Q O L ( 2 ) . Assume that n = k , ( x i ) P Q O L ( k + 1 ) ( x i ) P Q O L ( k ) . For n = k + 1 , we have the following:
( x i ) P Q O L ( k + 2 ) = P Q O L ( x i , ( x i ) P Q O L ( k + 1 ) ) P Q O L ( x i , ( x i ) P Q O L ( k ) ) = ( x i ) P Q O L ( k + 1 ) .
Therefore, n N + , ( x i ) P Q O L ( n + 1 ) ( x i ) P Q O L ( n ) . □
Proposition 3. 
Let P Q O L : L 2 L be a discrete pseudo-quasi-overlap function on L. Then, P Q O L is not Archimedean.
Proof. 
Suppose that P Q O L is Archimedean. Owing to Proposition 2, we know the following:
0 < ( x i ) P Q O L ( n + 1 ) ( x i ) P Q O L ( n ) ( x i ) P Q O L ( n 1 ) < ( x i ) P Q O L ( 2 ) ( x i ) P Q O L ( 1 ) = x i , n N + .
Thus, for n N + , lim n ( x i ) P Q O L ( n ) = 0 , conflicting with ( x i ) P Q O L ( n ) < x j for Definition 7. Therefore, P Q O L is not Archimedean. □
Now, we will discuss the idempotence of discrete pseudo-quasi-overlap functions on L.

3.2. Idempotence of Discrete Pseudo-Quasi-Overlap Functions

Definition 8. 
Let P Q O L : L 2 L be a discrete pseudo-quasi-overlap function on L. An element x i L is called idempotent when it satisfies P Q O L ( x i , x i ) = x i . A discrete pseudo-quasi-overlap function P Q O L is called idempotent when it satisfies that x i L is an idempotent element.
Obviously, 0 and 1 are idempotent elements of a discrete pseudo-quasi-overlap function on L. Moreover, only the discrete pseudo-quasi-overlap function P Q O L on L generated by Case (1) in Example 1 is idempotent.
Proposition 4. 
Let P Q O L : L 2 L be a discrete pseudo-quasi-overlap function on L. Then, there exists x i L { 0 , 1 } , such that P Q O L ( x i , x i ) = x i .
Proof. 
The proof is analogous to [16]. □
Proposition 5. 
Let P Q O L : L 2 L be a discrete pseudo-quasi-overlap function on L.
(1)
If P Q O L satisfies ( P Q O L 4 ) , then there exists x i L { 0 , 1 } , such that P Q O L ( 1 , x i ) < x i .
(2)
If P Q O L satisfies ( P Q O L 5 ) , then there exists x i L { 0 , 1 } , such that P Q O L ( x i , 1 ) < x i .
Proof. 
(1) Suppose that P Q O L is a discrete pseudo-quasi-overlap function on L. If P Q O L satisfies ( P Q O L 4 ) , then x i L { 0 , 1 } , P Q O L ( 1 , x i ) x i . Moreover, according to Proposition 4 and ( P Q O L 3 ) , we known that there exists x i L { 0 , 1 } , such that we have the following:
x i = P Q O L ( x i , x i ) P Q O L ( 1 , x i ) .
So, P Q O L ( 1 , x i ) < x i . The proofs of (2) are similar to (1). □
Proposition 6. 
Let P Q O L : L 2 L be a discrete pseudo-quasi-overlap function on L. If P Q O L is Archimedean, then P Q O L has no idempotent element, except for 0 , 1 .
Proof. 
Suppose that there exists x i L { 0 , 1 } , which is an idempotent element of the discrete pseudo-quasi-overlap function P Q O L on L. As P Q O L is Archimedean, then n = 1 , ( x i ) P Q O L ( 1 ) = x i , and n = 2 , ( x i ) P Q O L ( 2 ) = P Q O L ( x i , x i ) = x i . Assume that n = k ; we have the following:
( x i ) P Q O L ( k ) = P Q O L ( x i , ( x i ) P Q O L ( k 1 ) ) = P Q O L ( x i , x i ) = x i .
So, for n = k + 1 , ( x i ) P Q O L ( k + 1 ) = P Q O L ( x i , ( x i ) P Q O L ( k ) ) = P Q O L ( x i , x i ) = x i . Thus, for n N + , ( x i ) P Q O L ( n ) = x i , which conflicts with ( x i ) P Q O L ( n ) < x j in Definition 7. Thus, P Q O L has no idempotent element, except for 0 , 1 . □
In the end, we discuss the cancellation law of discrete pseudo-quasi-overlap functions on L.

3.3. Cancellation Law of Discrete Pseudo-Quasi-Overlap Functions

Definition 9. 
Let P Q O L : L 2 L be a discrete pseudo-quasi-overlap function on L. x i , x j , x z L , P Q O L is said to fulfill the left-cancellation law if we have the following:
P Q O L ( x i , x j ) = P Q O L ( x i , x z ) means that x i = x 0 or x j = x z .
Similarly, P Q O L is said to fulfill the right-cancellation law if we have the following:
P Q O L ( x j , x i ) = P Q O L ( x z , x i ) means that x i = x 0 or x j = x z .
Lemma 1. 
A discrete pseudo-quasi-overlap function P Q O L on L fulfills the cancellation law if x i , x j , x z L satisfy the following conditions:
(1)
P Q O L ( x i , x j ) = P Q O L ( x i , x z ) x i = x 0 or x j = x z ;
(2)
P Q O L ( x j , x i ) = P Q O L ( x z , x i ) x i = x 0 or x j = x z .
Proposition 7. 
Let P Q O L : L 2 L be a discrete pseudo-quasi-overlap function on L.
(1)
P Q O L fulfills the left-cancellation law ⇔ for x i L { 0 } , x j L , and P Q O L ( x i , x j ) is strictly increasing.
(2)
P Q O L fulfills the right-cancellation law ⇔ for x j L { 0 } , x i L , and P Q O L ( x j , x i ) is strictly increasing.
Proof. 
The proofs of (1) and (2) are similar. Next, we only prove (2). (2) (Necessity) Suppose that P Q O L fulfills the right-cancellation law, i 0 , x j < x z . Since P Q O L is monotonically increasing, P Q O L ( x j , x i ) P Q O L ( x z , x i ) . We consider P Q O L ( x j , x i ) = P Q O L ( x z , x i ) . Since P Q O L fulfills the right-cancellation law, x i = 0 or x j = x z . Obviously, this contradicts with x j < x z . Thus, P Q O L ( x j , x i ) < P Q O L ( x z , x i ) . (Sufficiency) Suppose that x j L { 0 } , x i L , P Q O L ( x j , x i ) is strictly increasing. So, x j < x z , and P Q O L ( x j , x i ) < P Q O L ( x z , x i ) . We assume that P Q O L does not fulfill the right-cancellation law. Then, if P Q O L ( x j , x i ) = P Q O L ( x z , x i ) , it means that x i 0 and x j x z . So, x j < x z or x j > x z or x j | | x z . We consider x j < x z . Because P Q O L ( x j , x i ) is strictly increasing, P Q O L ( x j , x i ) < P Q O L ( x z , x i ) . This contradicts with P Q O L ( x j , x i ) = P Q O L ( x z , x i ) . Thus, the scenario where x j < x z does not exist. Similarly, the scenario where x j > x z is also not valid. Finally, we consider x j | | x z . Apparently, this contradicts the premise that P Q O L ( x j , x i ) is strictly increasing. Therefore, P Q O L fulfills the right-cancellation law. □
Proposition 8. 
Let P Q O L : L 2 L be a discrete pseudo-quasi-overlap function on L. Then, P Q O L does not fulfill the cancellation law.
Proof. 
The proof is analogous to [17]. □
According to Propositions 4 and 8, we know that both discrete pseudo-quasi-overlap functions and quasi-overlap functions on L can obtain similar conclusions. That is to say, symmetry does not significantly affect the conclusions of Propositions 4 and 8.

4. The Construction of Discrete Pseudo-Quasi-Overlap Functions

In [40], Qiao proposed a method for constructing quasi-overlap functions on finite chains based on the ordinal sum. This method mainly utilizes quasi-overlap functions on sub-chains to create quasi-functions on finite chains, where these sub-chains are additive. Therefore, we extend this approach and devise a new method to construct discrete pseudo-quasi-overlap functions. First, we define discrete pseudo-quasi-overlap functions on a sub-chain. We then construct a discrete pseudo-quasi-overlap function on finite chains by leveraging pseudo-quasi-overlap functions on these sub-chains.
Definition 10. 
Let L be a finite chain, and L k * = { [ x k , x k + 3 ] | k N , 0 k n 2 } be a sub-chain of L. A binary function P Q O L k * : [ x k , x k + 3 ] 2 [ x k , x k + 3 ] is called a discrete pseudo-quasi-overlap function on L k * when it satisfies x μ , x ν [ x k , x k + 3 ] ,
( P Q O L k * 1 )
P Q O L k * ( x μ , x ν ) = x k x μ = x k or x ν = x k ;
( P Q O L k * 2 )
P Q O L k * ( x μ , x ν ) = x k + 3 x μ = x k + 3 and x ν = x k + 3 ;
( P Q O L k * 3 )
P Q O L k * is non-decreasing.
Theorem 1. 
Let L be a finite chain, k N , 0 k n 2 , [ x k , x k + 3 ] be a sub-chain of L, and P Q O L k * : [ x k , x k + 3 ] 2 [ x k , x k + 3 ] be a discrete pseudo-quasi-overlap function on L k * . Then, x i , x j L , the function P Q O L k : L 2 L , is defined as follows:
P Q O L k ( x i , x j ) = P Q O L k * ( x i , x j ) , i f x i , x j [ x k , x k + 3 ] min { α 1 ( x i ) , α 2 ( x j ) } . o t h e r w i s e
among these, with different values of k, the functions α 1 ( x i ) : L L and α 2 ( x j ) : L L have different forms, as follows:
( i ) k = 0 , n 4 . α 1 ( 1 ) ( x i ) : L L , α 2 ( 1 ) ( x j ) : L L , separately , given by the following :
α 1 ( 1 ) ( x i ) = P Q O L 0 * ( x i , x 3 ) , i f x i [ x 0 , x 3 ] x i . o t h e r w i s e
α 2 ( 1 ) ( x j ) = x w , i f x j ( x 0 , x 3 ] x j . o t h e r w i s e
where w N + , 3 w n , is a discrete pseudo-quasi-overlap function on L.
( i i ) 1 k < n 2 , n 5 ; α 1 ( 2 ) ( x i ) : L L , α 2 ( 2 ) ( x j ) : L L , are defined separately , as follows :
α 1 ( 2 ) ( x i ) = P Q O L k * ( x i , x k + 3 ) , i f x i [ x k , x k + 3 ] x i . o t h e r w i s e
α 2 ( 2 ) ( x j ) = x t , i f x j [ x k , x k + 3 ] x j . o t h e r w i s e
where t N + , k + 3 t n is a discrete pseudo-quasi-overlap function on L.
( i i i ) k = n 2 , n 4 ; α 1 ( 3 ) ( x i ) : L L , α 2 ( 3 ) ( x j ) : L L , are defined separately , as follows :
α 1 ( 3 ) ( x i ) = P Q O L k * ( x i , x n + 1 ) , i f x i [ x n 2 , x n + 1 ] x γ θ i f x i = x β θ x i . o t h e r w i s e
α 2 ( 3 ) ( x j ) = x λ , i f x j [ x n 2 , x n + 1 ] x j o t h e r w i s e
for θ N + , 1 θ , β θ k 1 , 1 γ θ , λ k , such as γ θ λ . β θ and γ θ are in one-to-one correspondence. The details are as follows:
γ 1 = k ( o r k 2 ) ; i f β 1 = k 1 , γ 2 = k 1 ( o r k 3 ) ; i f β 2 = k 2 , γ k 2 = 3 ( o r 1 ) ; i f β k 2 = 2 , γ k 1 = 2 ; i f β k 1 = 1 ,
is a discrete pseudo-quasi-overlap function on L.
Proof. 
( i ) , ( i i ) , and ( i i i ) are similar. Next, we only prove ( i i i ) . Without loss of generality, we take θ = 1 , β 1 = n 3 , γ 1 = λ = n 2 . ( P Q O L 1 ) (Necessity) If P Q O L n 2 ( x i , x j ) = x 0 , then min { α 1 ( 3 ) ( x i ) , α 2 ( 3 ) ( x j ) } = x 0 , i.e., α 1 ( 3 ) ( x i ) = x 0 or α 2 ( 3 ) ( x j ) = x 0 . According to k N , k = n 2 , we know that x i [ x n 2 , x n + 1 ] { x n 3 } . So, α 1 ( 3 ) ( x i ) = x i = x 0 . On the other hand, x j [ x n 2 , x n + 1 ] . So, α 2 ( 3 ) ( x j ) = x j = x 0 . Thus, x i = x 0 or x j = x 0 . (Sufficiency) If x i = x 0 or x j = x 0 . Without loss of generality, we take x i = x 0 . Since x i [ x n 2 , x n + 1 ] { x n 3 } , we obtain α 1 ( 3 ) ( x i ) = α 1 ( 3 ) ( x 0 ) = x 0 . So, we have the following:
P Q O L n 2 ( x i , x j ) = min { α 1 ( 3 ) ( x i ) , α 2 ( 3 ) ( x j ) } = min { x 0 , α 2 ( 3 ) ( x j ) } = x 0 .
On the other hand, if x j = x 0 , and x j [ x n 2 , x n + 1 ] , we also obtain α 2 ( 3 ) ( x j ) = α 2 ( 3 ) ( x 0 ) = x 0 . So, P Q O L n 2 ( x i , x j ) = min { α 1 ( 3 ) ( x i ) , α 2 ( 3 ) ( x j ) } = min { α 1 ( 3 ) ( x i ) , x 0 } = x 0 . Thus, we have the following:
P Q O L n 2 ( x i , x j ) = x 0 .
Therefore, P Q O L n 2 satisfies ( P Q O L 1 ) .
( P Q O L 2 ) (Necessity) If P Q O L n 2 ( x i , x j ) = x 1 , then min { α 1 ( 3 ) ( x i ) , α 2 ( 3 ) ( x j ) } = x 1 , that is, α 1 ( 3 ) ( x i ) = x 1 and α 2 ( 3 ) ( x j ) = x 1 . For k N , k = n 2 , we know that x i [ x n 2 , x n + 1 ] { x n 3 } , and x j [ x n 2 , x n + 1 ] . So, x i = α 1 ( 3 ) ( x i ) = x 1 , and x j = α 2 ( 3 ) ( x j ) = x 1 . (Sufficiency) If x i = x 1 and x j = x 1 . Since k = n 2 , k N , we gain x i [ x n 2 , x n + 1 ] { x n 3 } , and x j [ x n 2 , x n + 1 ] . So, α 1 ( 3 ) ( x i ) = x i = x 1 , and α 2 ( 3 ) ( x j ) = x j = x 1 . Thus, we have the following:
P Q O L n 2 ( x i , x j ) = min { α 1 ( 3 ) ( x i ) , α 2 ( 3 ) ( x j ) } = min { x 1 , x 1 } = x 1 .
Therefore, P Q O L n 2 satisfies ( P Q O L 2 ) .
( P Q O L 3 )   x i , x j , x z L , x j x z , we have several situations, specifically as follows:
(1) x i , x j , x z [ x n 2 , x n + 1 ] . Since that P Q O L n 2 * is a discrete pseudo-quasi-overlap function on L n 2 * . So, P Q O L n 2 ( x i , x j ) = P Q O L n 2 * ( x i , x j ) P Q O L n 2 * ( x i , x z ) = P Q O L n 2 ( x i , x z ) .
(2) x i , x j , x z [ x n 2 , x n + 1 ] at the same time.
(2.1) x i , x z [ x n 2 , x n + 1 ] , x j [ x n 2 , x n + 1 ] , without loss of generality, we take x j = x n 3 . Then, P Q O L n 2 ( x i , x j ) = min { α 1 ( 3 ) ( x i ) , α 2 ( 3 ) ( x j ) } = min { P Q O L n 2 * ( x i , x n + 1 ) , x n 3 } , and P Q O L n 2 ( x i , x z ) = P Q O L n 2 * ( x i , x z ) . Since x n 3 < x n 2 P Q O L k * ( x i , x n + 1 ) x n + 1 , we have the following:
P Q O L n ( x i , x j ) = min { P Q O L n * ( x i , x n + 1 ) , x n 3 } = x n 3 .
According to x n 3 < x n 2 P Q O L n 2 * ( x i , x z ) , we know that P Q O L n 2 ( x i , x j ) P Q O L n 2 ( x i , x z ) .
(2.2) x i [ x n 2 , x n + 1 ] , x j , x z [ x n 2 , x n + 1 ] , without loss of generality, we take x j = x n 4 , x z = x n 3 . Then, P Q O L n 2 ( x i , x j ) = min { P Q O L n 2 * ( x i , x n + 1 ) , x n 4 } , and we have the following:
P Q O L n 2 ( x i , x z ) = min { P Q O L n 2 * ( x i , x n + 1 ) , x n 3 } .
Thus, P Q O L n 2 ( x i , x j ) P Q O L n 2 ( x i , x z ) .
(2.3) x i = x n 3 , x j , x z [ x n 2 , x n + 1 ] . Then, we have the following:
P Q O L n 2 ( x i , x j ) = min { x n 2 , x n 2 } = x n 2 ,
and P Q O L n 2 ( x i , x z ) = min { x n 2 , x n 2 } = x n 2 . So, P Q O L n 2 ( x i , x j ) P Q O L n 2 ( x i , x z ) .
(2.4) x i = x n 3 , x j [ x n 2 , x n + 1 ] , without loss of generality, we take x j = x n 3 , x z [ x n 2 , x n + 1 ] . Then, P Q O L n 2 ( x i , x j ) = min { x n 2 , x n 3 } = x n 3 , and we have the following:
P Q O L n 2 ( x i , x z ) = min { x n 2 , x n 2 } = x n 2 .
So, P Q O L n 2 ( x i , x j ) P Q O L n 2 ( x i , x z ) .
(2.5) x i = x n 3 , x j , x z [ x n 2 , x n + 1 ] , without loss of generality, we take x j = x z = x n 3 . Then, P Q O L n 2 ( x i , x j ) = min { x n 2 , x n 3 } = x n 3 , and we have the following:
P Q O L n 2 ( x i , x z ) = P Q O L n 2 ( x i , x j ) = x n 3 .
So, P Q O L n 2 ( x i , x j ) P Q O L n 2 ( x i , x z ) .
(2.6) x i [ x n 2 , x n + 1 ] { x n 3 } , without loss of generality, we take x i = x n 4 , x j , x z [ x n 2 , x n + 1 ] . Then, P Q O L n 2 ( x i , x j ) = min { x n 4 , x n 2 } = x n 4 , and we have the following:
P Q O L n 2 ( x i , x z ) = P Q O L n 2 ( x i , x j ) = x n 4 .
So, P Q O L n 2 ( x i , x j ) P Q O L n 2 ( x i , x z ) .
(2.7) x i [ x n 2 , x n + 1 ] { x n 3 } , x j [ x n 2 , x n + 1 ] , without loss of generality, we take x i = x n 4 , x j = x n 5 , x z [ x n 2 , x n + 1 ] . Then, P Q O L n 2 ( x i , x j ) = min { x n 4 , x n 5 } = x n 5 , and P Q O L n 2 ( x i , x z ) = min { x n 4 , x n 2 } = x n 4 . So, P Q O L n 2 ( x i , x j ) P Q O L n 2 ( x i , x z ) .
(2.8) x i [ x n 2 , x n + 1 ] { x n 3 } , x j , x z [ x n 2 , x n + 1 ] , without loss of generality, we take x i = x n 4 , x j = x z = x n 5 . Then, P Q O L n 2 ( x i , x j ) = min { x n 4 , x n 5 } = x n 5 , and P Q O L n 2 ( x i , x z ) = P Q O L n 2 ( x i , x j ) = x n 5 . So, P Q O L n 2 ( x i , x j ) P Q O L n 2 ( x i , x z ) .
Therefore, P Q O L n 2 satisfies ( P Q O L 3 ) . In summary, x i , x j L , P Q O L n 2 is a discrete pseudo-quasi-overlap function on L. □
Below, we provide some examples of discrete pseudo-quasi-overlap functions on L in Theorem 1. Taking L = { 0 , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 , 1 } , n = 9 .
Note that the bold parts in Table 1, Table 2 and Table 3 represent the values corresponding to x i , x j [ x k , x k + 3 ] and P Q O L k ( x i , x j ) = P Q O L k * ( x i , x j ) ( k = 0 , 1 , 2 , , n 2 ) in Theorem 1.
Note that the bolded parts in Table 1, Table 2 and Table 3 represent the values corresponding to x i , x j [ x k , x k + 3 ] and P Q O L k ( x i , x j ) = P Q O L k * ( x i , x j ) ( k = 0 , 1 , 2 , . . . , n 2 ) in Theorem 1.
Of course, the construction method of the scenario ( i i i ) in Theorem 1 also applies to k = 2 , 3 , 4 , n 3 . The specific details are similar to the scenario ( i i i ) of Theorem 1.
Based on the scenario ( i i i ) of Theorem 1, we obtain the following conclusion:
Proposition 9. 
Let L be a finite chain, k N , k = n 2 , [ x n 2 , x n + 1 ] be a sub-chain of L, and P Q O L n 2 * : [ n 2 , n + 1 ] 2 [ n 2 , n + 1 ] be a discrete pseudo-quasi-overlap function on L n 2 * . Then, x i , x j L , the function P Q O L n 2 ( O ) ( O = 1 , 2 ) : L 2 L is defined as follows:
P Q O L n 2 ( O ) ( x i , x j ) = P Q O L n 2 * ( x i , x j ) , i f x i , x j [ x n 2 , x n + 1 ] min { α 1 ( x i ) , α 1 ( x j ) } . o t h e r w i s e
among them, α 1 ( x i ) : L L and α 2 ( x j ) : L L , we have the following two different construction forms:
( i ) n 5 , α 1 ( 5 ) ( x i ) : L L , α 2 ( 5 ) ( x j ) : L L , separately , are defined as follows :
α 1 ( 5 ) ( x i ) = P Q O L n * ( x i , x n + 1 ) , i f x i [ x n 2 , x n + 1 ] x 0 i f x i = x 0 x ξ . o t h e r w i s e
α 2 ( 5 ) ( x j ) = x π , i f x j [ x n 2 , x n + 1 ] x j o t h e r w i s e
where ξ , π N + , n 3 ξ n 2 , n 3 π n + 1 , such as x ξ x π , is a discrete pseudo-quasi-overlap function on L.
( i i ) n 4 , α 1 ( 6 ) ( x i ) : L L , α 2 ( 6 ) ( x j ) : L L , separately , are defined as follows :
α 1 ( 6 ) ( x i ) = P Q O L k * ( x i , x n + 1 ) , i f x i [ x n 2 , x n + 1 ] x n 2 i f x i = x n 3 x n 3 i f x i = x n 4 x 3 i f x i = x 2 x 2 i f x i = x 1 x i o t h e r w i s e
α 2 ( 6 ) ( x j ) = x ε , i f x j [ x n 2 , x n + 1 ] x j o t h e r w i s e
where ε N + , n 3 ε n + 1 , , such as x i x ε , is a discrete pseudo-quasi-overlap function on L.
Proof. 
The proof is analogous to Theorem 1. □
Below, we provide some examples of discrete pseudo-quasi-overlap functions on L in Proposition 9. Taking L = { 0 , 0.1 , 0.2 , 0.3 , 0.4 , 0.5 , 0.6 , 0.7 , 0.8 , 0.9 , 1 } , n = 9 , x ξ = x π = 0.6 .
Note that the bold parts in Table 4 and Table 5 represent the values corresponding to the following: x i , x j [ x n 2 , x n + 1 ] and P Q O L n 2 ( O ) ( x i , x j ) = P Q O L n 2 * ( x i , x j ) ( k = n 2 N ) in Proposition 9.
Note that the bolded parts in Table 4 and Table 5 represent the values corresponding to x i , x j [ x n 2 , x n + 1 ] and P Q O L n 2 ( O ) ( x i , x j ) = P Q O L n 2 * ( x i , x j ) ( k = n 2 N ) in Proposition 9.
Likewise, the construction method of Proposition 9 also applies to k = 2 , 3 , 4 , n 3 . The specific details are similar to Proposition 9.
In summary, the biggest difference between the method of constructing discrete pseudo-quasi-overlap functions on finite chains described above and the method of creating quasi-overlap functions on finite chains through ordinal sum in [40] lies in the uniformity of the outcomes. Quasi-overlap functions on finite chains constructed from different sub-chains are the same, whereas the discrete pseudo-quasi-overlap functions on finite chains constructed from pseudo-quasi-overlap functions on different sub-chains are different.

5. The Application of Discrete Pseudo-Quasi-Overlap Functions in Fuzzy Multi-Attribute Group Decision-Making

In this section, we extend the binary discrete pseudo-quasi-overlap function on L in Definition 6 to an n-ary discrete pseudo-quasi-overlap function on L. Then, we construct an n-dimensional discrete pseudo-quasi-overlap function using pseudo-overlap functions, pseudo-quasi-isomorphisms, and integral functions. Furthermore, we apply the n-ary discrete pseudo-quasi-overlap function on L to fuzzy multi-attribute group decision-making.

5.1. N-Ary Discrete Pseudo-Quasi-Overlap Functions

To start with, we present the concept of n-ary discrete pseudo-quasi-overlap functions on L.
Definition 11. 
Let L = { 0 , x 1 , x 2 , , x n , 1 } be a finite chain. A function P Q O L n : L n L is called an n-ary discrete pseudo-quasi-overlap function on L when it satisfies x i + 1 , x i + 2 , x i + 3 ,   x i + n L ,
( P Q O L n 1 )  
P Q O L n ( x i + 1 , x i + 2 , x i + 3 , x i + n ) = x 0 for j N + , 1 j n , such as j = 1 n x i + j = x 0 ;
( P Q O L n 2 )  
P Q O L n ( x i + 1 , x i + 2 , x i + 3 , x i + n ) = x n + 1 for j N + , 1 j n , such as j = 1 n x i + j = x n + 1 ;
( P Q O L n 3 )  
P Q O L n is non-decreasing.
Note that we extend the finite chain L in Definition 11 to [0, 1], then P Q O L n is an n-ary pseudo-quasi-overlap function. Moreover, we can readily provide the definition of n-ary pseudo-quasi-overlap functions P Q O n , along with its corresponding properties ( P Q O n 1 ) , ( P Q O n 2 ) , and ( P Q O n 3 ) . The definition of n-ary pseudo-quasi-overlap functions is similar to Definition 11, so it is omitted here.
Additionally, we assume that L =   { 0 , 0.001 , 0.002 , , 0.999 , 1 } in Definition 11. In this section, we use L * to represent the finite chain { 0 , 0.001 , 0.002 , , 0.999 , 1 } .
Example 2. 
Let L * be a finite chain.
( 1 )   x i + 1 , x i + 2 , x i + 3 , , x i + n L * , the function P Q O L * n : L * n L * ,
P Q O L * n ( x i + 1 , x i + 2 , x i + 3 , , x i + n ) = min ( x i + 1 , x i + 2 , x i + 3 , , x i + n 1 , [ 100 x i + n ] 100 )
where [ · ] is an integral function and represents an n-ary discrete pseudo-quasi-overlap function on L * .
( 2 )   x i + 1 , x i + 2 , x i + 3 , , x i + n L * , x 1 , x e , x f L * , x e x f , x 1 < min { x e , x f } , the function P Q O L * n : L * n L * ,
P Q O L * n ( x i + 1 , x i + 2 , x i + 3 , , x i + n ) = x 1 , i f x 0 < x 1 < x e , x 0 < x n + 1 < x f min ( x i + 1 , x i + 2 , x i + 3 , , x i + n ) . o t h e r w i s e
is an n-ary discrete pseudo-quasi-overlap function on L * .

5.2. Generation of N-Ary Discrete Pseudo-Quasi-Overlap Functions

As stated in reference [18], the generation of pseudo-overlap functions comes from n-dimensional overlap functions and a set of weights. Therefore, we construct an n-dimensional discrete pseudo-quasi-overlap function based on the pseudo-overlap functions mentioned above, pseudo-quasi-isomorphisms, and integral functions. Below, we introduce the concept of pseudo-quasi-isomorphisms:
Definition 12. 
A unary function H : [ 0 , 1 ] [ 0 , 1 ] is called a pseudo-quasi-automorphism when it satisfies x [ 0 , 1 ] ,
( H 1 )
H is non-decreasing;
( H 2 )  
x = 1 when and only when H ( x ) = 1 ;
( H 3 )  
x = 0 when and only when H ( x ) = 0 .
Obviously, each pseudo-automorphism is a pseudo-quasi-automorphism given in [26]. Conversely, a continuous pseudo-quasi-automorphism is a pseudo-automorphism.
Theorem 2. 
Let L * be a finite chain, H : [ 0.1 ] [ 0 , 1 ] be a pseudo-quasi-automorphism, and P O n : [ 0 , 1 ] n [ 0 , 1 ] be an n-ary pseudo-overlap function. Then, x i + 1 , x i + 2 , x i + 3 , x i + n [ 0 , 1 ] , the function P Q O n : [ 0 , 1 ] n L * is defined as follows:
P Q O n ( x i + 1 , x i + 2 , x i + 3 , , x i + n ) = H ( P Q n ( x i + 1 , x i + 2 , x i + 3 , x i + n ) ) = [ 1000 P Q n ( x i + 1 , x i + 2 , x i + 3 , x i + n ) ] 1000
where H ( x ) = 1 1000 F ( 1000 x ) , F is an integral function, i.e., F ( x ) = [ x ] is an n-ary pseudo-quasi-overlap function.
Proof. 
Suppose that P O n is an n-ary pseudo-overlap function. ( P Q O n 1 ) (Necessity) If we have the following:
P Q O n ( x i + 1 , x i + 2 , x i + 3 , x i + n ) = 0 ,
then H ( P Q n ( x i + 1 , x i + 2 , x i + 3 , x i + n ) ) = 0 , i.e., P Q n ( x i + 1 , x i + 2 , x i + 3 , x i + n ) = 0 . So, for j N + , 1 j n , such as i = 1 n x i + j = 0 . (Sufficiency) If j N + , 1 j n , i = 1 n x i + j = 0 , then P Q n ( x i + 1 , x i + 2 , x i + 3 , x i + n ) = 0 , that is, we have the following:
P Q O n ( x i + 1 , x i + 2 , x i + 3 , x i + n ) = H ( P Q n ( x i + 1 , x i + 2 , x i + 3 , x i + n ) = H ( 0 ) = 0 .
Thus, P Q O n satisfies ( P Q O n 1 ) . ( P Q O n 2 ) (Necessity) If P Q O n ( x i + 1 , x i + 2 , x i + 3 , x i + n ) = 1 , then H ( P Q n ( x i + 1 , x i + 2 , x i + 3 , x i + n ) ) = 1 , that is, P Q n ( x i + 1 , x i + 2 , x i + 3 , x i + n ) = 1 , So, for j N + , 1 j n , such as j = 1 n x i + j = 1 . (Sufficiency) If j N + , 1 j n , j = 1 n x i + j = 1 , then P Q n ( x i + 1 , x i + 2 , x i + 3 , x i + n ) = 1 , that is, we have the following:
P Q O n ( x i + 1 , x i + 2 , x i + 3 , x i + n ) = H ( P Q n ( x i + 1 , x i + 2 , x i + 3 , x i + n ) ) = H ( 1 ) = 1 .
Thus, P Q O n satisfies ( P Q O n 2 ) . ( P Q O n 3 ) Since F is increasing, H is increasing, and P Q n is increasing, we clearly know that P Q O n is increasing. Thus, P Q O n satisfies ( P Q O n 3 ) . Therefore, P Q O n is an n-ary pseudo-quasi-overlap function. □
Below, we transform the pseudo-quasi-overlap function on [ 0 , 1 ] in Theorem 2 into a discrete pseudo-quasi-overlap function on L * . According to the description of function restrictions in [50] and Theorem 2, we obtain the following conclusion:
Lemma 2. 
Let L * be a finite chain, P Q O n : [ 0 , 1 ] n L * ,
P Q O n ( x i + 1 , x i + 2 , x i + 3 , , x i + n ) = H ( P Q n ( x i + 1 , x i + 2 , x i + 3 , , x i + n ) ) = [ 1000 P Q n ( x i + 1 , x i + 2 , x i + 3 , , x i + n ) ] 1000
and be an n-ary pseudo-quasi-overlap function, and let L * be a subset of [ 0 , 1 ] . Then, x i + 1 , x i + 2 , x i + 3 , , x i + n L * , the n-ary function P Q O n : L * n L * is an n-ary discrete pseudo-quasi-overlap function on L * . Specifically, we use P Q O L * n to represent an n-ary discrete pseudo-quasi-overlap function on L * .
Based on Theorem 2, Lemma 2, and Examples 6 and 7 of [18], we can obtain the following example:
Example 3. 
Let L * be a finite chain, and w 1 = ( 0.3 , 0.3 , 0.4 ) be a positive weighted vector; the following P Q O L w 1 * ( e ) ( e = 1 , 2 , 3 , 4 , 5 ) : L * 3 L * are ternary discrete pseudo-quasi-overlap functions on L * generated by w 1 .
( 1 )   x i + 1 , x i + 2 , x i + 3 L * , the function P Q O L w 1 * ( 1 ) : L * 3 L * ,
P Q O L w 1 * ( 1 ) ( x i + 1 , x i + 2 , x i + 3 ) = x 0 , i f x i + 1 = x i + 2 = x i + 3 = x 0 [ 1000 x i + 1 x i + 2 x i + 3 0.3 x i + 1 + 0.3 x i + 2 + 0.4 x i + 3 ] 1000 . o t h e r w i s e
is a discrete pseudo-quasi-overlap function on  L * .
( 2 )   x i + 1 , x i + 2 , x i + 3 L * , the function P Q O L w 1 * ( 2 ) : L * 3 L * ,
P Q O L w 1 * ( 2 ) ( x i + 1 , x i + 2 , x i + 3 ) = [ 1000 x i + 1 x i + 2 x i + 3 ( 0.3 x i + 1 + 0.3 x i + 2 + 0.4 x i + 3 ) ] 1000
is a discrete pseudo-quasi-overlap function on L * .
( 3 )   x i + 1 , x i + 2 , x i + 3 L * , the function P Q O L w 1 * ( 3 ) : L * 3 L * ,
P Q O L w 1 * ( 3 ) ( x i + 1 , x i + 2 , x i + 3 ) = x 0 , i f x i + 1 = x i + 2 = x i + 3 = x 0 [ 330 x i + 1 x i + 2 x i + 3 0.12 x i + 2 x i + 3 + 0.12 x i + 1 x i + 3 + 0.09 x i + 1 x i + 2 ] 1000 . o t h e r w i s e
is a discrete pseudo-quasi-overlap function on L * .
( 4 )   x i + 1 , x i + 2 , x i + 3 L * , the function P Q O L w 1 * ( 4 ) : L * 3 L * ,
P Q O L w 1 * ( 4 ) ( x i + 1 , x i + 2 , x i + 3 ) = 1 1000 [ 1000 x ( i + 1 ¯ ) 2 x ( i + 2 ¯ ) 4 x ( i + 3 ¯ ) 6 0 . 4 2 0 . 3 10 ]
where ( x ( i + 1 ¯ ) , x ( i + 2 ¯ ) , x ( i + 3 ¯ ) ) is a permutation of ( 0.3 x i + 1 , 0.3 x i + 2 , 0.4 x i + 3 ) , and it fulfills x ( i + 3 ¯ ) x ( i + 2 ¯ ) x ( i + 1 ¯ ) , is a discrete pseudo-quasi-overlap function on L * .
( 5 )   x i + 1 , x i + 2 , x i + 3 L , the function P Q O L w 1 * ( 5 ) : L * 3 L * ,
P Q O L w 1 * ( 5 ) ( x i + 1 , x i + 2 , x i + 3 ) = 1 1000 [ 1000 x ( i + 1 ¯ ) x ( i + 2 ¯ ) 4 x ( i + 3 ¯ ) 6 0 . 3 3 4 0.4 6 ]
where ( x ( i + 1 ¯ ) , x ( i + 2 ¯ ) , x ( i + 3 ¯ ) ) is a permutation of ( 0.3 x i + 1 , 0.3 x i + 2 , 0.4 x i + 3 ) , and it fulfills x ( i + 3 ¯ ) x ( i + 2 ¯ ) x ( i + 1 ¯ ) , is a discrete pseudo-quasi-overlap function on L * .
Example 4. 
Let L * be a finite chain, and w 2 = ( 0.1 , 0.1 , 0.2 , 0.2 , 0.2 , 0.2 ) be a positive weighted vector. The following P Q O L w 2 * ( e ) ( e = 1 , 2 , 3 , 4 , 5 ) : L * 6 L * are six-variable discrete pseudo-quasi-overlap functions on L * generated by w 2 .
( 1 )   x i + 1 , x i + 2 , x i + 3 , x i + 4 , x i + 5 , x i + 6 L * , the function P Q O L w 2 * ( 1 ) : L * 6 L * ,
P Q Q L w 2 * ( 1 ) ( x i + 1 , x i + 2 , x i + 3 , x i + 4 , x i + 5 , x i + 6 ) = x 0 , i f x i + 1 = x i + 2 = x i + 3 = x i + 4 = x i + 5 = x i + 6 = x 0 [ 1000 x i + 1 x i + 2 x i + 3 x i + 4 x i + 5 x i + 6 0.1 x i + 1 + 0.1 x i + 2 + 0.2 x i + 3 + 0.2 x i + 4 + 0.2 x i + 5 + 0.2 x i + 6 ] 1000 . o t h e r w i s e
is a discrete pseudo-quasi-overlap function on L * .
( 2 )   x i + 1 , x i + 2 , x i + 3 , x i + 4 , x i + 5 , x i + 6 L * , the function P Q O L w 2 * ( 2 ) : L * 6 L * ,
P Q O L w 2 * ( 2 ) ( x i + 1 , x i + 2 , x i + 3 , x i + 4 , x i + 5 , x i + 6 ) = [ 1000 x i + 1 x i + 2 x i + 3 x i + 4 x i + 5 x i + 6 ( 0.1 x i + 1 + 0.1 x i + 2 + 0.2 x i + 3 + 0.2 x i + 4 + 0.2 x i + 5 + 0.2 x i + 6 ) ] 1000
is a discrete pseudo-quasi-overlap function on L * .
( 3 )   x i + 1 , x i + 2 , x i + 3 , x i + 4 , x i + 5 , x i + 6 L , the function P Q O L w 2 ( 3 ) : L * 6 L * ,
P Q O L w 2 * ( 3 ) ( x i + 1 , x i + 2 , x i + 3 , x i + 4 , x i + 5 , x i + 6 ) = x 0 , i f x i + 1 x i + 2 x i + 3 x i + 4 x i + 5 x i + 6 = x 0 [ 8000 2 x i + 1 + 2 x i + 2 + 1 x i + 3 + 1 x i + 4 + 1 x i + 5 + 1 x i + 6 ] 1000 . o t h e r w i s e
is a discrete discrete pseudo-quasi-overlap function on L * .
( 4 )   x i + 1 , x i + 2 , x i + 3 , x i + 4 , x i + 5 , x i + 6 L , the function P Q O L w 2 * ( 4 ) : L * 6 L * ,
P Q O L w * ( 4 ) ( x i + 1 , x i + 2 , x i + 3 , x i + 4 , x i + 5 , x i + 6 ) = [ 1000 x ( i + 1 ¯ ) 2 x ( i + 2 ¯ ) 4 x ( i + 3 ¯ ) 6 x ( i + 4 ¯ ) 8 x ( i + 5 ¯ ) 10 x ( i + 6 ¯ ) 12 0 . 2 20 0.1 22 ] 1000
where ( x ( i + 1 ¯ ) , x ( i + 2 ¯ ) , x ( i + 3 ¯ ) , x ( i + 4 ¯ ) , x ( i + 5 ¯ ) , x ( i + 6 ¯ ) ) is a permutation of ( 0.1 x i + 1 , 0.1 x i + 2 , 0.2 x i + 3 , 0.2 x i + 4 , 0.2 x i + 5 , 0.2 x i + 6 ) , and it fulfills x ( i + 6 ¯ ) x ( i + 5 ¯ ) x ( i + 4 ¯ ) x ( i + 3 ¯ ) x ( i + 2 ¯ ) x ( i + 1 ¯ ) , is a discrete pseudo-quasi-overlap function on L * .
( 5 )   x i + 1 , x i + 2 , x i + 3 , x i + 4 , x i + 5 , x i + 6 L * , the function P Q O L w 2 * ( 5 ) : L * 6 L * ,
P Q O L w * ( 5 ) ( x i + 1 , x i + 2 , x i + 3 , x i + 4 , x i + 5 , x i + 6 ) = 1 1000 [ 1000 x ( i + 1 ¯ ) x ( i + 2 ¯ ) 4 x ( i + 3 ¯ ) 6 x ( i + 4 ¯ ) 8 x ( i + 5 ¯ ) 10 x ( i + 6 ¯ ) 12 0 . 1 3 4 0 . 2 19 40 ]
where ( x ( i + 1 ¯ ) , x ( i + 2 ¯ ) , x ( i + 3 ¯ ) , x ( i + 4 ¯ ) , x ( i + 5 ¯ ) , x ( i + 6 ¯ ) ) is a permutation of ( 0.1 x i + 1 , 0.1 x i + 2 , 0.2 x i + 3 , 0.2 x i + 4 , 0.2 x i + 5 , 0.2 x i + 6 ) , and it fulfills x ( i + 1 ¯ ) x ( i + 2 ¯ ) x ( i + 3 ¯ ) x ( i + 4 ¯ ) x ( i + 5 ¯ ) x ( i + 6 ¯ ) , is a discrete pseudo-quasi-overlap function on L * .
Next, we apply the discrete pseudo-quasi-overlap functions on L * proposed above to fuzzy multi-attribute group decision-making.

5.3. An Application of Discrete Pseudo-Quasi-Overlap Functions in Fuzzy Multi-Attribute Group Decision-Making

At present, the aggregation functions used in most applications of fuzzy multi-attribute group decision-making are continuous, such as the Sugeno integral based on overlap functions in [47], the overlap function in [49], and the pseudo-overlap function in [18]. However, in practical applications of fuzzy multi-attribute group decision-making, the data objects involved are generally discrete. Therefore, we apply the n-ary discrete pseudo-quasi-overlap function constructed above to fuzzy multi-attribute group decision-making. Firstly, we briefly introduce the concept of fuzzy multi-attribute group decision-making.
A solution to the fuzzy multi-attribute group decision-making problem (FMAGDMP) involves selecting the most favorable options from a list of alternatives, taking into account various attributes of the alternatives as well as the perspectives of the specialist group.
Generally, in a FMAGDMP, let A = { a 1 , a 2 , , a n } be a discrete finite set of feasible alternatives, U = { u 1 , u 2 , , u m } be a set of attributes, E = { ε 1 , ε 2 , , ε k } be a set of decision makers, and w 1 = ( w 11 , w 12 , , w 1 k ) T , w 2 = ( w 21 , w 22 , , w 2 m ) T be a positive weighted vector. Each decision maker ε t creates a decision matrix S t = ( s i j ( t ) ) n × m , with the columns denoting the attributes and the rows indicating the feasible alternatives. In traditional decision-making, if the feasible alternative a i has the attribute u j , then the decision makers ε t believe that the position s i j ( t ) of S ( t ) has the value of 1, and if not, the position s i j ( t ) of S ( t ) has the value of 0. However, under certain circumstances, some features are usually vague, such as “reasonable price”, “market depression”, and “currency inflation”, which are essentially ambiguous. Therefore, we need to treat them as fuzzy sets. In this instance, the value at position s i j ( t ) represents the membership degree, that is, a value in [0, 1], of the alternative a i to the fuzzy set connected to the attribute u j . Generally speaking, profit and expenses are two important attributes. For instance, while “risk of investment” is an expense attribute, “quality of construction project” is a profit attribute. In addition, we assume that φ is an index set of the profit attributes.
We provide the solution to FMAGDMP as follows:
  • Step 1. Use the following Formula ( 1 ) to convert each decision matrix S ( t ) = ( s i j ( t ) ) n × m into a standard decision matrix N ( t ) = ( n i j ( t ) ) n × m ;
    n i j ( t ) = s i j ( t ) , i f j φ 1 s i j ( t ) . o t h e r w i s e
  • Step 2. Generate a congregate decision matrix Q = ( q i j ) n × m by aggregating the standard decision matrix N ( t ) = ( n i j ( t ) ) n × m according to an n-dimensional discrete pseudo-quasi-overlap function P Q O L w 1 * ( e ) ( e N + , 1 e 5 ) on L * , where the aggregation method is shown in Formula ( 2 ) below;
    q i j = P Q O L w 1 * ( e ) ( n i j ( 1 ) , n i j ( 2 ) , , n i j ( k ) )
  • Step 3. Determine the total preference vector t p v i for each alternative a i by aggregating the membership degrees to each attribute u j using P Q O L w 2 * ( e ) ( e N + , 1 f 5 ) on L * ; Formula (3) below shows the aggregating approach:
    t p v i = P Q O L w 2 ( e ) ( q i 1 , q i 2 , , q i m )
  • Step 4. Sort the alternatives based on the overall preference values in descending order and select the alternative with the highest value.
Next, we demonstrate the application of the above method through the example given in [43]. We assume that investors plan to contribute a portion of their funds to an enterprise. Making use of a market analysis, investors narrow down the range of potential enterprises to six:
a 1 : a chemical enterprise;
a 2 : a food firm;
a 3 : a computer corporation;
a 4 : an automobile firm;
a 5 : a furniture corporation;
a 6 : a pharmaceutical enterprise.
Three specialists or decision makers ( ε 1 , ε 2 , ε 3 ) with corresponding weight vectors w 1 = ( 0.3 , 0.3 , 0.4 ) assist the investor.
Six attributes are established by the specialist panel to assess the investments.
The profit attributes include the following:
u 1 : profits in the immediate term;
u 2 : profits in the medium term;
u 3 : profits over the long haul.
The expense attributes include the following:
u 4 : investing in danger;
u 5 : investment challenge;
u 6 : additional detrimental aspects of investment.
The assessments provided by the specialists regarding the degree to which the investments align with the attributes are shown in Table 6, Table 7 and Table 8, forming the decision matrix for each specialist.
After applying Formula (3) from step 1 to the decision matrices S ( 1 ) , S ( 2 ) and S ( 3 ) mentioned above, we obtain the standard decision matrices N ( 1 ) , N ( 2 ) , and N ( 3 ) , which are shown in Table 9, Table 10 and Table 11 in that order.
The congregate decision matrix Q of Table 12 is produced by applying P Q O L w 1 * ( 1 ) of Example 3 to the standard decision matrices N ( 1 ) , N ( 2 ) , and N ( 3 ) above.
Afterward, the total preference vector t p v i is determined by taking into account P Q O L w 2 * ( 1 ) of Example 4. Table 13 presents the final result. (Specifically, [ · ] in P Q O L w 1 * ( 1 ) and P Q O L w 2 * ( 1 ) only represents the rounding function. For other types of integral functions, such as floor, ceil, and fix, the results obtained are similar to those of the round function.)
Eventually, we obtain the descending order of the alternative a i by utilizing Table 13:
a 2 > a 1 > a 4 = a 5 > a 6 > a 3
We are aware that the weighted discrete pseudo-quasi-overlap functions used in steps 2 and 3 of the FMAGDMP solution are different, and the final ranking of the alternative a i is dissimilar. In Table 14, we obtain different rankings by utilizing P Q O L w 1 * ( e ) and P Q O L w 2 * ( e ) ( e N + , e = 1 , 2 , 3 , 4 , 5 ) from Examples 3 and 4 and other aggregation functions in [48,50]. Moreover, the above rankings are generated by different aggregation functions under the same FMAGDMP solution.
From Table 14, we notice that the eleven aggregation methods generated by P Q O L w 1 * ( e ) and P Q O L w 2 * ( e ) ( e N + , e = 1 , 2 , 3 , 4 , 5 ) of Examples 3 and 4 resulted in seven different sorts. In addition, among these seven different sorts, all sorts indicate that a 2 is the best, while most sorts (five sorts) show that a 3 is the worst.
By analyzing Table 14, we can see that the rankings generated by different aggregation functions under the same FMAGDMP solution are slightly different, and compared to other aggregation functions, the rankings obtained using discrete pseudo-quasi-overlap functions are more reasonable.
As mentioned above, we use weighted discrete pseudo-quasi-overlap functions to fuse information. However, in practical applications, there may be situations without weight vectors. Therefore, we choose other types of discrete pseudo-quasi-overlap functions as aggregation functions to solve FMAGDMP. Of course, this type of discrete pseudo-quasi-overlap function is significantly different from Examples 3 and 4. It implies the importance of various expert decisions or attributes in the function formula itself. Below, we apply this type of discrete pseudo-quasi-overlap function to the previous approach for solving FMAGDMP.
Based on Theorem 2, Lemma 2, and [18], we obtain the following example:
Example 5. 
Let L * be a finite chain; the following P Q O L * ( f ) ( f = 1 , 2 , 3 ) : L * 3 L * are ternary discrete pseudo-quasi-overlap functions on L * .
( 1 ) x i + 1 , x i + 2 , x i + 3 L * , the function P Q O L * ( 1 ) : L * 3 L * is defined as follows:
P Q O L * ( 1 ) ( x i + 1 , x i + 2 , x i + 3 ) = 1 1000 [ 1000 x i + 1 6 x i + 2 4 x i + 3 ]
and is a discrete pseudo-quasi-overlap function on L * .
( 2 ) x i + 1 , x i + 2 , x i + 3 L * , the function P Q O L * ( 2 ) : L * 3 L * is defined as follows:
P Q O L * ( 2 ) ( x i + 1 , x i + 2 , x i + 3 ) = x 0 , i f x i + 1 + x i + 2 + x i + 3 = x 0 1 1000 [ 6000 x i + 1 x i + 2 x i + 3 3 x i + 1 + 2 x i + 2 + x i + 3 ] . o t h e r w i s e
and is a discrete pseudo-quasi-overlap function on L * .
( 3 ) x i + 1 , x i + 2 , x i + 3 L * , the function P Q O L * ( 3 ) : L * 3 L * is defined as follows:
P Q O L * ( 3 ) ( x i + 1 , x i + 2 , x i + 3 ) = 1 1000 [ 2000 x i + 1 4 x i + 2 3 x i + 3 1 + x i + 1 4 x i + 2 3 x i + 3 ]
and is a discrete pseudo-quasi-overlap function on L * .
Example 6. 
Let L * be a finite chain; the following P Q O L * ( f ) ( f = 4 , 5 , 6 ) : L 6 L are six-variable discrete pseudo-quasi-overlap functions on L * .
( 1 ) x i + 1 , x i + 2 , x i + 3 , x i + 4 , x i + 5 , x i + 6 L * , the function P Q O L * ( 4 ) : L * 6 L * ,
P Q O L * ( 4 ) ( x i + 1 , x i + 2 , x i + 3 , x i + 4 , x i + 5 , x i + 6 ) = 1 1000 [ 1000 x i + 1 12 x i + 2 10 x i + 3 8 x i + 4 6 x i + 5 4 x i + 6 ]
is a discrete pseudo-quasi-overlap function on L * .
( 2 ) x i + 1 , x i + 2 , x i + 3 , x i + 4 , x i + 5 , x i + 6 L * , the function P Q O L * ( 5 ) : L * 6 L * ,
P Q O L * ( 5 ) ( x i + 1 , x i + 2 , x i + 3 , x i + 4 , x i + 5 , x i + 6 ) = x 0 , i f x i + 1 + x i + 2 + x i + 3 + x i + 4 + x i + 5 + x i + 6 = x 0 1 1000 [ 10000 x i + 1 x i + 2 x i + 3 x i + 4 x i + 5 x i + 6 4 x i + 1 + 2 x i + 2 + x i + 3 + x i + 4 + x i + 5 + x i + 6 ] . o t h e r w i s e
is a discrete pseudo-quasi-overlap function on L * .
( 3 ) x i + 1 , x i + 2 , x i + 3 , x i + 4 , x i + 5 , x i + 6 L * , the function P Q O L * ( 6 ) : L 6 L * ,
P Q O L * ( 6 ) ( x i + 1 , x i + 2 , x i + 3 , x i + 4 , x i + 5 , x i + 6 ) = 1 1000 [ 2000 x i + 1 7 x i + 2 6 x i + 3 5 x i + 4 4 x i + 5 3 x i + 6 1 + x i + 1 7 x i + 2 6 x i + 3 5 x i + 4 4 x i + 5 3 x i + 6 ]
is a discrete pseudo-quasi-overlap function on L * .
Similar to the previous approach to solving FMAGDMP, we obtain different rankings by means of P Q O L * ( f ) ( f N + , f = 1 , 2 , 3 , 4 , 5 , 6 ) in Examples 5 and 6, as shown in Table 15 below.
From Table 15, it can clearly be seen that the nine different aggregation methods created by P Q O L ( f ) ( f N + , f = 1 , 2 , 3 , 4 , 5 , 6 ) from Examples 5 and 6 bring seven different sorts, and among these sorts, the great majority of sorts (five sorts) consider a 2 to be the best, while all sorts consider a 3 to be the worst. Moreover, the rankings in Table 14 and Table 15 can be integrated, and further analysis shows that discrete pseudo-quasi-overlap functions may be more flexible in fuzzy multi-attribute applications compared to other aggregate functions.
In summary, the discrete pseudo-quasi-overlap function applied to fuzzy multi-attribute group decision-making not only aggregates multiple pieces of information but also reflects the significance of different factors, such as the importance of attributes and specialists. More importantly, under the same fuzzy multi-attribute decision-making solution, according to Table 14 and Table 15, and references [18,49,51], we can see that, compared to the overlap functions and pseudo-overlap functions—which contain continuity and symmetry and have limitations—the discrete pseudo-quasi-overlap function proposed in this paper offers a wider range of applications and greater flexibility.

6. Conclusions

In this paper, we first introduce the concept of discrete pseudo-quasi-overlap functions on finite chains and discuss their associated properties. Then, we present pseudo-quasi-overlap functions on sub-chains; based on this, we construct discrete pseudo-quasi-overlap functions on finite chains through pseudo-quasi-overlap functions on sub-chains. Compared to quasi-overlap functions on finite chains constructed using ordinal sums, the discrete pseudo-quasi-overlap functions on finite chains derived from pseudo-quasi-overlap functions on different sub-chains are not the same. Finally, we present the concept of pseudo-quasi-automorphisms by removing the continuity assumption from pseudo-automorphisms, and we use pseudo-overlap functions, pseudo-quasi-isomorphisms, and integral functions to create discrete pseudo-quasi-overlap functions expressed as fractions on finite chains. More importantly, we apply the discrete pseudo-quasi-overlap function constructed above to fuzzy multi-attribute group decision-making. The results demonstrate that, compared to overlap functions, pseudo-overlap functions, and other aggregation functions, the proposed approach is both more practical and more flexible.
The results of this paper not only enrich the theoretical research on overlap functions but also provide practical guidance for their application. In future research, we will continue to study the theoretical knowledge and practical applications related to pseudo-quasi-overlap functions, which can be divided into the following aspects:
(1) Deriving residual-type implication operators using pseudo-quasi-overlap functions and combining them with various inference algorithms;
(2) Extending the pseudo-quasi-overlap function to a more general form and studying its related properties;
(3) Exploring the application of the pseudo-quasi-overlap function as a relatively broad aggregation function; this can be applied in other fields such as attribute reduction, fuzzy mathematical morphology, and image processing.

Author Contributions

Writing—original draft preparation, M.J.; writing—review and editing, J.W., X.Z. and M.W. All authors have read and agreed to the published version of the manuscript.

Funding

This study was funded by the National Natural Science Foundation of China (nos. 12271319, 12201373).

Data Availability Statement

The original contributions presented in the study are included in reference [51], further inquiries can be directed to the corresponding author of reference [51].

Conflicts of Interest

No conflicts of interest exist in the submission of this manuscript, and all authors approve the manuscript for publication. This work is original research that has not been published previously and is not under consideration for publication elsewhere, in whole or in part. All the authors listed have approved the enclosed manuscript.

References

  1. Zadeh, L. Fuzzy sets. Inf. Control 1965, 8, 338–353. [Google Scholar] [CrossRef]
  2. Antoniou, G.; Williams, M.A. Nonmonotonic Reasoning; MIT Press: Cambridge, MA, USA, 1997. [Google Scholar]
  3. Wang, J.; Zhang, X. Intuitionistic fuzzy granular matrix: Novel calculation approaches for intuitionistic fuzzy covering-based rough sets. Axioms 2024, 13, 411. [Google Scholar] [CrossRef]
  4. Mamdani, E.H.; Gaines, R.B. Fuzzy Reasoning and Its Applications; Academic Press: Orlando, FL, USA, 1981. [Google Scholar]
  5. Wang, L. A Course in Fuzzy Systems and Control; Prentice Hall PTR: Upper Saddle River, NJ, USA, 1997. [Google Scholar]
  6. Zadeh, L. Outline of a new approach to the analysis of complex systems and decision processes. Trans. Fuzzy Syst. 1973, 3, 28–44. [Google Scholar] [CrossRef]
  7. Elkan, C. The paradoxical success of fuzzy logic. IEEE Expert 1994, 9, 38. [Google Scholar] [CrossRef]
  8. Wu, W. An argument over the fuzzy logic. Fuzzy Syst. Math. 1995, 9, 1–10. [Google Scholar]
  9. Ying, M. The compactness of fuzzy logic. Sci. Notif. 1998, 43, 379–383. [Google Scholar] [CrossRef]
  10. Bustince, H.; Fernández, J.; Mesiar, R. Overlap functions. Nonlinear Anal. 2010, 72, 1488–1499. [Google Scholar] [CrossRef]
  11. Bustince, H.; Barrenechea, E.; Pagola, M. Image thresholding using restricted equivalence functions and maximizing the measures of similarity. Fuzzy Sets Syst. 2007, 158, 496–516. [Google Scholar] [CrossRef]
  12. Elkano, M.; Galar, M.; Sanz, J.; Fernández, A.; Barrenechea, E.; Herrera, F.; Bustince, H. Enhancing multi-class classification in FARC-HD fuzzy classifier: On the synergy between n-dimensional overlap functions and decomposition strategies. Trans. Fuzzy Syst. 2015, 23, 1562–1580. [Google Scholar] [CrossRef]
  13. Sanz, J.A.; Fernandez, A.; Bustince, H.; Herrera, F. Improving the performance of fuzzy rule-based classification systems with interval-valued fuzzy sets and genetic amplitude tuning. Inf. Sci. 2010, 180, 3674–3685. [Google Scholar] [CrossRef]
  14. Wang, Y.; Liu, H. The modularity condition for overlap and grouping functions. Fuzzy Sets Syst. 2019, 372, 97–110. [Google Scholar] [CrossRef]
  15. Zhou, H.; Yan, X. Migrativity properties of overlap functions over uninorms. Fuzzy Sets Syst. 2021, 403, 10–37. [Google Scholar] [CrossRef]
  16. Bustince, H.; Pagola, M.; Mesiar, R.; Hüllermeier, E.; Herrera, F. Grouping, overlaps, and generalized bientropic functions for fuzzy modeling of pairwise comparisons. IEEE Trans. Fuzzy Syst. 2012, 20, 405–415. [Google Scholar] [CrossRef]
  17. Paiva, R.; Santiago, R.; Bedregal, B.; Palmeira, E. Lattice-valued overlap and quasi-overlap functions. Inf. Sci. 2021, 562, 180–199. [Google Scholar] [CrossRef]
  18. Zhang, X.; Liang, R.; Bustince, H. Pseudo overlap functions, fuzzy implications and pseudo grouping functions with applications. Axioms 2022, 11, 593. [Google Scholar] [CrossRef]
  19. Zhang, X.; Wang, M. Semi-overlap functions and novel fuzzy reasoning algorithms. Inf. Sci. 2020, 527, 27–50. [Google Scholar] [CrossRef]
  20. Gómez, D.; Rodríguez, J.T.; Montero, J.; Bustince, H.; Barrenechea, E. N-dimensional overlap functions. Fuzzy Sets Syst. 2016, 287, 57–75. [Google Scholar] [CrossRef]
  21. Miguel, L.D.; Gómez, D.; Rodríguez, J.T. General overlap functions. Fuzzy Sets Syst. 2019, 372, 81–96. [Google Scholar] [CrossRef]
  22. Jing, M.; Zhang, X. Pseudo-Quasi Overlap Functions and Related Fuzzy Inference Methods. Axioms 2023, 12, 217. [Google Scholar] [CrossRef]
  23. Dimuro, G.P.; Bedregal, B. On residual implications derived from overlap functions. Inf. Sci. 2015, 312, 78–88. [Google Scholar]
  24. Dimuro, G.P.; Bedregal, B.; Santiago, R.H.N. On (G, N)-implications derived from group functions. Inf. Sci. 2014, 279, 1–17. [Google Scholar] [CrossRef]
  25. Cao, M.; Hu, B.; Qiao, J. On interval (G, N)-implications and (O, G, N)-implications derived from interval overlap and group functions. Int. J. Approx. Reason. 2018, 100, 135–160. [Google Scholar] [CrossRef]
  26. Dimuro, G.P.; Bedregal, B.; Bustince, H.; Asiáin, M.J.; Mesiar, R. On additive generators of overlap functions. Fuzzy Sets Syst. 2016, 287, 76–96. [Google Scholar] [CrossRef]
  27. Qiao, J.; Hu, B. On multiplicative generators of overlap and grouping functions. Fuzzy Sets Syst. 2018, 332, 1–24. [Google Scholar] [CrossRef]
  28. Zhang, X.; Wang, M. Constructing general overlap and grouping functions multiplicative generators. Fuzzy Sets Syst. 2022, 150, 297–310. [Google Scholar]
  29. Qiao, J.; Hu, B. On interval additive generators of interval overlap functions and interval grouping functions. Fuzzy Sets Syst. 2017, 323, 19–55. [Google Scholar] [CrossRef]
  30. Dimuro, G.P.; Fernández, J.; Bedregal, B. The state-of-art of the generalizations of the Choquet integral: From aggregation and pre-aggregation to ordered directionally monotone functions. Inf. Fusion 2020, 57, 27–43. [Google Scholar] [CrossRef]
  31. Masoudi, S.; Soltanpour, M.R.; Abdollahi, H. Adaptive fuzzy control method for a linear switched reluctance motor. IET Electr. Power Appl. 2018, 12, 1328–1336. [Google Scholar] [CrossRef]
  32. Campomanes-Alvarez, C.; Ibáñez, Ó.; Cordón, O.; Wilkinson, C. Hierarchical information fusion for decision making in craniofacial superimposition. Inf. Fusion 2018, 39, 25–40. [Google Scholar] [CrossRef]
  33. Zhang, Q.; Yang, L.T.; Chen, Z. A survey on deep learning for big data. Inf. Fusion 2018, 42, 146–157. [Google Scholar] [CrossRef]
  34. Su, Y.; Liu, H. Discrete aggregation operators with annihilator. Fuzzy Sets Syst. 2017, 308, 72–84. [Google Scholar] [CrossRef]
  35. Li, T.B.; Qiao, J.; Ding, W.P. Three-way conflict analysis and resolution based on q-rung orthopair fuzzy information. Inf. Sci. 2023, 638, 118959. [Google Scholar] [CrossRef]
  36. De Baets, B.; Mesiar, R. Discrete triangular norms. In Topological and Algebraic Structures in Fuzzy Sets: A Handbook of Recent Developments in the Mathematics of Fuzzy Sets; Springer: Dordrecht, The Netherlands, 2003; pp. 389–400. [Google Scholar]
  37. Mas, M.; Monserrat, M.; Torrens, J. On left and right uninorms on a finite chain. Fuzzy Sets Syst. 2004, 146, 3–17. [Google Scholar] [CrossRef]
  38. Mas, M.; Monserrat, M.; Torrens, J. t-operators and uninorms on a finite totally ordered set. Int. J. Intell. Syst. 1999, 14, 909–922. [Google Scholar] [CrossRef]
  39. Qiao, J. Discrete overlap functions: Basic properties and constructions. Int. J. Approx. Reason. 2022, 149, 161–177. [Google Scholar] [CrossRef]
  40. Qiao, J. On discrete quasi-overlap functions. Inf. Sci. 2022, 584, 603–617. [Google Scholar] [CrossRef]
  41. Bass, S.M.; Kwakernaak, H. Rating and ranking of multiple aspect alternative using fuzzy sets. Automatic 1997, 13, 47–58. [Google Scholar] [CrossRef]
  42. Kichert, W.J.M. Fuzzy Theories on Decision Making: A Critical Review; Martinus Nijhoff: London, UK, 1978. [Google Scholar]
  43. Zimmermamm, H.J. Fuzzy mathematical programming. In Fuzzy Sets, Decision Making, and Expert Systems; Springer: Dordrecht, The Netherlands, 1987; pp. 71–124. [Google Scholar]
  44. Chen, S.J.; Hwang, C.L. Fuzzy multiple attribute decision making methods. In Fuzzy Multiple Attribute Decision Making: Methods and Applications; Springer: Berlin/Heidelberg, Germany, 1992; pp. 289–486. [Google Scholar]
  45. Qi, G.; Li, J.; Kang, B.; Yang, B. The aggregation of Z-numbers based on overlap functions and group functions and its application on group decision-making. Inf. Sci. 2023, 623, 857–899. [Google Scholar] [CrossRef]
  46. Wang, J.; Zhang, X.; Shen, Q. Choquet-like integrals with rough attribute fuzzy measures for data-driven decision-making. IEEE Trans. Fuzzy Syst. 2024, 32, 2825–2836. [Google Scholar] [CrossRef]
  47. Mao, X.; Temuer, C.; Zhou, H. Sugeno Integral Based on Overlap Function and Its Application to Fuzzy Quantifiers and Multi-Attribute Decision-Making. Axioms 2023, 12, 734. [Google Scholar] [CrossRef]
  48. Wen, X.; Zhang, X. Overlap functions based (multi-granulation) fuzzy rough sets and their applications in MCDM. Symmetry 2021, 13, 1779. [Google Scholar] [CrossRef]
  49. Da Silva, I.A.; Bedregal, B.; Bustince, H. Weighted average operators generated by n-dimensional overlaps and an application in decision. In Proceedings of the 2015 Conference of the International Fuzzy Systems Association and the European Society for Fuzzy Logic and Technology (IFSA-EUSFLAT-15), Gijón, Spain, 30 June–3 July 2015; pp. 1473–1478. [Google Scholar]
  50. Cockett, J.; Robin, B.; Lack, S. Restriction categories I: Categories of partial maps. Theor. Comput. Sci. 2002, 270, 223–259. [Google Scholar] [CrossRef]
  51. Merigo, J.M.; Casanovas, M. Decision-Making with distance measures and induced aggregation operators. Comput. Ind. Eng. 2011, 60, 66–76. [Google Scholar] [CrossRef]
Figure 1. Framework diagram of the paper.
Figure 1. Framework diagram of the paper.
Mathematics 12 03569 g001
Figure 2. A discrete pseudo-quasi-overlap function P Q O L .
Figure 2. A discrete pseudo-quasi-overlap function P Q O L .
Mathematics 12 03569 g002
Figure 3. A discrete pseudo-quasi-overlap function P Q O L .
Figure 3. A discrete pseudo-quasi-overlap function P Q O L .
Mathematics 12 03569 g003
Figure 4. A discrete pseudo-quasi-overlap function P Q O L N .
Figure 4. A discrete pseudo-quasi-overlap function P Q O L N .
Mathematics 12 03569 g004
Figure 5. A discrete pseudo-quasi-overlap function P Q O L N + .
Figure 5. A discrete pseudo-quasi-overlap function P Q O L N + .
Mathematics 12 03569 g005
Table 1. A discrete pseudo-quasi-overlap function P Q O L 0 on L constructed by the scenario (i) of Theorem 1. ( k = 0 , x w = x 3 = 0.3 ).
Table 1. A discrete pseudo-quasi-overlap function P Q O L 0 on L constructed by the scenario (i) of Theorem 1. ( k = 0 , x w = x 3 = 0.3 ).
L00.10.20.30.40.50.60.70.80.91
000000000000
0.100.10.10.10.30.30.30.30.30.30.3
0.200.10.10.20.30.30.30.30.30.30.3
0.300.10.20.30.30.30.30.30.30.30.3
0.400.10.20.30.40.40.40.40.40.40.4
0.500.10.20.30.40.50.50.50.50.50.5
0.600.10.20.30.40.50.60.60.60.60.6
0.700.10.20.30.40.50.60.70.70.70.7
0.800.10.20.30.40.50.60.70.80.80.8
0.900.10.20.30.40.50.60.70.80.90.9
100.10.20.30.40.50.60.70.80.91
Table 2. A discrete pseudo-quasi-overlap function P Q O L k on L constructed by the scenario ( i i ) of Theorem 1. ( k = 3 , x t = x 6 = 0.6 ).
Table 2. A discrete pseudo-quasi-overlap function P Q O L k on L constructed by the scenario ( i i ) of Theorem 1. ( k = 3 , x t = x 6 = 0.6 ).
L00.10.20.30.40.50.60.70.80.91
000000000000
0.100.10.10.10.10.10.10.10.10.10.1
0.200.10.10.20.20.20.20.20.20.20.2
0.300.10.20.30.30.30.30.60.60.60.6
0.400.10.20.30.40.40.40.60.60.60.6
0.500.10.20.30.40.40.50.60.60.60.6
0.600.10.20.30.40.50.60.60.60.60.6
0.700.10.20.30.40.50.60.70.70.70.7
0.800.10.20.30.40.50.60.70.80.80.8
0.900.10.20.30.40.50.60.70.80.90.9
100.10.20.30.40.50.60.70.80.91
Table 3. A discrete pseudo-quasi-overlap function P Q O L n 2 on L constructed by the scenario ( i i i ) of Theorem 1. ( k = 7 , θ = 1 , x β 1 = x k 1 = 0.6 , x γ 1 = x k = x λ = 0.7 ).
Table 3. A discrete pseudo-quasi-overlap function P Q O L n 2 on L constructed by the scenario ( i i i ) of Theorem 1. ( k = 7 , θ = 1 , x β 1 = x k 1 = 0.6 , x γ 1 = x k = x λ = 0.7 ).
L00.10.20.30.40.50.60.70.80.91
000000000000
0.100.10.10.10.10.10.10.10.10.10.1
0.200.10.20.20.20.20.20.20.20.20.2
0.300.10.20.30.30.30.30.30.30.30.3
0.400.10.20.30.40.40.40.40.40.40.4
0.500.10.20.30.40.50.50.50.50.50.5
0.600.10.20.30.40.50.60.60.60.60.6
0.700.10.20.30.40.50.70.70.70.70.7
0.800.10.20.30.40.50.70.70.80.80.8
0.900.10.20.30.40.50.70.70.80.90.9
100.10.20.30.40.50.70.70.80.91
Table 4. A discrete pseudo-quasi-overlap function P Q O L n 2 ( 1 ) on L constructed by the scenario (i) of Proposition 9. ( k = 7 , x ξ = x π = 0.6 ).
Table 4. A discrete pseudo-quasi-overlap function P Q O L n 2 ( 1 ) on L constructed by the scenario (i) of Proposition 9. ( k = 7 , x ξ = x π = 0.6 ).
L00.10.20.30.40.50.60.70.80.91
000000000000
0.100.10.10.10.10.10.10.10.10.10.1
0.200.10.20.20.20.20.20.20.20.20.2
0.300.10.20.30.30.30.30.30.30.30.3
0.400.10.20.30.40.40.40.40.40.40.4
0.500.10.20.30.40.50.50.50.50.50.5
0.600.10.20.30.40.50.60.60.60.60.6
0.700.60.60.60.60.60.60.70.70.70.7
0.800.60.60.60.60.60.60.70.80.80.8
0.900.60.60.60.60.60.60.70.80.90.9
100.60.60.60.60.60.60.70.80.91
Table 5. A discrete pseudo-quasi-overlap function P Q O L n 2 ( 2 ) on L constructed by the scenario ( i i ) of Proposition 9. ( k = 7 , x ε = 0.7 ).
Table 5. A discrete pseudo-quasi-overlap function P Q O L n 2 ( 2 ) on L constructed by the scenario ( i i ) of Proposition 9. ( k = 7 , x ε = 0.7 ).
L00.10.20.30.40.50.60.70.80.91
000000000000
0.100.10.10.10.10.10.10.10.10.10.1
0.200.20.20.20.20.20.20.20.20.20.2
0.300.20.30.30.30.30.30.30.30.30.3
0.400.20.30.40.40.40.40.40.40.40.4
0.500.20.30.40.50.50.50.50.50.50.5
0.600.20.30.40.50.60.60.60.60.60.6
0.700.20.30.40.50.60.70.70.70.70.7
0.800.20.30.40.50.60.70.70.80.80.8
0.900.20.30.40.50.60.70.70.80.90.9
100.20.30.40.50.60.70.70.80.91
Table 6. Evaluation of specialist ε 1 .
Table 6. Evaluation of specialist ε 1 .
S ( 1 ) u 1 u 2 u 3 u 4 u 5 u 6
a 1 0.70.80.60.70.50.9
a 2 0.80.60.90.70.60.7
a 3 0.50.40.80.30.80.8
a 4 0.60.70.60.70.80.6
a 5 0.90.80.40.70.70.8
a 6 0.80.30.70.70.60.7
Table 7. Evaluation of specialist ε 2 .
Table 7. Evaluation of specialist ε 2 .
S ( 2 ) u 1 u 2 u 3 u 4 u 5 u 6
a 1 0.60.80.50.60.40.8
a 2 0.70.60.80.60.70.7
a 3 0.70.60.80.70.80.8
a 4 0.60.70.50.60.80.7
a 5 0.70.80.70.70.60.8
a 6 0.60.40.80.70.60.7
Table 8. Evaluation of specialist ε 3 .
Table 8. Evaluation of specialist ε 3 .
S ( 3 ) u 1 u 2 u 3 u 4 u 5 u 6
a 1 0.70.60.60.60.40.7
a 2 0.70.60.70.60.60.7
a 3 0.60.50.80.50.80.8
a 4 0.60.70.70.50.80.6
a 5 0.70.80.60.70.60.8
a 6 0.40.50.90.70.60.6
Table 9. Standardization of specialist ε 1 decision matrix.
Table 9. Standardization of specialist ε 1 decision matrix.
N ( 1 ) u 1 u 2 u 3 u 4 u 5 u 6
a 1 0.70.80.60.30.50.1
a 2 0.80.60.90.30.40.3
a 3 0.50.40.80.70.20.2
a 4 0.60.70.60.30.20.4
a 5 0.90.80.40.30.30.2
a 6 0.80.30.70.30.40.3
Table 10. Standardization of specialist ε 2 decision matrix.
Table 10. Standardization of specialist ε 2 decision matrix.
N ( 2 ) u 1 u 2 u 3 u 4 u 5 u 6
a 1 0.60.80.50.40.60.2
a 2 0.70.60.80.40.30.3
a 3 0.70.60.80.30.20.2
a 4 0.60.70.50.40.20.3
a 5 0.70.80.70.30.40.2
a 6 0.60.40.80.30.40.3
Table 11. Standardization of specialist ε 3 decision matrix.
Table 11. Standardization of specialist ε 3 decision matrix.
N ( 3 ) u 1 u 2 u 3 u 4 u 5 u 6
a 1 0.70.60.60.40.60.3
a 2 0.70.60.70.40.40.3
a 3 0.60.50.80.50.20.2
a 4 0.60.70.70.50.20.4
a 5 0.70.80.60.30.40.2
a 6 0.40.50.90.30.40.4
Table 12. Congregate decision matrix.
Table 12. Congregate decision matrix.
Q u 1 u 2 u 3 u 4 u 5 u 6
a 1 0.4390.5330.3160.1300.3160.029
a 2 0.5370.3600.6380.1300.1300.090
a 3 0.3500.2400.6400.2100.0400.040
a 4 0.3600.4900.3440.1460.0400.130
a 5 0.5800.6400.2950.0900.1300.040
a 6 0.3310.1460.6220.0900.1600.106
Table 13. Total preference vector.
Table 13. Total preference vector.
TPV a 1 a 2 a 3 a 4 a 5 a 6
t p v i 0.0180.0260.0090.0150.0150.014
Table 14. Ranks obtained by different weighted discrete pseudo-quasi functions and other aggregation functions in [49,51].
Table 14. Ranks obtained by different weighted discrete pseudo-quasi functions and other aggregation functions in [49,51].
Congregate Aggregation FunctionTotal Aggregation FunctionRanking
M a x i m u m M a x i m u m a 2 > a 4 > a 5 > a 1 > a 3 > a 6
M i n i m u m M i n i m u m a 3 > a 5 > a 1 > a 4 > a 2 > a 6
W A w P W A w P a 2 > x 3 > a 6 > a 4 > a 1 > a 5
W A w O 0.5 M 3 W A w O 0.5 M 3 a 5 > a 2 > a 1 > a 4 > a 3 > a 6
W A w O 2 M 3 W A w O 2 M 3 a 2 > a 1 > a 5 > a 4 > a 3 > a 6
P Q O L w 1 * ( 1 ) P Q O L w 2 * ( 1 ) a 2 > a 1 > a 4 = a 5 > a 6 > a 3
P Q O L w 1 * ( 1 ) P Q O L w 2 * ( 2 ) a 2 = a 1 = a 4 = a 5 = a 6 = a 3
P Q O L w 1 * ( 1 ) P Q O L w 2 * ( 3 ) a 2 > a 6 > a 4 > a 5 > a 1 > a 3
P Q O L w 1 * ( 2 ) P Q O L w 2 * ( 1 ) a 2 = a 1 = a 4 = a 5 = a 6 = a 3
P Q O L w 1 * ( 2 ) P Q O L w 2 * ( 2 ) a 2 = a 1 = a 4 = a 5 = a 6 = a 3
P Q O L w 1 * ( 2 ) P Q O L w 2 * ( 3 ) a 2 > a 6 > a 4 > a 5 > a 3 = a 1
P Q O L w 1 * ( 3 ) P Q O L w 2 * ( 1 ) a 2 > a 1 > a 5 > a 4 > a 6 > a 3
P Q O L w 1 * ( 3 ) P Q O L w 2 * ( 2 ) a 2 > a 1 > a 3 > a 4 = a 5 = a 6
P Q O L w 1 * ( 3 ) P Q O L w 2 * ( 3 ) a 2 > a 5 > a 4 > a 1 > a 6 > a 3
P Q O L w 1 * ( 4 ) P Q O L w 2 * ( 4 ) a 2 = a 6 = a 1 = a 4 = a 5 = a 3
P Q O L w 1 * ( 5 ) P Q O L w 2 * ( 5 ) a 2 > a 5 > a 4 > a 1 > a 6 > a 3
Table 15. Ranks obtained by different discrete pseudo-quasi functions.
Table 15. Ranks obtained by different discrete pseudo-quasi functions.
Congregate Aggregation FunctionTotal Aggregation FunctionRanking
P Q O L * ( 1 ) P Q O L * ( 4 ) a 6 > a 2 > a 4 > a 1 > a 5 > a 3
P Q O L * ( 1 ) P Q O L * ( 5 ) a 2 > a 1 > a 6 > a 4 > a 5 > a 3
P Q O L * ( 1 ) P Q O L * ( 6 ) a 2 > a 6 > a 1 > a 4 > a 5 > a 3
P Q O L * ( 2 ) P Q O L * ( 4 ) a 2 > a 6 > a 4 > a 1 > a 5 > a 3
P Q O L * ( 2 ) P Q O L * ( 5 ) a 2 = a 1 = a 4 = a 5 = a 6 = a 3
P Q O L * ( 2 ) P Q O L * ( 6 ) a 2 > a 6 > a 1 > a 4 > a 5 > a 3
P Q O L * ( 3 ) P Q O L * ( 4 ) a 6 > a 2 > a 4 > a 1 > a 5 > a 3
P Q O L * ( 3 ) P Q O L * ( 5 ) a 2 > a 1 > a 6 > a 4 = a 5 > a 3
P Q O L * ( 3 ) P Q O L * ( 6 ) a 2 > a 6 > a 1 > a 4 > a 5 > a 3
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.

Share and Cite

MDPI and ACS Style

Jing, M.; Wang, J.; Wang, M.; Zhang, X. Discrete Pseudo-Quasi Overlap Functions and Their Applications in Fuzzy Multi-Attribute Group Decision-Making. Mathematics 2024, 12, 3569. https://doi.org/10.3390/math12223569

AMA Style

Jing M, Wang J, Wang M, Zhang X. Discrete Pseudo-Quasi Overlap Functions and Their Applications in Fuzzy Multi-Attribute Group Decision-Making. Mathematics. 2024; 12(22):3569. https://doi.org/10.3390/math12223569

Chicago/Turabian Style

Jing, Mei, Jingqian Wang, Mei Wang, and Xiaohong Zhang. 2024. "Discrete Pseudo-Quasi Overlap Functions and Their Applications in Fuzzy Multi-Attribute Group Decision-Making" Mathematics 12, no. 22: 3569. https://doi.org/10.3390/math12223569

APA Style

Jing, M., Wang, J., Wang, M., & Zhang, X. (2024). Discrete Pseudo-Quasi Overlap Functions and Their Applications in Fuzzy Multi-Attribute Group Decision-Making. Mathematics, 12(22), 3569. https://doi.org/10.3390/math12223569

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop