Next Article in Journal
Knowable Moments in Stochastics: Knowing Their Advantages
Next Article in Special Issue
An Improved Intuitionistic Fuzzy Decision-Theoretic Rough Set Model and Its Application
Previous Article in Journal
Mittag-Leffler-Type Stability of BAM Neural Networks Modeled by the Generalized Proportional Riemann–Liouville Fractional Derivative
Previous Article in Special Issue
An Improved Algorithm for Identification of Dominating Vertex Set in Intuitionistic Fuzzy Graphs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Some Construction Methods for Pseudo-Overlaps and Pseudo-Groupings and Their Application in Group Decision Making

1
Department of Computer Sciences, University of Jaen, 23071 Jaén, Spain
2
Instituto Federal de Educação, Ciência e Tecnologia do Ceará, Fortaleza 61939-140, Brazil
3
Metrópole Digital Institute, Federal University of Rio Grande do Norte, Natal 59078-900, Brazil
4
Navarra Artificial Intelligence Research Center, 310006 Pamplona, Spain
5
Department of Statistics, Computer Sciences and Mathematics, Public University of Navarra, 31009 Pamplona, Spain
*
Author to whom correspondence should be addressed.
Axioms 2023, 12(6), 589; https://doi.org/10.3390/axioms12060589
Submission received: 10 May 2023 / Revised: 4 June 2023 / Accepted: 12 June 2023 / Published: 14 June 2023
(This article belongs to the Special Issue Fuzzy Systems and Decision Making Theory)

Abstract

:
In many real-world scenarios, the importance of different factors may vary, making commutativity an unreasonable assumption for aggregation functions, such as overlaps or groupings. To address this issue, researchers have introduced pseudo-overlaps and pseudo-groupings as their corresponding non-commutative generalizations. In this paper, we explore various construction methods for obtaining pseudo-overlaps and pseudo-groupings using overlaps, groupings, fuzzy negations, convex sums, and Riemannian integration. We then show the applicability of these construction methods in a multi-criteria group decision-making problem, where the importance of both the considered criteria and the experts vary. Our results highlight the usefulness of pseudo-overlaps and pseudo-groupings as a non-commutative alternative to overlaps and groupings.
MSC:
90B50; 68U35

1. Introduction

Aggregation operators play a crucial role in various fields, including decision theory [1], information fusion [2], and fuzzy inference systems [3]. These operators aim to combine multiple numerical values into a single representative value [4]. To achieve this objective, aggregation operators are typically defined as increasing functions that satisfy certain boundary conditions. Monotonicity is an essential property in decision-making problems, ensuring that an increase in one criterion does not result in a decrease in the overall score. The boundary conditions of these functions reflect the idea that minimal (or maximal) inputs are aggregated into the minimal (or maximal) output of the scale we are working with.
The concept of overlap functions and their associated grouping functions was introduced by Bustince et al. [5,6]. Overlap functions measure the degree of certainty to which an object belongs simultaneously to two classes while grouping functions quantify the degree to which the same object belongs to any of the considered classes. These functions have found applications in tasks involving a maximal lack of information and fuzzy preference modeling and have been extensively studied in multi-attribute decision-making [7], rule-based classification [8], and image processing [9].
However, a key assumption in the existing definitions of overlap and grouping functions is commutativity [10]. In real-world applications, such as decision-making, criteria or experts often possess varying importance, rendering the assumption of commutativity unreasonable [11,12,13]. To address this limitation, researchers have introduced pseudo-overlaps [14] and pseudo-groupings [10] as non-commutative generalizations of overlaps and groupings, respectively.
This paper focuses on the development of new construction methods for pseudo-overlaps and pseudo-groupings. First, we present a recursive approach to obtaining proper pseudo-overlaps and pseudo-groupings from overlaps and groupings, which is especially convenient for improving computational efficiency [15,16]. Furthermore, we introduce a construction method that relates pseudo-overlaps and pseudo-groupings via fuzzy negations, broadening their applicability to n-dimensional operators [8]. Additionally, we demonstrate that convex sums of pseudo-overlaps or pseudo-groupings yield, respectively, pseudo-overlaps and pseudo-groupings. This result showcases the closure property of pseudo-overlaps and pseudo-groupings under convex sums. Afterward, we propose methods for generating pseudo-overlaps and pseudo-groupings using integration, which is particularly applicable to problem domains in physics, engineering, and computing and can be modeled using these operators, especially those involving the solution of differential equations [17]. Finally, we present a case study on a multi-criteria group decision-making problem that benefits from non-commutative aggregation. We solve the problem using examples of proper pseudo-overlaps and pseudo-groupings obtained through the construction methods outlined in this paper, allowing for a comparative analysis of their behavior. Consequently, the methods introduced in this paper aim at addressing the following challenges:
  • Non-commutative generalizations: In real-world scenarios, it is common to address problems in which the involved factors have different levels of importance, rendering the assumption of commutativity invalid. Traditional overlap and grouping functions, which rely on commutativity, may not accurately capture the dynamics and complexities of such situations. The construction methods for pseudo-overlaps and pseudo-groupings provide non-commutative generalizations that can better represent and handle cases where factors have varying levels of importance.
  • Comprehensive construction approaches: The construction methods outlined in the paper offer comprehensive approaches to obtaining pseudo-overlaps and pseudo-groupings. They provide systematic guidelines and algorithms for deriving these operators from existing overlaps, groupings, fuzzy negations, convex sums, and even integration. By offering diverse construction methods, the paper ensures that researchers and practitioners have a range of tools at their disposal to generate appropriate pseudo-overlaps and pseudo-groupings based on their specific requirements and problem domains.
The remainder of this paper is structured as follows. Section 2 establishes the necessary background on pseudo-overlaps and pseudo-grouping theory. In Section 3, we introduce several methods for generating pseudo-groupings and pseudo-overlap functions. Section 4 presents a case study in non-associative decision-making, Section 5 develops a comparative analysis, and Section 6 concludes the manuscript.

2. Literature Review

2.1. Pseudo Overlaps and Pseudo Groupings on [ 0 , 1 ] n

This section develops some basic notions necessary to understand the proposal. First, we provide the general definition of an n-ary aggregation function. Then, we introduce overlaps and groupings as particular cases of aggregations and pseudo-overlaps and pseudo-groupings as their non-commutative generalizations. We also include some concrete examples to illustrate the theoretical definitions.
Aggregation functions allow combining multiple values into a single result [4]. The formal definition is as follows.
Definition 1
([4]). A function A : [ 0 , 1 ] n [ 0 , 1 ] is called an n-ary aggregation function if it satisfies the following:
(A1)
A is increasing in each coordinate: For each i { 1 , , n } , if x i y then A ( x 1 , , x n ) A ( x 1 , , x i 1 , y , x i + 1 , , x n ) ;
(A2)
A satisfies the following boundary conditions: A ( 0 , , 0 ) = 0 and A ( 1 , 1 ) = 1 .
Overlap functions are commutative aggregation functions. They were originally introduced by Bustince et al. [5] to measure the degree of overlap between two objects. The study of overlap functions remains relevant and has been extended by several researchers [8,18,19]. For instance, Paiva et al. [20] generalized the concept and analyzed it on a specific algebraic structure. Wang et al. [21] introduced a new construction method that reduces the number of arguments of generalizations of overlap and grouping functions.
Definition 2
([5]). A mapping O : [ 0 , 1 ] n [ 0 , 1 ] is called an overlap function if it satisfies:
(O1)
O ( x 1 , , x n ) = O ( x σ ( 1 ) , , x σ ( n ) ) for all permutations σ : { 1 , , n } { 1 , , n } and for all tuples ( x 1 , , x n ) [ 0 , 1 ] n ;
(O2)
O ( x 1 , , x n ) = 0 if x 1 · · x n = 0 ;
(O3)
O ( x 1 , , x n ) = 1 if x 1 · · x n = 1 ;
(O4)
O is increasing in each variable;
(O5)
O is continuous.
Bustince et al. [6] introduced grouping functions as a dual notion to overlap functions, and these have been applied in decision-making problems to assess the evidence supporting any of the comparable alternatives.
Definition 3
([6]). A mapping G : [ 0 , 1 ] n [ 0 , 1 ] is called a grouping function if it satisfies:
(G1)
G ( x 1 , , x n ) = G ( x σ ( 1 ) , , x σ ( n ) ) for all permutations σ : { 1 , , n } { 1 , , n } and for all tuples ( x 1 , , x n ) [ 0 , 1 ] n ;
(G2)
G ( x 1 , , x n ) = 0 if x 1 = = x n = 0 ;
(G3)
G ( x 1 , , x n ) = 1 if there exists x i [ 0 , 1 ] such that x i = 1 and 1 i n ;
(G4)
G is increasing in each variable;
(G5)
G is continuous.
In recent independent works, Batista [14] and Zhang and Liang [10] have removed the commutativity requirement from the properties of overlap and grouping functions, leading to pseudo-overlap and pseudo-grouping functions. These functions have been studied in terms of their related properties and applications. Furthermore, Liang and Zhang [10,22] have generalized the notion of interval-valued and n-dimensional pseudo-overlap functions.
Definition 4
([10]). A function P O : [ 0 , 1 ] n [ 0 , 1 ] is said to be an n-ary pseudo-overlap function if, for each x 1 , , x n [ 0 , 1 ] , it satisfies:
(PO1)
P O ( x 1 , , x n ) = 0 if and only if i = 1 n x i = 0 ;
(PO2)
P O ( x 1 , , x n ) = 1 if and only if i = 1 n x i = 1 ;
(PO3)
P O is increasing in each variable. For each i { 1 , , n } and y , x 1 , , x n , if x i y , then
P O ( x 1 , , x n ) P O ( x 1 , , x i 1 , y , x i + 1 , , x n ) ;
(PO4)
P O is continuous.
Example 1.
The functions P O p r o d r 1 , , r n , P O m M r 1 , , r n , P O M m r 1 , , r n : [ 0 , 1 ] n [ 0 , 1 ] such that for all x [ 0 , 1 ] n are given by:
  • P O p r o d r 1 , , r n ( x ) = i = 1 n ( x i ) r i , with r i > 0 for each i { 1 , , n } ;
  • P O m M r 1 , , r n ( x ) = min i { 1 , , n } { x i } · max i { 1 , , n } { x i r i } , with integers r i 0 for each i { 1 , , n } ;
  • P O M m r 1 , , r n ( x ) = max i { 1 , , n } { x i } · min i { 1 , , n } { x i r i } , with integers r i > 0 for each i { 1 , , n } .
Definition 5
([10]). A function P G : [ 0 , 1 ] n [ 0 , 1 ] is said to be an n-ary pseudo-grouping function if, for each x 1 , , x n [ 0 , 1 ] , it satisfies:
(PG1)
P G ( x 1 , , x n ) = 0 if only if x i = 0 for all i { 1 , , n } ;
(PG2)
P G ( x 1 , , x n ) = 1 if only if x i = 1 for some i { 1 , , n } ;
(PG3)
P G is increasing in each variable. For each i { 1 , , n } and y , x 1 , , x n , if x i y , then
P G ( x 1 , , x n ) P G ( x 1 , , x i 1 , y , x i + 1 , , x n ) ;
(PG4)
P G is continuous.
Example 2.
The functions P G p r o d r 1 , , r n , P G m M r 1 , , r n , P G M m r 1 , , r n : [ 0 , 1 ] n [ 0 , 1 ] such that for all x [ 0 , 1 ] n are given by:
  • P G r 1 , , r n ( x ) = 1 i = 1 n ( 1 x i ) r i , with r i > 0 for each i { 1 , , n } ;
  • P G m M r 1 , , r n ( x ) = 1 min i { 1 , , n } { 1 x i } · max i { 1 , , n } { 1 x i r i } , with integers r i > 0 for each i { 1 , , n } ;
  • P G M n r 1 , , r n ( x ) = 1 max i { 1 , , n } { 1 x i } · min i { 1 , , n } { 1 x i r i } , with integers r i > 0 for each i { 1 , , n } .
Clearly, every overlap (grouping) function is a pseudo-overlap (-grouping). A pseudo-overlap (-grouping) is said to be proper if it is not commutative. Since in many practical situations, commutativity is an undesired property, researchers have investigated non-commutative fuzzy operators and discussed their applications [23,24,25,26]. In this regard, pseudo-overlap and pseudo-grouping functions have proven useful in multi-attribute decision-making, fuzzy mathematical morphology, and image processing [10].
It should be highlighted that overlaps, groupings, pseudo-overlaps, and pseudo-groupings are aggregation functions in the sense of Definition 1. In other words, all of them are bounded (their codomain is the interval [ 0 , 1 ] ), monotonous (see, for instance, (PO3) and (PG3)), and satisfy the corresponding boundary condition (see, for example, (O2), (O3), (G2), and (G3)).

2.2. Multi-Criteria Group Decision Making

Decision making is a ubiquitous process that permeates every aspect of human life [27]. From simple everyday choices to complex organizational strategies, decision making shapes our actions, determines outcomes, and plays a pivotal role in personal and professional success [28]. The ability to make sound decisions is essential for individuals, groups, and societies as a whole. Decision making involves the selection of one course of action among several alternatives, driven by a desired goal or outcome. Understanding the intricacies of decision making and developing effective strategies to navigate its complexities is a subject of great interest to researchers, practitioners, and policymakers across diverse fields.
When evaluating various alternatives A = { A 1 , A 2 , A r } based on different criteria C = { C 1 , C 2 , , C n } , a decision problem can be classified as a multi-criteria decision-making problem [29]. Furthermore, when a group of experts E = { E 1 , E 2 , , E m } is asked to evaluate the possible alternatives A = { A 1 , A 2 , A r } according to different criteria, the decision problem is known as an MCGDM problem [30]. MCGDM is a fundamental process that underpins various aspects of human interactions and organizational functioning [31]. Whether it involves a team of professionals making critical business decisions or a group of policymakers deliberating on public matters, the ability to effectively harness the collective intelligence of individuals is essential [32].
In recent years, researchers and practitioners have recognized the importance of integrating aggregation operators to enhance the accuracy and effectiveness of group decision-making processes [33]. Aggregation operators, such as weighted averages (WAs) [34] or ordered WAs (OWAs) [35], play a vital role in combining individual preferences, judgments, and evaluations to arrive at a collective decision [36].
Note that using different aggregation operators provide different approaches for modeling an MCGDM problem, each one of them with its own advantages and shortcomings [37]. For instance, whereas the arithmetic mean is simple, it neglects the weights of each expert or criterion in the aggregation. On the contrary, the weighted average takes such weights into account, but then it is necessary to use a proper weight allocation mechanism. Consequently, research on aggregation operators is essential for MCGDM, because aggregation operators may offer new perspectives for facilitating consensus building, addressing uncertainty and vagueness, considering group dynamics and relationships, or even developing decision support systems [38].
It should be remarked that, generally speaking, MCGDM processes are non-commutative from the point of view of the aggregation operators because the order in which the inputs are considered in the decisions is important and changing the order can result in different outcomes [39]. This phenomenon is common in situations where the decision needs to be made by a group of experts who have different levels of knowledge or expertise in the decision-making domain or when the attributes to be evaluated have different levels of importance [40]. In this sense, non-commutative aggregation operators such as pseudo-overlaps and pseudo-groupings are crucial to achieve optimal outcomes in complex and uncertain situations.

3. Construction Methods for Pseudo-Overlap and Pseudo-Grouping Functions

This section studies several construction methods related to pseudo-overlaps and pseudo-groupings.

3.1. Obtaining Proper Pseudo-Overlaps and Pseudo-Groupings from Overlaps and Groupings

As established in [41,42], construction methods for bivariate aggregations by means of unary functions, such as additive or multiplicative generators, reduce the computational complexity. Therefore, here, we show how to obtain proper pseudo-overlaps (pseudo-groupings) from overlaps (groupings).
Theorem 1.
Consider m N and let the map O : [ 0 , 1 ] 2 [ 0 , 1 ] be an overlap function. Then, the maps O L [ m ] , O R [ m ] : [ 0 , 1 ] n [ 0 , 1 ] , recursively defined as
O L [ m ] ( x 1 , , x n ) = O ( x 1 , x 2 ) , i f   m = 1 O ( O ( x 1 , x 2 ) , x 3 ) , i f   m = 2 O ( O L [ m 1 ] ( x 1 , , x n 1 ) , x n ) , i f   m 3
and
O R [ m ] ( x 1 , , x n ) = O ( x 1 , x 2 ) , i f   m = 1 O ( x 1 , O ( x 2 , x 3 ) ) , i f   m = 2 O ( x 1 , O R [ m 1 ] ( x 2 , , x n ) ) , i f   m 3 .
are two pseudo-overlap functions. Moreover, for any m 2 , O L [ m ] and O R [ m ] , they are proper pseudo-overlaps if and only if O is non-associative.
Proof. 
Obviously, if m = 1 , then O L [ 1 ] = O R [ 1 ] = O ( x 1 , x 2 ) . For m 2 , the proof follows by induction on m. Indeed, if m = 2 , then O L [ 2 ] ( x 1 , x 2 , x 3 ) = O ( O ( x 1 , x 2 ) , x 3 ) and O R [ 2 ] ( x 1 , x 2 , x 3 ) = O ( x 1 , O ( x 2 , x 3 ) ) . Therefore, we have:
  • (PO1): If x i = 0 for some i { 1 , 2 , 3 } , then because O satisfies (O2), one has O L [ 2 ] ( x 1 , x 2 , x 3 ) = O ( O ( x 1 , x 2 ) , x 3 ) = 0 and O R [ 2 ] ( x 1 , x 2 , x 3 ) = O ( x 1 , O ( x 2 , x 3 ) ) = 0 . Reciprocally, if O L [ 2 ] ( x 1 , x 2 , x 3 ) = 0 and O R [ 2 ] ( x 1 , x 2 , x 3 ) = 0 , then O ( O ( x 1 , x 2 ) , x 3 ) = 0 and O ( x 1 , O ( x 2 , x 3 ) ) = 0 , from which we conclude that x i = 0 for some i { 1 , 2 , 3 } .
  • (PO2): Similar to the previous item.
  • (PO3): Suppose, without loss of generality, that x 2 z for some z [ 0 , 1 ] . Then, by (O4), it follows that O L [ 2 ] ( x 1 , x 2 , x 3 ) = O ( O ( x 1 , x 2 ) , x 3 ) O ( O ( x 1 , z ) , x 3 ) = O L [ 2 ] ( x 1 , z , x 3 ) and O R [ 2 ] ( x 1 , x 2 , x 3 ) = O ( x 1 , O ( x 2 , x 3 ) ) O ( x 1 , O ( z , x 3 ) ) = O R [ 2 ] ( x 1 , z , x 3 ) .
  • (PO4): Since O is continuous, for any increasing sequence ( x k ) k N [ 0 , 1 ] 3 in which x k = ( x 1 k , x 2 k , x 3 k ) , we have
    O L [ 2 ] lim k x 1 k , lim k x 2 k , lim k x 3 k = O O lim k x 1 k , lim k x 2 k , lim k x 3 k = O lim k O ( x 1 k , x 2 k ) , lim k x 3 k = lim k O ( O ( x 1 k , x 2 k ) , x 3 k ) = lim k O L [ 2 ] x 1 k , x 2 k , x 3 k
    and
    O R [ 2 ] lim k x 1 k , lim k x 2 k , lim k x 3 k = O lim k x 1 k , O lim k x 2 k , lim k x 3 k = O lim k x 1 k , lim k O ( x 2 k , x 3 k ) = lim k O ( x 1 k , O ( x 2 k , x 3 k ) ) = lim k O R [ 2 ] x 1 k , x 2 k , x 3 k .
Thus, O L [ 2 ] and O R [ 2 ] are two pseudo-overlap functions. Now, as an induction hypothesis, suppose that O L [ m ] and O R [ m ] are pseudo-overlaps for all m N such that 2 m p . Let us show that O L [ p + 1 ] and O R [ p + 1 ] are also pseudo-overlaps. In fact, O L [ p + 1 ] ( x 1 , , x p + 2 ) = 0 and O R [ p + 1 ] ( x 1 , , x p + 2 ) = 0 if and only if O ( O L [ p ] ( x 1 , , x p + 1 ) , x p + 2 ) = 0 , and O ( x 1 , O R [ p ] ( x 2 , , x p + 2 ) ) = 0 if and only if x i = 0 for some i { 1 , , p + 2 } . Thus, Property (PO1) is satisfied. Similarly, we prove Property (PO2). As for Property (PO3), suppose without loss of generality that x 2 z for some z [ 0 , 1 ] . Then, by (O4), it follows that
O L [ p + 1 ] ( x 1 , x 2 , , x p + 2 ) = O ( O L [ p ] ( x 1 , x 2 , , x p + 1 ) , x p + 2 ) O ( O L [ p ] ( x 1 , z , , x p + 1 ) , x p + 2 ) = O L [ p + 1 ] ( x 1 , z , , x p + 2 )
and, with the same reasoning,
O R [ p + 1 ] ( x 1 , x 2 , , x p + 2 ) = O ( x 1 , O R [ p ] ( x 2 , , x p + 2 ) ) O ( x 1 , O R [ p ] ( z , , x p + 2 ) ) = O R [ p + 1 ] ( x 1 , z , , x p + 2 ) .
For Property (PO4), since O is continuous, for any increasing sequence ( x k ) k N [ 0 , 1 ] p + 2 in which x k = ( x 1 k , , x ( p + 2 ) k ) , we have O L [ p + 1 ] lim k x 1 k , , lim k x ( p + 2 ) k = lim k O L [ p + 1 ] x 1 k , , x ( p + 2 ) k and O R [ p + 1 ] lim k x 1 k , , lim k x ( p + 2 ) k = lim k O R [ p + 1 ] x 1 k , , x ( p + 2 ) k . Therefore, O L [ m ] and O R [ m ] are two pseudo-overlap functions. Moreover, if O L [ m ] is proper for any m 2 , in particular, for some u , v , w [ 0 , 1 ] , we have that
O O u , v , w = O L [ 2 ] u , v , w O L [ 2 ] w , v , u = O O w , v , u = O u , O v , w .
If O R [ m ] is proper, the result is similar. Therefore, in any case, it follows that O is non-associative. Conversely, if O is non-associative, then, with inductive reasoning for any m 2 , we conclude that O L [ m ] ( r 1 , r 2 , , r n ) = O ( O L [ m 1 ] ( r 1 , r 2 , , r n 1 ) , r n ) O ( O L [ m 1 ] ( r 2 , , r n 1 , r n ) , r 1 ) = O L [ m ] ( r 2 , , r n , r 1 ) and O R [ m ] ( t 1 , t 2 , , t n ) = O ( t 1 , O R [ m 1 ] ( t 2 , , t n ) ) O ( t 2 , O R [ m 1 ] ( t 1 , t 3 , t n ) ) = O L [ m ] ( t 2 , t 1 , , t n ) for some r i , t i [ 0 , 1 ] , where i = { 1 , , n } . Therefore, O L [ m ] and O R [ m ] are proper. □
Theorem 2.
Consider m N , and let the map G : [ 0 , 1 ] 2 [ 0 , 1 ] be a grouping function. Then, the maps G L [ m ] , G R [ m ] : [ 0 , 1 ] n [ 0 , 1 ] , recursively defined as
G L [ m ] ( x 1 , , x n ) = G ( x 1 , x 2 ) , i f   m = 1 G ( G ( x 1 , x 2 ) , x 3 ) , i f   m = 2 G ( G L [ m 1 ] ( x 1 , , x n 1 ) , x n ) , i f   m 3
and
G R [ m ] ( x 1 , , x n ) = G ( x 1 , x 2 ) , i f   m = 1 G ( x 1 , G ( x 2 , x 3 ) ) , i f   m = 2 G ( x 1 , G R [ m 1 ] ( x 2 , , x n ) ) , i f   m 3 .
, are two pseudo-grouping functions. Moreover, for any m 2 , G L [ m ] and G R [ m ] are proper pseudo-groupings if and only if G is non-associative.
Proof. 
Similar to Theorem 1. □
Example 3.
The following examples are considered:
  • Consider the bivariate overlap function O ( x , y ) = x 2 y 2 . Then, since O is non-associative, O L [ m ] ( x 1 , , , x n ) = x 1 2 m · i = 2 n x i 2 m i + 2 and O R [ m ] ( x 1 , , , x n ) = x 1 2 · i = 2 n x i 2 i 1 are two proper pseudo-overlap functions.
  • Consider the bivariate overlap function O m p ( x , y ) = min ( x p , y p ) , where p > 0 e p 1 . Then, since O is non-associative, O L [ m ] ( x 1 , , , x n ) = min i { 3 , , n } min ( x 1 p m , x 2 p m ) , x i p m i + 2 and O R [ m ] ( x 1 , , , x n ) = min i { 1 , , m 1 } x i p i , min ( x n 1 p m , x n p m ) are two proper pseudo-overlap functions.
  • Consider the bivariate grouping function G ( x , y ) = 1 ( 1 x ) 2 ( 1 y ) 2 . Then, since G is non-associative, G L [ m ] ( x 1 , , , x n ) = 1 ( 1 x 1 ) 2 m · i = 2 n ( 1 x i ) 2 m i + 2 and G R [ m ] ( x 1 , , , x n ) = 1 ( 1 x 1 ) 2 · i = 2 n ( 1 x i ) 2 i 1 are two proper pseudo-grouping functions.
  • Consider the bivariate grouping function G M p ( x , y ) = max ( x p , y p ) , where p > 0 e p 1 . Then, since G is non-associative, G L [ m ] ( x 1 , , , x n ) = max i { 3 , , n } max ( x 1 p m , x 2 p m ) , x i p m i + 2 and G R [ m ] ( x 1 , , , x n ) = max i { 1 , , m 1 } x i p i , max ( x n 1 p m , x n p m ) are two proper pseudo-grouping functions.

3.2. Relationship between Pseudo-Overlap and Pseudo-Grouping Functions

Let us recall that a univariate function N : [ 0 , 1 ] [ 0 , 1 ] is called a fuzzy negation if it is non-increasing and such that N ( 1 ) = 0 and N ( 0 ) = 1 . Further, it is said to be strict if it is strictly decreasing and continuous. Addditionally, N is called strong if N N = i d [ 0 , 1 ] [43].
The following results reveal that pseudo-overlap and pseudo-grouping functions are dual with respect to a strict fuzzy negation.
Theorem 3.
Consider N : [ 0 , 1 ] [ 0 , 1 ] a strict fuzzy negation and a mapping P O : [ 0 , 1 ] n [ 0 , 1 ] . The following statements are equivalent:
(i)
The mapping P O is a pseudo-overlap function.
(ii)
There exists a pseudo-grouping function P G such that for each x 1 , , x n [ 0 , 1 ] ,
P O ( x 1 , , x n ) = N 1 P G ( N ( x 1 ) , , N ( x n ) ) .
The pair of functions ( P O , P G ) will be shortly called N-dual functions.
Proof. 
( i ) ( i i ) . Let us show that P G is a pseudo-grouping function. In fact, if x 1 = = x n = 0 , then N ( x 1 ) = = N ( x n ) = 1 , and so P O ( N ( x 1 ) , , N ( x n ) ) = P O ( 1 , , 1 ) = 1 . Therefore, P G ( 0 , , 0 ) = N 1 P O ( N ( 0 ) , , N ( 0 ) ) = N 1 P O ( 1 , , 1 ) = N 1 ( 1 ) = 0 . On the other hand, if P G ( x 1 , , x n ) = 0 , then N P O ( N ( x 1 ) , , N ( x n ) ) = 0 if P O ( N ( x 1 ) , , N ( x n ) ) = 1 if N ( x 1 ) = = N ( x n ) = 1 iff x 1 = = x n = 0 . Hence, P G satisfies (PG1). Similarly, it is shown that P G satisfies (PG2). Now consider x i , y i [ 0 , 1 ] such that x i y i for each i { 1 , , n } . Then, N ( y i ) N ( x i ) and P O ( N ( y 1 ) , , N ( y n ) ) P O ( N ( x 1 ) , , N ( x n ) ) . Hence, N P O ( N ( x 1 ) , , N ( x n ) ) N P O ( N ( y 1 ) , , N ( y n ) ) . Then, P G ( x 1 , , x n ) P G ( y 1 , , y n ) . Thus, P G is increasing in each variable. Therefore, (PG3) is satisfied. Property (PG4) follows from the composition of continuous functions. Hence, P G is a pseudo-grouping function. Now, because N is strict, P G ( 1 , , x n ) = N 1 ( P O ( 0 , , N ( x n ) ) = N 1 ( 0 ) = 1 . Similarly, we have P O ( 0 , , x n ) = N 1 ( P G ( 1 , , N ( x n ) ) = N 1 ( 1 ) = 0 . Therefore, P G ( N ( x 1 ) , , N ( x n ) ) = N 1 P O N ( x 1 ) , , N ( x n ) if P O ( x 1 , , x n ) = N 1 P G ( N ( x 1 ) , , N ( x n ) ) . Hence, there exists a pseudo-grouping function that satisfies Equation (1).
( i i ) ( i ) . Conversely, assume that there is a pseudo-grouping function P G that satisfies, for all x , y [ 0 , 1 ] , Equation (1). It should be shown that P O is a pseudo-overlap function. Indeed, P O satisfies (PO1) because for each x 1 , , x n [ 0 , 1 ] , x 1 · · x n = 0 if there exists x i = 0 , where 1 i n , if there exists N ( x i ) = N ( 0 ) = 1 if P G N ( x 1 ) , , N ( x n ) = 1 if N P G N ( x 1 ) , , N ( x n ) = N ( 1 ) = 0 if P O ( x 1 , , x n ) = 0 . Similarly, it is shown that P O satisfies (PO2). Moreover, for any i { 1 , , n } , x i , y i [ 0 , 1 ] and x i y i , if N ( y i ) N ( x i ) if P G N ( y 1 ) , , N ( y n ) P G N ( x 1 ) , , N ( x n ) if N P G N ( x ) , N ( y ) N P G N ( x ) , N ( z ) if P O ( x 1 , , x n ) P O ( x , z ) . Thus, we conclude that P O is increasing in each variable. Similarly, it is concluded that P O is increasing in the first place. Therefore, (PO3) is satisfied. Property (PO4) is obviously satisfied. □
Corollary 1.
Consider N : [ 0 , 1 ] [ 0 , 1 ] a strict fuzzy negation and a mapping P G : [ 0 , 1 ] 2 [ 0 , 1 ] . The following statements are equivalent:
(i)
The mapping P G is a pseudo-grouping function;
(ii)
There exists a pseudo-overlap function P O such that for each x , y [ 0 , 1 ] ,
P G ( x 1 , , x n ) = N 1 P O ( N ( x 1 ) , , N ( x n ) ) .
Remark 1.
Notice that we can conclude the same results of Theorem 3 and Corollary 1 for N being a strong negation since every strong negation is a strict negation [43].
Another general result can be seen in the following theorems.
Theorem 4.
Let P O : [ 0 , 1 ] n [ 0 , 1 ] be a pseudo-overlap and let N be a strict negation. Then, the map P O ˜ : [ 0 , 1 ] n [ 0 , 1 ] , given by
P O ˜ ( x 1 , , x n ) = P O ( x 1 , , x n ) P O ( x 1 , , x n ) + N ( P O ( x 1 , , x n ) ) ,
is also a pseudo-overlap.
Proof. 
(PO1): If x i = 0 for some i { 1 , , n } , then, by Property (PO1), P O ( x 1 , , x n ) = 0 , and so N ( P O ( x 1 , , x n ) ) = N ( 0 ) = 1 . Therefore, we have P O ˜ ( x 1 , , x n ) = 0 0 + 1 = 0 . If P O ˜ ( x 1 , , x n ) = 0 then P O ( x 1 , , x n ) = 0 and so x i = 0 for some i { 1 , , n } .
  • (PO2): Analogous to the previous item.
  • (PO3): Let x i , y [ 0 , 1 ] for all i { 1 , , n } . Suppose, without loss of generality, that x 1 y . Then, the following sequence of inequalities is true:
  • P O ( x 1 , , x n ) P O ( y , , x n ) ;
  • N ( P O ( y , , x n ) ) N ( P O ( x 1 , , x n ) ) ;
  • P O ( x 1 , , x n ) · N ( P O ( y , , x n ) ) P O ( y , , x n ) · N ( P O ( x 1 , , x n ) ) .
Thus, from the sequence of previous items we have
P O ( x 1 , , x n ) · P O ( y , , x n ) + P O ( x 1 , , x n ) · N ( P O ( y , , x n ) ) P O ( x 1 , , x n ) · P O ( y , , x n ) + P O ( y , , x n ) · N ( P O ( x 1 , , x n ) )
which we can simplify to
P O ( x 1 , , x n ) · ( P O ( y , , x n ) + N ( P O ( y , , x n ) ) ) P O ( y , , x n ) · ( P O ( x 1 , , x n ) + N ( P O ( x 1 , , x n ) ) )
and so
P O ( x 1 , , x n ) P O ( x 1 , , x n ) + N ( P O ( x 1 , , x n ) ) P O ( y , , x n ) P O ( y , , x n ) + N ( P O ( y , , x n ) ) .
Therefore, P O ˜ is increasing in each variable.
  • (PO4): Since P O ( x 1 , , x n ) + N ( P O ( x 1 , , x n ) ) 0 for all x [ 0 , 1 ] n and, moreover, N and P O are continuous, the continuity of P O ˜ follows from the fact that the quotient and sum of continuous functions result in a continuous function. □
Theorem 5.
Let P G : [ 0 , 1 ] n [ 0 , 1 ] be a pseudo-grouping and let N be a strict negation. Then, the map P G ˜ : [ 0 , 1 ] n [ 0 , 1 ] , given by
P G ˜ ( x 1 , , x n ) = P G ( x 1 , , x n ) P G ( x 1 , , x n ) + N ( P G ( x 1 , , x n ) )
is also a pseudo-grouping.
Proof. 
This follows directly from Corollary 1 and Theorem 4. □
In the sequence, we show more construction methods for pseudo-overlap (pseudo-grouping) functions where some useful properties must be satisfied.
Example 4.
The following examples are considered:
  • The sinus induced pseudo-overlap S ( x 1 , , x n ) = sin π 2 i = 1 n x i p i where p i > 0 for each i { 1 , , n } and the strong negation N cos : [ 0 , 1 ] [ 0 , 1 ] given by N cos ( x ) = 1 2 ( 1 + cos ( π x ) ) together determine the pseudo-overlap function
    P O ˜ ( x 1 , , x n ) = sin π 2 i = 1 n x i p i sin π 2 i = 1 n x i p i + 1 2 1 + cos π sin π 2 i = 1 n x i p i .
  • Since the map M ( x 1 , , x n ) = i = 1 n x i w i n is an n-ary pseudo-overlap function and N : [ 0 , 1 ] [ 0 , 1 ] given by N ( x ) = 1 x 2 is a strict negation, they together determine the pseudo-overlap function
    P O ˜ ( x 1 , , x n ) = i = 1 n x i w i n i = 1 n x i w i n + 1 i = 1 n x i 2 w i n .
  • The pseudo-grouping P G r 1 , , r n ( x ) = 1 i = 1 n ( 1 x i ) r i with r i > 0 for each i { 1 , , n } and the strong negation N : [ 0 , 1 ] [ 0 , 1 ] given by N ( x ) = 3 x 2 + 1 2 x together determine the pseudo-grouping function
    P G ˜ ( x 1 , , x n ) = 1 i = 1 n ( 1 x i ) r i 1 i = 1 n ( 1 x i ) r i + 3 1 i = 1 n ( 1 x i ) r i 2 + 1 2 1 i = 1 n ( 1 x i ) r i .
  • The pseudo-grouping P G ( x ) = max i { 1 , , n } { x i r i } , with integers r i > 0 for each i { 1 , , n } and the strong negation N : [ 0 , 1 ] [ 0 , 1 ] given by N ( x ) = 3 4 x 2 + 1 1 2 x together determine the pseudo-grouping function
    P G ˜ ( x 1 , , x n ) = max i { 1 , , n } { x i r i } max i { 1 , , n } { x i r i } + 3 4 max i { 1 , , n } { x i r i } 2 + 1 1 2 max i { 1 , , n } { x i r i }

3.3. Convex Sum of Pseudo-Overlaps and Pseudo-Groupings

The next result provides n ! distinct ways to obtain proper pseudo-overlaps (pseudo-groupings).
Theorem 6
(Convex sum of PO’s). Let σ : { 1 , , n } { 1 , , n } be a permutation, let the mappings P O 1 , , P O n : [ 0 , 1 ] n [ 0 , 1 ] be pseudo-overlap functions, and let w 1 , , w n be nonnegative weights with i = 1 n w i = 1 . Then, the convex sum
PO ( x σ ( 1 ) , , x σ ( n ) ) = i = 1 n w i · P O i ( x σ ( 1 ) , , x σ ( n ) )
is also a pseudo-overlap function.
Proof. 
This proof is straightforward. □
Theorem 7
(Convex sum of PG’s). Let σ : { 1 , , n } { 1 , , n } be a permutation, let the mappings P G 1 , , P G n : [ 0 , 1 ] n [ 0 , 1 ] be pseudo-grouping functions, and let w 1 , , w n be nonnegative weights with i = 1 n w i = 1 . Then, the convex sum
PG ( x σ ( 1 ) , , x σ ( n ) ) = i = 1 n w i · P G i ( x σ ( 1 ) , , x σ ( n ) )
is also a pseudo-grouping function.
Proof. 
Straightforward. □

3.4. Obtaining Pseudo-Overlaps and Pseudo-Groupings via Riemann Integration

The Riemann integration process provides also n! different ways to obtain pseudo-overlaps and pseudo-groupings, as we will see below.
Theorem 8.
Let σ : { 1 , , n } { 1 , , n } be a permutation and let P O : [ 0 , 1 ] n [ 0 , 1 ] be a pseudo-overlap function. If
h = [ 0 , 1 ] n P O ( u 1 , , u n ) d u 1 d u n
, then the map PO : [ 0 , 1 ] n [ 0 , 1 ] given by
PO ( x σ ( 1 ) , , x σ ( n ) ) = 1 h 0 x σ ( n ) 0 x σ ( 1 ) P O ( u 1 , , u n ) d u 1 d u n
is also a pseudo-overlap function.
Proof. 
Let P O : [ 0 , 1 ] n [ 0 , 1 ] be a pseudo-overlap. Since P O is continuous and defined over the compact [ 0 , 1 ] 2 , and h 0 , it follows that PO is well-defined and uniformly continuous. Therefore, (PO4) is satisfied. Moreover, since increasing monotonicity is a basic property of the Riemann integral, it follows that (PO3) is also satisfied. It also follows from the strict monotonicity of Riemann integrals that if x σ ( i ) > 0 for all i { 1 , , n } , then
PO ( x σ ( 1 ) , , x σ ( n ) ) = 1 h 0 x σ ( n ) 0 x σ ( 1 ) P O ( u 1 , , u n ) d u 1 d u n > 0
, and so, Property (PO1) is satisfied by the contrapositive. Finally, if x σ ( i ) = 1 for all i { 1 , , n } then
PO ( 1 , , 1 ) = 1 h 0 1 0 1 P O ( u 1 , , u n ) d u 1 d u n = 1 h · h = 1 .
Therefore, Property (PO2) is satisfied. □
Theorem 9.
Let σ : { 1 , , n } { 1 , , n } be a permutation and let P G : [ 0 , 1 ] n [ 0 , 1 ] be a pseudo-grouping function. If
h = [ 0 , 1 ] n 1 P G ( 1 u 1 , , 1 u n ) d u 1 d u n
, then the map PG : [ 0 , 1 ] n [ 0 , 1 ] given by
PG ( x σ ( 1 ) , , x σ ( n ) ) = 1 1 h 0 1 x σ ( n ) 0 1 x σ ( 1 ) 1 P G ( 1 u 1 , , 1 u n ) d u 1 d u n
is also a pseudo-grouping function.
Proof. 
As a special case of the 1 corollary, the proof it follows is based on considerations similar to Theorem 8. □
Example 5.
The following examples are considered:
  • Let P O : [ 0 , 1 ] 4 [ 0 , 1 ] be such that P O ( u 1 , u 2 , u 3 , u 4 ) = u 1 2 u 2 3 u 3 4 u 4 5 . Then, h = 1 360 and
    PO ( x , y , z , w ) = 1 h 0 w 0 z 0 y 0 x P O ( u 1 , u 2 , u 3 , u 4 ) d u 1 d u 2 d u 3 d u 4 = 360 · 0 w 0 z 0 y 0 x u 1 2 u 2 3 u 3 4 u 4 5 d u 1 d u 2 d u 3 d u 4 = x 3 y 4 z 5 w 6 .
    On the other hand,
    PO ( w , z , x , y ) = 1 h 0 y 0 x 0 z 0 w P O ( u 1 , u 2 , u 3 , u 4 ) d u 1 d u 2 d u 3 d u 4 = 360 · 0 y 0 x 0 z 0 w u 1 2 u 2 3 u 3 4 u 4 5 d u 1 d u 2 d u 3 d u 4 = x 6 y 5 z 4 w 3 .
    More generally, if P O : [ 0 , 1 ] n [ 0 , 1 ] is such that P O ( x σ ( 1 ) , , x σ ( n ) ) = i = 1 n x σ ( i ) r i , where r i is a positive integer, then
    PO ( x σ ( 1 ) , , x σ ( n ) ) = 1 h 0 x σ ( n ) 0 x σ ( 1 ) P O ( u 1 , , u n ) d u 1 d u n = i = 1 n x σ ( i ) r i + 1 .
  • Let P G : [ 0 , 1 ] 4 [ 0 , 1 ] be such that P G ( u 1 , u 2 , u 3 , u 4 ) = 1 ( 1 u 1 ) 2 ( 1 u 2 ) 3 ( 1 u 3 ) 4 ( 1 u 4 ) 5 . Then, h = 1 360 and
    PG ( x , y , z , w ) = = 1 1 h 0 1 w 0 1 z 0 1 y 0 1 x 1 P G ( 1 u 1 , 1 u 2 , 1 u 3 , 1 u 4 ) d u 1 d u 2 d u 3 d u 4 = 1 360 · 0 1 w 0 1 z 0 1 y 0 1 x u 1 2 u 2 3 u 3 4 u 4 5 d u 1 d u 2 d u 3 d u 4 = 1 ( 1 x ) 3 ( 1 y ) 4 ( 1 z ) 5 ( 1 w ) 6 .
    On the other hand,
    PG ( w , z , x , y ) = = 1 1 h 0 1 y 0 1 x 0 1 z 0 1 w 1 P G ( 1 u 1 , 1 u 2 , 1 u 3 , 1 u 4 ) d u 1 d u 2 d u 3 d u 4 = 1 360 · 0 1 y 0 1 x 0 1 z 0 1 w u 1 2 u 2 3 u 3 4 u 4 5 d u 1 d u 2 d u 3 d u 4 = 1 ( 1 x ) 6 ( 1 y ) 5 ( 1 z ) 4 ( 1 w ) 3 .
    More generally, if P G : [ 0 , 1 ] n [ 0 , 1 ] is such that P G ( x σ ( 1 ) , , x σ ( n ) ) = 1 i = 1 n ( 1 x σ ( i ) ) r i , where r i is a positive integer, then
    PG ( x σ ( 1 ) , , x σ ( n ) ) = 1 1 h 0 1 x σ ( n ) 0 1 x σ ( 1 ) P G ( 1 u 1 , , 1 u n ) d u 1 d u n = 1 i = 1 n ( 1 x σ ( i ) ) r i + 1 .

4. Illustrative Example

In various real-world scenarios, such as personal, social, work, or business contexts, it is necessary to take into account different aspects to select among different alternatives [39]. However, decision-making can become more intricate when the available information is uncertain or ambiguous, making it essential to incorporate the perspectives of a group of experts to consider multiple viewpoints [44]. When addressing a multi-criteria group decision-making problem, it must be noticed that the commutative of the aggregations must be dropped if either the considered criteria have different levels of importance or the experts belong to different levels of expertise. This section presents a case study that aims to illustrate the implications of pseudo-overlaps and pseudo-groupings in a decision-making real-world scenario: the winner selection process for a TV music contest.
The TV music contest in question involves three types of decision-makers: a professional jury, a popular jury, and the public vote. The professional jury is comprised of five experts in the music industry who have a wealth of experience and knowledge in evaluating performances. The popular jury consists of 50 people who attended the show on-site, while the public vote is open to anyone who wishes to participate via an online voting platform. Since each group is assumed to have different levels of commitment to the success of the show, the professional jury is given a weight of 45 % , whereas the popular jury and the public vote are weighted as 35 % and 20 % , respectively, i.e., u = ( 0.45 , 0.35 , 0.20 ) .
In addition, all three decision-making groups evaluate the contestants based on four criteria: voice, tune, lyrics, and staging, whose respective weight vectors in the decision process are v = ( 0.30 , 0.40 , 0.15 , 0.35 ) . After a counting round, the obtained ratings for the last three finalists are shown in Table 1.
To decide the winner of the contest, here, we define a decision method based on proper pseudo-overlaps and pseudo-groupings. On the one hand, in this kind of situation, where multiple groups of experts (with different weights) provide judgments, the use of a pseudo-overlap can be highly effective for aggregating their opinions. In this sense, a pseudo-overlap can quantify how well a contestant meets the requirements of all three groups of experts simultaneously. Therefore, let us consider the weight vector u for the groups of experts and the pseudo-overlap defined as Item 2 of Example 4 to aggregate the different judgments for each alternative:
P O ˜ ( x 1 , x 2 , x 3 ) = i = 1 3 x i u i 3 i = 1 3 x i u i 3 + 1 i = 1 3 x i 2 u i 3
The normalized global scores for the finalists resulting from performing the corresponding computational processes are shown in Table 2.
Similarly, to evaluate each finalist’s performance based on multiple criteria, a pseudo-grouping that measures the degree of certainty that the alternative meets at least one of the criteria would be beneficial. Then, if we consider the weighting vector for criteria v and the pseudo-grouping defined in Example 4,
P G ˜ ( x 1 , x 2 , x 3 , x 4 , x 5 ) = max i { 1 , , 5 } { x i v i } max i { 1 , , 5 } { x i v i } + 1 3 4 max i { 1 , , 5 } { x i v i } 2 1 2 max i { 1 , , 5 } { x i v i } ,
we obtain the global final scores for each finalist, which are shown in Table 3.
Consequently, the winner of the music contest should be Finalist 2.

5. Comparative Analysis

Here, we develop a comparative analysis to assess how the results obtained using the proposed aggregation operators compare to those obtained with alternative approaches. By considering multiple aggregation operators, we provide a comprehensive evaluation that captures a broader perspective and enables us to make informed recommendations for practical applications.
First, we compare our method to the case where commutative aggregation operators are used. Specifically, instead of employing a proper pseudo-overlap, we consider the minimum operator to obtain the aggregated performance of each finalist. The minimum also represents an "and"-like aggregation, and the resulting value aims at measuring the degree to which all the groups are satisfied simultaneously. The aggregated performance for each finalist, in this case, is presented in Table 4.
Note that in this case, the assumption of commutativity implies that the weights of the groups are not considered in the aggregation, thus neglecting their importance.
To compute the overall score of each finalist, instead of using a pseudo-grouping, we use the commutative or-like aggregation operator defined by the maximum. This operator allows modeling the degree to which one finalist highlights at one of the skills. The results are shown in Table 5.
Again, the assumption of a commutative aggregation operator does not allow considering the weight of each criterion in the aggregation. As a consequence, the final ranking, in which the winner would be Finalist 1, differs from the one obtained when considering pseudo-overlaps and pseudo-groupings, but it is not very reliable because the importance of the group of experts and the criteria are not considered in the aggregation, despite the fact that they are essential in the decision-making problem.
Additionally, we study the resolution of the same problem when instead of pseudo-overlaps and pseudo-groupings, we use the WA operator to compute the aggregated performance of each finalist. For the weighting vector u, we obtain the results displayed in Table 6.
Subsequently, we apply the WA operator to compute the final score for each finalist by considering the weighting vector for the criteria v (see Table 7).
In this case, the winner of the contest would be Finalist 3. Even though the WA operator succeeds at accounting for the importance of the considered groups and criteria, it cannot model the and-like and or-like behaviors of pseudo-overlaps and pseudo-groupings, respectively, which are key to accounting for the degree to which all the groups are satisfied or a participant is particularly good at one skill.

6. Conclusions

In this paper, we have introduced and developed various construction methods for non-commutative aggregation operators, specifically, pseudo-overlaps and pseudo-groupings. First, we have shown how pseudo-overlaps and pseudo-groupings can be obtained from the classical overlaps and groupings, respectively. Additionally, we have analyzed the relation between pseudo-overlaps and pseudo-groupings via fuzzy negations and shown that convex sums of pseudo-overlaps or pseudo-groupings are, respectively, pseudo-overlaps and pseudo-groupings. Moreover, we have proposed some results related to generating pseudo-overlaps and pseudo-groupings using integration.
To illustrate the practical relevance of the proposed methods, we have presented a case study of a multi-criteria group decision-making problem. The problem was solved using some of the proper pseudo-overlaps and pseudo-groupings constructed in this paper. Our results demonstrate that pseudo-overlaps and pseudo-groupings can provide useful and effective tools for decision-making in real-world applications, where commutativity may not be a reasonable assumption.
In conclusion, the methods presented in this paper offer new opportunities for decision-making and information fusion in real-world scenarios, where the commutativity assumption is not satisfied. Future research may explore further properties, such as Lipschitzianity, homogeneity or idempotency, and applications of pseudo-overlaps and pseudo-groupings into other real-world problems.

Author Contributions

Conceptualization, A.C. and R.P.; methodology, D.G.-Z., A.C. and R.P.; software, D.G.-Z.; validation, D.G.-Z., A.C. and R.P.; formal analysis, R.P., A.C., D.G.-Z., J.F. and H.B.; investigation, D.G.-Z., A.C. and R.P.; writing—original draft preparation, R.P.; writing—review and editing, A.C. and D.G.-Z.; supervision, A.C., J.F. and H.B.; funding acquisition, H.B. All authors have read and agreed to the published version of the manuscript.

Funding

Diego García-Zamora is supported by the Spanish Ministry of Universities through a Formación de Profesorado Universitario (FPU2019/01203) grant. Rui Paiva is supported by the Brazilian funding agency CNPq (Brazilian Research Council) under Project 200282/2022-0.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhan, Q.; Jin, L.; Yager, R.R.R.; Mesiar, R. A novel three-way decision method for interval-valued hesitant fuzzy environment. Soft Comput. 2023, 1–19. [Google Scholar] [CrossRef]
  2. Jin, L.; Yager, R.R.; Chen, Z.S.; Mesiar, R.; Martinez, L.; Rodriguez, R.M. Averaging aggregation under uncertainty and bipolar preference environments. Soft Comput. 2023, 27, 8153–8159. [Google Scholar] [CrossRef]
  3. Wieczynski, J.; Lucca, G.; Borges, E.; Dimuro, G. Application of the Sugeno Integral in Fuzzy Rule-Based Classification. In Proceedings of the Intelligent Systems, PT I, Campinas, Brazil, 28 November–1 December 2022. [Google Scholar] [CrossRef]
  4. Beliakov, G.; Pradera, A.; Calvo, T. Aggregation Functions: A Guide for Practitioners; Studies in Fuzziness and Soft Computing; Springer: Berlin/Heidelberg, Germany, 2007; Volume 221. [Google Scholar] [CrossRef] [Green Version]
  5. Bustince, H.; Fernandez, J.; Mesiar, R.; Montero, J.; Orduna, R. Overlap functions. Nonlinear Anal. Theory Methods Appl. 2010, 72, 1488–1499. [Google Scholar] [CrossRef]
  6. Bustince, H.; Pagola, M.; Mesiar, R.; Hullermeier, E.; Herrera, F. Grouping, Overlap, and Generalized Bientropic Functions for Fuzzy Modeling of Pairwise Comparisons. IEEE Trans. Fuzzy Syst. 2012, 20, 405–415. [Google Scholar] [CrossRef]
  7. Jia, Z.; Qiao, J.; Chen, M. On Similarity Measures Between Pythagorean Fuzzy Sets Derived from Overlap and Grouping Functions. Int. J. Fuzzy Syst. 2023, 1–17. [Google Scholar] [CrossRef]
  8. da Cruz Asmus, T.; Sanz, J.A.; Dimuro, G.P.; Bedregal, B.R.C.; Fernandez, J.; Bustince, H. N-Dimensional Admissibly Ordered Interval-Valued Overlap Functions and Its Influence in Interval-Valued Fuzzy-Rule-Based Classification Systems. IEEE Trans. Fuzzy Syst. 2022, 30, 1060–1072. [Google Scholar] [CrossRef]
  9. Dimuro, G.P.; Bedregal, B. Archimedean overlap functions: The ordinal sum and the cancellation, idempotency and limiting properties. Fuzzy Sets Syst. 2014, 252, 39–54. [Google Scholar] [CrossRef]
  10. Zhang, X.; Liang, R.; Bustince, H.; Bedregal, B.; Fernandez, J.; Li, M.; Ou, Q. Pseudo Overlap Functions, Fuzzy Implications and Pseudo Grouping Functions with Applications. Axioms 2022, 11, 593. [Google Scholar] [CrossRef]
  11. De Baets, B.; De Meyer, H.; Mesiar, R. Asymmetric semilinear copulas. Kybernetika 2007, 43, 221–233. [Google Scholar]
  12. Georgescu, G.; Popescu, A. Non-commutative fuzzy Galois connections. Soft Comput. 2003, 7, 458–467. [Google Scholar] [CrossRef]
  13. Hájek, P. Fuzzy Logics with Noncommutative Conjuctions. J. Log. Comput. 2003, 13, 469–479. [Google Scholar] [CrossRef]
  14. Batista, T. Generalizações da Integral de Choquet Como Método de Combinação em Comitês de Classificadores. Ph.D. Thesis, Universidade Federal do Rio Grande do Norte, Natal, Brazil, 2022. [Google Scholar]
  15. Zhang, Y.Q.; Liu, H.W. Constructing overlap functions via multiplicative generators on complete lattices. Int. J. Approx. Reason. 2022, 150, 297–310. [Google Scholar] [CrossRef]
  16. Mesiarová-Zemánková, A. Ranks of additive generators. Fuzzy Sets Syst. 2009, 160, 2032–2048. [Google Scholar] [CrossRef]
  17. Yetkiner, I.H. A Remark on the Form of Accumulation Functions in Economic Growth Models. Working Papers in Economics 12/04. 2012. Available online: https://www.econstor.eu/bitstream/10419/175922/1/wp1204.pdf (accessed on 9 May 2023).
  18. Nolasco, D.H.S.; Costa, F.B.; Palmeira, E.S.; Alves, D.K.; Bedregal, B.R.C.; de Oliveira Alves Rocha, T.; de Araujo Ribeiro, R.L.; Silva, J.C.L. Wavelet-fuzzy power quality diagnosis system with inference method based on overlap functions: Case study in an AC microgrid. Eng. Appl. Artif. Intell. 2019, 85, 284–294. [Google Scholar] [CrossRef]
  19. Zhang, X.; Wang, M.; Bedregal, B.; Li, M.; Liang, R. Semi-overlap functions and novel fuzzy reasoning algorithms with applications. Inf. Sci. 2022, 614, 104–122. [Google Scholar] [CrossRef]
  20. Paiva, R.E.B.; Bedregal, B.R.C. General Pseudo Quasi-Overlap Functions on Lattices. Axioms 2022, 11, 395. [Google Scholar] [CrossRef]
  21. Wang, M.; Zhang, X.; Bedregal, B. Constructing general overlap and grouping functions via multiplicative generators. Fuzzy Sets Syst. 2022, 448, 65–83. [Google Scholar] [CrossRef]
  22. Liang, R.; Zhang, X. Interval-Valued Pseudo Overlap Functions and Application. Axioms 2022, 11, 216. [Google Scholar] [CrossRef]
  23. Hu, B.; Bi, L.; Li, S.; Dai, S. Asymmetric Equivalences in Fuzzy Logic. Symmetry 2017, 9, 224. [Google Scholar] [CrossRef] [Green Version]
  24. Kawaguchi, M.F.; Miyakoshi, M. Composite fuzzy relational equations with non-commutative conjunctions. Inf. Sci. 1998, 110, 113–125. [Google Scholar] [CrossRef]
  25. Liebscher, E. Construction of asymmetric multivariate copulas. J. Multivar. Anal. 2008, 99, 2234–2250. [Google Scholar] [CrossRef] [Green Version]
  26. Wu, S. Construction of asymmetric copulas and its application in two-dimensional reliability modelling. Eur. J. Oper. Res. 2014, 238, 476–485. [Google Scholar] [CrossRef] [Green Version]
  27. Butler, C.; Rothstein, A. On Conflict and Consensus: A Handbook on Formal Consensus Decision Making; Licensed under Creative Commons: Takoma Park, MA, USA, 2006. [Google Scholar]
  28. Zhang, F.; Ignatius, J.; Lim, C.P.; Zhang, Y. A Hybrid Weighted Aggregation Method Based on Consistency and Consensus in Group Decision Making. In Proceedings of the 2014 IEEE International Conference On Fuzzy Systems (FUZZ-IEEE), Beijing, China, 6–11 July 2014; pp. 11–17. [Google Scholar]
  29. Ishizaka, A.; Nemery, P. Multi-Criteria Decision Analysis; Wiley: Hoboken, NJ, USA, 2013. [Google Scholar] [CrossRef]
  30. Rahim, M. Multi-criteria group decision-making based on frank aggregation operators under Pythagorean cubic fuzzy sets. Granul. Comput. 2023, 1–21. [Google Scholar] [CrossRef]
  31. Yu, D.; Fang, L. Intuitionistic multiplicative aggregation operators with their application in group decision making. J. Intell. Fuzzy Syst. 2014, 27, 131–142. [Google Scholar] [CrossRef]
  32. Xia, M.; Xu, Z. Group decision making based on intuitionistic multiplicative aggregation operators. Appl. Math. Model. 2013, 37, 5120–5133. [Google Scholar] [CrossRef]
  33. Rong, L.; Liu, P.; Chu, Y. Multiple Attribute Group Decision Making Methods Based On Intuitionistic Fuzzy Generalized Hamacher Aggregation Operator. Econ. Comput. Econ. Cybern. Stud. Res. 2016, 50, 211–230. [Google Scholar]
  34. Karabacak, M. Interval neutrosophic multi-criteria group decision-making based on Aczel-Alsina aggregation operators. Comput. Appl. Math. 2023, 42, 136. [Google Scholar] [CrossRef]
  35. Yager, R. Applications and Extensions of OWA Aggregations. Int. J. Man-Mach. Stud. 1992, 27, 103–132. [Google Scholar] [CrossRef]
  36. Wan, G.; Rong, Y.; Garg, H. An efficient spherical fuzzy MEREC-CoCoSo approach based on novel score function and aggregation operators for group decision making. Granul. Comput. 2023, 1–23. [Google Scholar] [CrossRef]
  37. Garg, H.; Olgun, M.; Unver, M.; Turkarslan, E. An extension of CODAS method for multi-criteria group decision making with complex intuitionistic fuzzy information via Dombi sine weighted arithmetic aggregation operators. Granul. Comput. 2023, 1–14. [Google Scholar] [CrossRef]
  38. Zhao, Y.; Gong, Z.; Wei, G.; Slowinski, R. Consensus modeling with interactive utility and partial preorder of decision-makers, involving fairness and tolerant behavior. Inf. Sci. 2023, 638, 118933. [Google Scholar] [CrossRef]
  39. Greco, S.; Figueira, J.; Ehrgott, M. Multiple Criteria Decision Analysis; Springer: Berlin/Heidelberg, Germany, 2016; Volume 37. [Google Scholar]
  40. Khan, A.; Izhar, M.; Hila, K. On algebraic properties of DFS sets and its application in decision making problems. J. Intell. Fuzzy Syst. 2019, 36, 6265–6281. [Google Scholar] [CrossRef]
  41. Klement, E.P.; Mesiar, R.; Pap, E. Generated triangular norms. Kybernetika 2000, 36, 363–377. [Google Scholar]
  42. Xie, H. The Additive Generators of n-Dimensional Overlap Functions. J. Appl. Math. Phys. 2021, 9, 2159–2169. [Google Scholar] [CrossRef]
  43. Baczyński, M.; Jayaram, B. Fuzzy Implications (Studies in Fuzziness and Soft Computing); Springer: Berlin/Heidelberg, Germany, 2008; Volume 231. [Google Scholar]
  44. García-Zamora, D.; Dutta, B.; Massanet, S.; Riera, J.V.; Martínez, L. Relationship between the distance consensus and the consensus degree in comprehensive minimum cost consensus models: A polytope-based analysis. Eur. J. Oper. Res. 2023, 306, 764–776. [Google Scholar] [CrossRef]
Table 1. Average opinions for the finalists on a 1–10 scale.
Table 1. Average opinions for the finalists on a 1–10 scale.
Finalist 1
VoiceTuneLyricsStaging
Prof. Jury6/107/109/107/10
Pop. Jury2/107/105/109/10
Public2/109/106/102/10
Finalist 2
VoiceTuneLyricsStaging
Prof. Jury1/109/109/109/10
Pop. Jury3/107/109/102/10
Public9/104/106/104/10
Finalist 3
VoiceTuneLyricsStaging
Prof. Jury7/108/101/109/10
Pop. Jury2/109/102/107/10
Public7/103/109/105/10
Table 2. Aggregated performance for each finalist.
Table 2. Aggregated performance for each finalist.
VoiceTuneLyricsStaging
Finalist 10.5680.830.7920.742
Finalist 20.4940.8080.8890.651
Finalist 30.6510.7980.4690.828
Table 3. Final score for each finalist.
Table 3. Final score for each finalist.
Finalist 10.713
Finalist 20.715
Finalist 30.705
Table 4. Aggregated performance for each finalist when using the minimum operator.
Table 4. Aggregated performance for each finalist when using the minimum operator.
VoiceTuneLyricsStaging
Finalist 10.20.70.50.2
Finalist 20.10.40.60.2
Finalist 30.20.30.10.5
Table 5. Final score for each finalist when using the maximum operator.
Table 5. Final score for each finalist when using the maximum operator.
Finalist 10.7
Finalist 20.6
Finalist 30.5
Table 6. Aggregated performance for each finalist using the weighted average.
Table 6. Aggregated performance for each finalist using the weighted average.
VoiceTuneLyricsStaging
Finalist 10.380.740.70.67
Finalist 20.330.730.840.555
Finalist 30.5250.7350.2950.75
Table 7. Final score for each finalist when using the weighted average.
Table 7. Final score for each finalist when using the weighted average.
Finalist 10.75
Finalist 20.711
Finalist 30.758
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

García-Zamora, D.; Paiva, R.; Cruz, A.; Fernandez, J.; Bustince, H. Some Construction Methods for Pseudo-Overlaps and Pseudo-Groupings and Their Application in Group Decision Making. Axioms 2023, 12, 589. https://doi.org/10.3390/axioms12060589

AMA Style

García-Zamora D, Paiva R, Cruz A, Fernandez J, Bustince H. Some Construction Methods for Pseudo-Overlaps and Pseudo-Groupings and Their Application in Group Decision Making. Axioms. 2023; 12(6):589. https://doi.org/10.3390/axioms12060589

Chicago/Turabian Style

García-Zamora, Diego, Rui Paiva, Anderson Cruz, Javier Fernandez, and Humberto Bustince. 2023. "Some Construction Methods for Pseudo-Overlaps and Pseudo-Groupings and Their Application in Group Decision Making" Axioms 12, no. 6: 589. https://doi.org/10.3390/axioms12060589

APA Style

García-Zamora, D., Paiva, R., Cruz, A., Fernandez, J., & Bustince, H. (2023). Some Construction Methods for Pseudo-Overlaps and Pseudo-Groupings and Their Application in Group Decision Making. Axioms, 12(6), 589. https://doi.org/10.3390/axioms12060589

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