Next Article in Journal / Special Issue
A Spherical Fuzzy Analytic Hierarchy Process (SF-AHP) and Combined Compromise Solution (CoCoSo) Algorithm in Distribution Center Location Selection: A Case Study in Agricultural Supply Chain
Previous Article in Journal
Pseudo-Lucas Functions of Fractional Degree and Applications
Previous Article in Special Issue
Outsourcing Reverse Logistics for E-Commerce Retailers: A Two-Stage Fuzzy Optimization Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multiple Optimal Solutions and the Best Lipschitz Constants Between an Aggregation Function and Associated Idempotized Aggregation Function

Department of Industrial Engineering and Management, National Kaohsiung University of Science and Technology, Kaohsiung 80778, Taiwan
*
Authors to whom correspondence should be addressed.
Axioms 2021, 10(2), 52; https://doi.org/10.3390/axioms10020052
Submission received: 18 February 2021 / Revised: 18 March 2021 / Accepted: 30 March 2021 / Published: 2 April 2021
(This article belongs to the Special Issue Multiple-Criteria Decision Making)

Abstract

:
This paper presents and compares the optimal solutions and the theoretical and empirical best Lipschitz constants between an aggregation function and associated idempotized aggregation function. According to an exhaustive search we performed, the multiple optimal solutions and the empirical best Lipschitz constants are presented explicitly. The results indicate that differences of the multiple optimal solutions exist among the Minkowski norm, the number of steps, and the type of aggregation function. We demonstrate that these differences can affect the theoretical and empirical best Lipschitz constants of an aggregation function.
MSC:
90C59; 65K05

1. Introduction

Aggregation functions [1,2,3,4,5,6,7,8] find wide applications in almost all branches of engineering. Typical fields include mathematics and information sciences, especially in decision-making and the fusion of information problems. The aim of an aggregation function is to summarize an n-tuple of information by means of a single representative value. The fundamental axiom of an aggregation function is the non-decreasing monotonicity. Another axiomatic constraint of an aggregation function is that the aggregating of minimal or maximal inputs are, respectively, minimal and maximal outputs.
The prototypical example of aggregation functions is the arithmetic mean, which is the first modern definition of mean. The concept of arithmetic mean seems to have been proposed first by Cauchy in 1821 [9]. Since then, a large variety of aggregation functions have been proposed. The conjunctive, the disjunctive, the internal, and the mixed aggregation functions are four main classes of aggregation functions based on many-valued logics connectives [10]. The algebraic and analytical properties of an aggregation function are proposed and analyzed in the literature [1,2,3,4,5,6,7,8]. Associativity, symmetry, bisymmetry, idempotency, neutral element, and annihilator element are algebraic properties. Continuity, Lipschitzian, and additivity are analytical properties. A first review of papers reporting aggregation function results was undertaken by Xu and Da [8]. More details can be seen in the excellent reviews on the state of the art by Grabisch et al. [3,4,5], group decision making by Mohd and Abdullah [7] and Del Moral et al. [2], and construction methods by Khameneh and Kilicman [6]. Recently, many papers have been dedicated to an aggregation function in group decision making [11,12,13], multi-criteria decision making [14], two-side matching decision making [15], and others [16,17].
One characterization of the mean is the Chisini′s equation [9], described as follows: a mean M, with respect to the function F, is that each input of F can be replaced with M without changing the overall aggregation. When F is considered as the sum and the product, the solution of Chisini′s equation is the arithmetic mean and the geometric mean, respectively. For the analytical properties, an aggregation function, which satisfies the Lipschitz condition is a continuous one. More details can be found in [1,3]. This paper analyzes and compares the Lipschitz behaviors between the sum and the arithmetic mean, and those of the product and the geometric mean. The Lipschitz constants for the sum, the arithmetic mean, the product, and the geometric mean can be obtained analytically by the triangular inequality and the Hölder inequality [1,3]. However, the best Lipschitz constants, which are the greatest lower bound of the Lipschitz constants, may or may not be attainable. The reason is that the feasible region of constraints for the mathematical programming model of the best Lipschitz constant is not compact. To the best knowledge of the authors, such a problem has not been considered in the literature. For the best Lipschitz constant, a mathematical model with non-Archimedean numbers is proposed. We also propose a discrete approximation of the mathematical model. We adopt an exhaustive analysis to empirically find and compare the optimal solutions and the empirical best Lipschitz constants for the sum and the arithmetic mean, and for the product and the geometric mean. The multiple optimal solutions and the empirical best Lipschitz constants are presented explicitly.
The organization of this paper is as follows. Section 2 briefly reviews an aggregation function. We analyze and compare the optimal solutions and the best Lipschitz constants between the sum function and the arithmetic mean in Section 3, and between the product function and the geometric mean in Section 4. Finally, some concluding remarks and future research are presented.

2. An Aggregation Function

We now recall the definition of an aggregation function [1,2,3,4,6,7]. Let I be the closed unit interval [0,1], and I   n = { x = ( x 1 , x 2 , , x n ) | x i I , i = 1 , 2 , , n } . Furthermore, x y if and only if x i y i , i = 1 , 2 , , n .
Definition 1. 
An n-ary aggregation function  A   ( n ) : I   n I  satisfies:
  • A   ( 1 )   ( x ) = x , for  n = 1  and  x I ;
  • If x y , then A   ( n ) ( x ) A   ( n ) ( y ) for x , y I n ;
  • A   ( n )   ( 0 , 0 , , 0 ) = 0  and  A   ( n )   ( 1 , 1 , , 1 ) = 1 .
The generalized inputs I of an aggregation function are a subdomain of the extended real line [ , ] . They can be any type (open, closed, …) of interval. For simplicity, we deal with the closed unit interval [0,1]. An extended aggregation function is a mapping A :   n N I   n I whose restriction to I   n is the n-ary aggregation function A   ( n ) for any n N . When no confusion can arise, we use the convenient notation A to represent A   ( n ) .
For x i I , i = 1 , 2 , , n , some well-known examples of aggregation functions [1,2,3,4,6,7] are as follows:
  • Median Md defined by Md ( x 1 , x 2 , , x n ) = x   ( n + 1 2 ) if n is odd and Md ( x 1 , x 2 , , x n ) = 1 2   ( x   ( n 2 ) + x   ( n 2 + 1 ) ) if n is even where x   ( 1 ) x   ( 2 ) x   ( n ) .
  • Arithmetic mean (AM) AM ( x 1 , x 2 , , x n ) = 1 n i = 1 n x i .
  • Weighted arithmetic mean (WAM) WAM ( x 1 , x 2 , ,   x n ) = 1 n i = 1 n w i x i , where w i I , i = 1 , 2 , , n , i = 1 n w i = 1 .
  • Geometric mean (GM) GM ( x 1 , x 2 , , x n ) = ( i   =   1 n x i )   1 / n .
  • Harmonic mean (HM) HM ( x 1 , x 2 , , x n ) = n   i = 1 n 1 / x i .
  • Minimum (min) min ( x 1 , x 2 , , x n ) =   min i = 1   n x i and maximum (max) max ( x 1 , x 2 , , x n ) =   max i = 1   n x i .
  • Product function   ( x 1 , x 2 , , x n ) = i = 1   n x i .
  • Projection function to the kth coordinate P k ( x 1 , x 2 , , x n ) = x k .
  • The weakest aggregation function A w ( x 1 , x 2 , , x n ) = { 1 , if   ( x 1 ,   x 2 , ,   x n )   =   ( 1 ,   1 , ,   1 )   0 , else .
  • The strongest aggregation function A s ( x 1 , x 2 , , x n ) = { 0 ,   i f   ( x 1 ,   x 2 , ,   x n )   =   ( 0 ,   0 , ,   0 )   1 ,   e l s e .  
  • Operator A c ( x 1 , x 2 , , x n ) = m a x ( 0 ,   min ( 1 , c + i = 1 n ( x i c ) ) for c I .
For all x 1 , x 2 , , x n [ 0 , 1 ] , the relationship between the arithmetic mean, the geometric mean, the harmonic mean, the minimum, the maximum, the product function, the weakest aggregation function, and the strongest aggregation function is
A w ( x 1 , x 2 , , x n ) ( x 1 , x 2 , , x n )   Min ( x 1 , x 2 , , x n )   HM ( x 1 , x 2 , , x n )   GM ( x 1 , x 2 , , x n )   AM ( x 1 , x 2 , , x n )   Max ( x 1 , x 2 , , x n ) A s   ( x 1 , x 2 , , x n ) .
The algebraic and analytical properties of aggregation functions [1,2,3,4,6,7] are described as follows:
Definition 2. 
An aggregation function  A : I   n I  is called
  • having a neutral element e I , if for i = 1 , 2 , , n , we have  A ( x 1 , , x i 1 , e , x i + 1 , , x n ) = A   ( x 1 , , x i 1 , x i + 1 , , x n ) .
  • having an annihilator element a I , if for i = 1 , 2 , , n , we have A   ( x 1 , , x i 1 , a , x i + 1 , , x n ) = a .
  • additive, if for any x , y , x + y I n , we have A ( x + y ) = A ( x ) + A ( y ) .
  • associative, if for all ( x 1 , x 2 , x 3 ) I 3 , we have A   ( A   ( x 1 , x 2 ) , x 3 ) = A ( x 1 , A ( x 2 , x 3 ) ) .
  • idempotent, if for all x I , we have A ( x , x , , x ) = x .
  • symmetric, if for all ( x 1 , x 2 , , x n ) I n and for any permutation σ of {1, 2,…,n}, we have A ( x 1 , x 2 , , x n ) = A ( x σ   ( 1 ) , x σ   ( 2 ) , , x σ   ( n ) ) .
  • bisymmetric, if for all x i j I ,   i , j { 1 , 2 , , n } , we have A ( A ( x 11 , x 12 , , x 1 n ) , , A ( x n 1 , x n 2 , , x n n ) ) =   A ( A ( x 11 , x 21 , , x n 1 ) , , A ( x 1 n , x 2 n , , x n n ) ) .
  • continuous, ε > 0 , δ > 0 , if | x i y i | < δ for i { 1 , 2 , , n } , then | A ( x 1 , x 2 , , x n ) A ( y 1 , y 2 , , y n ) | < ε .
  • c-Lipschitzian with respect to the norm . , if for some constant c ( 0 , + ) , we have the Lipschitz condition | A ( x 1 , x 2 , , x n ) A ( y 1 , y 2 , , y n ) | c ( x 1 , x 2 , , x n ) ( y 1 , y 2 , , y n ) for all ( x 1 , x 2 , , x n ) , ( y 1 , y 2 , , y n ) I n and . :   n [ 0 , + ) .
The Minkowski norm of order p [ 1 , ) , L p -norm, defined by
x p = ( i   =   1 n | x i |   p ) 1 / p
is a well-known norm. When p = ,
x =   max i = 1   n | x i |
is called the Chebyshev norm. Since
max i = 1   n | x i y i | ( i = 1 n | x i     y i | p + 1 )   1 p + 1 ( i   =   1 n | x i     y i | p )   1 / p
for all x i , y i I , i { 1 , 2 , , n } and p [ 1 , ) , it follows that each d-Lipschitzian with respect to L -norm implies d-Lipschitzian with respect to L p -norm, p [ 1 , ) . Additionally, each d-Lipschitzian with respect to L p + 1 -norm implies d-Lipschitzian with respect to L p -norm, p [ 1 , ) .
The best Lipschitz constant is the greatest lower bound d of b such that A   ( x 1 , x 2 , , x n ) is d-Lipschitzian but A   ( x 1 , x 2 , , x n ) is not b–Lipschitzian for any b ( 0 , d ) . Two types of best Lipschitz constant are considered: theoretical best Lipschitz constant and empirical best Lipschitz constant. Theoretical best Lipschitz constant is obtained analytically by the triangular inequality and the Hölder inequality [1,3,4]. Empirical best Lipschitz constant is obtained by finding the maximum value of
| A   ( x 1 , x 2 , , x n ) A   ( y 1 , y 2 , , y n ) | ( x 1 , x 2 , , x n ) ( y 1 , y 2 , , y n )
for ( x 1 , x 2 , , x n ) ( y 1 , y 2 , , y n ) , x i , y i 1 and x i , y i 0 , i { 1 , 2 , , n } . For an aggregation function A ( x 1 , x 2 , , x n ) , the mathematical programming model of the empirical best Lipschitz constant with respect to L p -norm is
Maximize   | A ( x 1 , x 2 , , x n ) A ( y 1 , y 2 , , y n ) | ( i = 1 n | x i y i |   p )   1 / p subject   to   ( i = 1 n | x i y i |   p )   1 / p > 0 x i , y i 1 , i { 1 , 2 , , n } x i , y i 0 , i { 1 , 2 , , n }
The feasible region of constraints for the mathematical programming model (1) is not compact. The denominator of the objective function is required to be greater than a small positive number ε . Following the data envelopment analysis, this small number ε is called a non-Archimedean number [18]. The mathematical programming model (1) becomes
Maximize   | A ( x 1 , x 2 , , x n ) A ( y 1 , y 2 , , y n ) | ( i = 1 n | x i y i |   p )   1 / p subject   to   ( i = 1 n | x i y i |   p )   1 / p ε x i , y i 1 , i { 1 , 2 , , n } x i , y i 0 , i { 1 , 2 , , n }
It follows that the largest objective function of the mathematical programming model (2) is the empirical best Lipschitz constant. If ( i   =   1 n | x i y i |   p )   1 / p ε is a binding constraint, the value of objective function is dependent of the non-Archimedean number ε . Since the empirical best Lipschitz constants are the actual best Lipschitz constants, the analytical behaviors of the aggregation function can be analyzed by the behaviors of the empirical best Lipschitz constants.
The following definition establishes that a non-idempotent aggregation function can be transformed into an idempotent one [1,3,4].
Definition 3. 
Let A : I   n I be an aggregation function such that δ A   ( x ) = A   ( x ,   x , ,   x ) is strictly increasing and
{ δ A   ( x ) | x I } = { A ( x 1 , x 2 , , x n ) | x i I , i = 1 , , n } ,
then the idempotent aggregation function is given by A I   ( x 1 , x 2 , , x n ) = δ A 1   ( A   ( x 1 , x 2 , , x n ) ) , which is called idempotized A.
To characterize the mean M : I   n I , the first one is Cauchy’s internality property [9]. A mean M is an internal function, i.e., Min ( x 1 , x 2 , , x n ) M ( x 1 , x 2 , , x n ) Max ( x 1 , x 2 , , x n ) . The second is the Chisini′s equation. A mean M with respect to the function F : I   n I is a number M such that
F ( M , M , , M ) = F ( x 1 , x 2 , , x n ) .
The Chisini′s equation can be rewritten as
δ F ( M ) = F ( x 1 , x 2 , , x n ) .
Under some constraints, the mean that is obtained from the solution of Chisini’s equation can fulfill Cauchy’s internality property [1,3,4], described as follows:
Definition 4. 
A function M : I   n I is an average associated with F in I   n if there exists a nondecreasing and idempotizable function F : I   n satisfying δ F ( M ) =   F .
From Definitions 3 and 4, it is implied that M is the idempotized F if and only if M is an average associated with F. When F is considered as the sum and the product, the idempotized F is the arithmetic mean and the geometric mean, respectively. The following sections will analyze and compare the optimal solutions and the best Lipschitz constants between an aggregation function and associated idempotized aggregation function.

3. The Best Lipschitz Constants of the Sum and Arithmetic Mean Functions

This section deals with the sum function ( x 1 , x 2 , , x n ) = i = 1 n x i and the arithmetic mean AM ( x 1 , x 2 , , x n ) . The arithmetic mean is the idempotized sum function. Additionally, the arithmetic mean is an average associated with the sum function. The domain of the arithmetic mean is [0, 1], so the domain of the sum function is [ 0 , ) . The arithmetic mean is an aggregation function with minimal Lipschitz constant with respect to L 1 -norm, we will show related results for the other L p -norms. It is evident that the sum function satisfies additive, associative, symmetric, bisymmetric, continuous, and Lipschitzian but non-idempotent. The sum function has neutral element e = 0 but no annihilator element [1,3,4].
A variant of the sum function is the bounded sum L ( x 1 , x 2 , , x n ) =   min   ( i = 1 n x i , 1 ) . The bounded sum preserves some properties of the original sum function, such as the associativity, symmetry, bisymmetry, continuity, Lipschitzian, non-idempotency and neutral element e = 0 . Two different properties exist between ( x 1 , x 2 , , x n ) and L ( x 1 , x 2 , , x n ) . The sum function possesses additivity and no annihilator element, while the bounded sum function dissatisfies additive and has annihilator element a = 1 .
We now present the optimal solutions and the empirical best Lipschitz constant of an aggregation function empirically. This paper conducts some computational experiments to empirically study the influence of the number of variables, the Minkowski norm, the number of steps, and the type of aggregation function on the optimal inputs and the empirical best Lipschitz constant performance.
The first numerical experiment is conducted to find the forms of optimal solutions x and y, and the empirical best Lipschitz constant for ( x 1 , x 2 , , x n ) . For L p -norm, the mathematical programming model is
Maximize   | ( x 1 , x 2 , , x n )   ( y 1 , y 2 , , y n ) | ( i   =   1 n | x i     y i |   p )   1 / p subject   to   ( i = 1 n | x i y i |   p )   1 / p ε x i , y i 1 , i { 1 , 2 , , n } x i , y i 0 , i { 1 , 2 , , n } .
Since the sum function is a symmetric one, without loss of generality, let ε = 1 / m , m { 1000 , 10 , 000 , 100 , 000 } , the mathematical programming model (3) becomes
Maximize   |   ( x 1 , x 2 , , x n )   ( y 1 , y 2 , , y n ) | ( i   =   1 n | x i     y i |   p )   1 / p subject   to   y k x k + ε , for   some   k { 1 , 2 , , n } x i , y i 1 , i { 1 , 2 , , n } x i , y i 0 , i { 1 , 2 , , n }
Let m = 1 / ε be the number of steps, the discrete approximation of the mathematical programming model (4) is
Maximize   |   ( x 1 , x 2 , , x n )   ( y 1 , y 2 , , y n ) | ( i = 1 n | x i   y i |   p )   1 / p subject   to   x i , y i { 0 , 1 m , 2 m , , 1 } , i { 1 , 2 , , n } ( x 1 , x 2 , , x n ) ( y 1 , y 2 , , y n )
For the number of variables n { 2 , 3 } , L p -norm, p { 1 , 2 , 3 , } and the number of steps m { 1000 , 10 , 000 , 100 , 000 } , we perform an exhaustive search for all x i , y i { 0 , 1 m , 2 m , , 1 } , i { 1 , 2 , , n } and ( x 1 , x 2 , , x n ) ( y 1 , y 2 , , y n ) with the objective function
Maximize   | ( x 1 , x 2 , , x n ) ( y 1 , y 2 , , y n ) | ( i   =   1 n | x i     y i |   p )   1 / p
For the two-variable ( x 1 , x 2 ) and L 1 -norm, the optimal value for the objective function (5) is
| x 1 + x 2 ( x 1 ± α 1 + x 2 ± α 2 ) | α 1 + α 2 = 1
and is attained at the multiple solutions x = ( x 1 , x 2 ) and y = ( x 1 ± α 1 , x 2 ± α 2 ) , x i , α i , x i ± α i [ 0 , 1 ] , i = 1 , 2 . For L p -norm, p { 2 , 3 , } , the multiple optimal solutions x = ( x 1 , x 2 ) and y = ( x 1 ± α , x 2 ± α ) , x i , α , x i ± α [ 0 , 1 ] , i = 1 , 2 yield the largest objective function
| x 1 + x 2 ( x 1 ±   α   + x 2 ±   α ) | ( α p   +   α p )   1 / p = 2   1 1 / p .
These optimal solutions are verified by applying the popular modelling language LINGO [19], which utilizes the power of linear and nonlinear optimization to solve mathematical problems (4). When the Chebyshev norm L , the empirical best Lipschitz constant becomes 2. The empirical best Lipschitz constant 2   1 1 / p will increase as the order p increases.
For the three-variable ( x 1 , x 2 , x 3 ) , the multiple optimal solutions are x = ( x 1 , x 2 , x 3 ) and y = ( x 1 ± α 1 , x 2 ± α 2 , x 3 ± α 3 ) , x i , α i , x i ± α i [ 0 , 1 ] , i = 1 , 2 , 3 and x = ( x 1 , x 2 , x 3 ) and y = ( x 1 ± α , x 2 ± α , x 3 ± α ) , x i , α , x i ± α [ 0 , 1 ] , i = 1 , 2 , 3 with the associated empirical best Lipschitz constant 1 and 3 1 1 / p for p = 1 and p { 2 , 3 , } , respectively. These optimal solutions are verified by applying LINGO with ε = 1 / m , m { 1000 , 10 , 000 , 100 , 000 } . If p = , we find the empirical best Lipschitz constant 3.
Theoretically, applying the triangular inequality and the Hölder inequality, the result of a more general n-ary sum function ( x 1 , x 2 , , x n ) is described as follows.
Theorem 1. 
For the sum function ( x 1 , x 2 , , x n ) , the theoretical best Lipschitz constant is n 1 1 / p and n for p [ 1 , ) and p = , respectively. The associated optimal solutions are x = ( x 1 , x 2 , , x n ) and y = ( x 1 ± α 1 , x 2 ± α 2 , , x n ± α n ) , x i , α i , x i ± α i [ 0 , 1 ] , i = 1 , 2 , , n and x = ( x 1 , x 2 , , x n ) and y = ( x 1 ± α , x 2 ± α , , x n ± α ) , x i , α , x i ± α [ 0 , 1 ] , i = 1 , 2 , , n for p = 1 and p [ 2 , ] , respectively.
Proof of Theorem 1. 
From the triangular inequality, we have
| i = 1 n x i i = 1 n y i | = | i = 1 n ( x i y i ) | x y 1
for x i , y i [ 0 , 1 ] , i = 1 , 2 , , n [2,3,5]. From the Hölder inequality, for 1 p + 1 q = 1 , p , q [ 1 , ) , we obtain
| i = 1 n x i i = 1 n y i | x y 1 ( 1 , 1 , , 1 ) q × x y 1 = n   1 1 / p x y p
It follows that the theoretical best Lipschitz constant is n   1 1 / p . The theoretical best Lipschitz constants of the solutions x = ( x 1 , x 2 , , x n ) and y = ( x 1 ± α 1 , x 2 ± α 2 , , x n ± α n ) , x i , α i , x i ± α i [ 0 , 1 ] , i = 1 , 2 , , n and x = ( x 1 , x 2 , , x n ) and y = ( x 1 ± α , x 2 ± α , , x n ± α ) , x i , α , x i ± α [ 0 , 1 ] , i = 1 , 2 , , n , are 1 and n 1 1 / p for p = 1 and p [ 2 , ] , respectively. Therefore, these solutions are the optimal ones. □
From Theorem 1, it is implied that the theoretical best Lipschitz constants are the same as those of the empirical best Lipschitz constants. Therefore, the theoretical and empirical best Lipschitz constant of the sum function is n   1 1 / p . The best Lipschitz constant n 1 1 / p increases with increases in either the order p, or the number of variables n. Moreover, our numerical experiment indicates that the optimal solutions are multiple and the theoretical best Lipschitz constants are attainable.
According to the experiment we perform on a bounded sum function, the empirical best Lipschitz constants and associated optimal solutions x and y of the sum function and those of the bounded sum function coincide.
For the arithmetic mean AM ( x 1 , x 2 , , x n ) , it is evident that AM fulfills additive, idempotent, symmetric, bisymmetric, continuous, and Lipschitzian, but non-associative and has no neutral element and no annihilator element.
We now present the optimal values of x and y and the empirical best Lipschitz constant of AM ( x 1 , x 2 , , x n ) . Since
Maximize   | AM   ( x 1 , x 2 , , x n )   AM   ( y 1 , y 2 , , y n ) | ( i   =   1 n | x i     y i |   p )   1 / p =   Maximize   1 n | ( x 1 , x 2 , , x n ) ( y 1 , y 2 , , y n ) | ( i   =   1 n | x i     y i |   p )   1 / p
for ( x 1 , x 2 , , x n ) ( y 1 , y 2 , , y n ) , x i , y i 1 and x i , y i 0 , i { 1 , 2 , , n } . The result of AM   ( x 1 , x 2 , , x n ) are directly linked to related results of the sum function described as follows.
For the AM ( x 1 , x 2 , , x n ) , the theoretical best Lipschitz constant is n 1 / p and 1 for p [ 1 , ) and p = , respectively. The associated multiple optimal solutions are x = ( x 1 , x 2 , , x n ) and y = ( x 1 ± α 1 , x 2 ± α 2 , , x n ± α n ) , x i , α i , x i ± α i [ 0 , 1 ] , i { 1 , 2 , , n } and x = ( x 1 , x 2 , , x n ) and y = ( x 1 ± α , x 2 ± α , , x n ± α ) , x i , α , x i ± α [ 0 , 1 ] , i { 1 , 2 , , n } for p = 1 and p [ 2 , ] , respectively.
It implies that the theoretical best Lipschitz constants, which are the same as those of the empirical best Lipschitz constants. Therefore, the theoretical and empirical best Lipschitz constant is n 1 / p . The best Lipschitz constant n 1 / p increases for either the number of variables n increasing or the order p increasing. Moreover, the optimal solutions are multiple and the theoretical best Lipschitz constants are attainable.
We compare the algebraic and analytical properties of ( x 1 , x 2 , , x n ) and AM ( x 1 , x 2 , , x n ) head to head. The differences of both kinds of aggregation functions exist among the idempotency, associativity, and neutral element. The sum function satisfies associative and non-idempotent, and has neutral element e = 0 . While the arithmetic mean satisfies non-associative and idempotent and has no neutral element. For the sum and arithmetic mean functions, the associated multiple optimal solutions of the empirical best Lipschitz constants are identical and are x = ( x 1 , x 2 , , x n ) and y = ( x 1 ± α 1 , x 2 ± α 2 , , x n ± α n ) , x i , α i , x i ± α i [ 0 , 1 ] , i { 1 , 2 , , n } and x = ( x 1 , x 2 , , x n ) and y = ( x 1 ± α , x 2 ± α , , x n ± α ) , x i , α , x i ± α [ 0 , 1 ] , i { 1 , 2 , , n } for p = 1 and p [ 2 , ] , respectively. For L p -norm, p [ 1 , ] , the empirical best Lipschitz constant is n 1 1 / p for the sum function and n   1 / p for the arithmetic mean, which are the same as those of analytical method. The ratio of the best Lipschitz constant of the sum to that of the arithmetic mean is n, which is independent of p. Moreover, our numerical experiments indicate that the optimal solutions are multiple, and the theoretical best Lipschitz constants are attainable. The multiple optimal solutions can be expected, since ( x 1 , x 2 , , x n ) and AM ( x 1 , x 2 , , x n ) satisfy symmetry. More precisely, if ( x 1 , x 2 , , x n ) and ( y 1 , y 2 , , y n ) is an optimal solution, then ( x σ ( 1 ) , x σ ( 2 ) , , x σ ( n ) ) and ( y σ ( 1 ) , y σ ( 2 ) , , y σ ( n ) ) is also an optimal solution for any permutation σ of {1, 2,…,n}. The AM ( x 1 , x 2 , , x n ) is a kernel aggregation function, which is a maximally stable aggregation function with respect to possible input errors [20]. The theoretical best Lipschitz constants of AM ( x 1 , x 2 , , x n ) and associated ( x 1 , x 2 , , x n ) are attainable.

4. The Best Lipschitz Constants of the Product and Geometric Mean Functions

This section is devoted to the product function ( x 1 , x 2 , , x n ) and the geometric mean GM ( x 1 , x 2 , , x n ) . The geometric mean is the idempotized product function. Additionally, the geometric mean is an average associated with the product function. The domains of the product function ( x 1 , x 2 , , x n ) and the geometric mean GM ( x 1 , x 2 , , x n ) are [ 0 , 1 ] n . Evidently, the product function satisfies associative, symmetric, bisymmetric, continuous and Lipschitzian, but non-additive and non-idempotent. The product function has neutral element e = 1 and annihilator element a = 0 .
The second experiment is concerned with an exhaustive search for a product function ( x 1 , x 2 , , x n ) , with the objective of maximizing the empirical Lipschitz constant performance. For the number of variables n { 2 , 3 } , L p -norm, p { 1 , 2 , 3 , } and the number of steps m { 1000 , 10 , 000 , 100 , 000 } , we perform an exhaustive search for all x i , y i { 0 , 1 m , 2 m , , 1 } , i { 1 , 2 , , n } and ( x 1 , x 2 , , x n ) ( y 1 , y 2 , , y n ) to find the optimal value of the objective function
Maximize   | ( x 1 , x 2 , , x n ) ( y 1 , y 2 , , y n ) | ( i   =   1 n | x i     y i |   p )   1 / p
Consider the two-variable programming problem. For L 1 -norm, the optimal value of the objective function (7) is
| x 1 y 1 | | x 1 y 1 | = 1
and the associated multiple optimal solutions are x = ( x 1 , 1 ) and y = ( y 1 , 1 ) , x 1 , y 1 [ 0 , 1 ] . For L p -norm, p { 2 , 3 , } , the unique optimal solution x = ( 1 1 m , 1 1 m ) and y = ( 1 , 1 ) , m { 1000 , 10 , 000 , 100 , 000 } , yields the largest objective function
| ( 1     1 m ) ( 1     1 m ) 1 | ( ( 1 m )   p   +   ( 1 m ) p )   1 / p = 2   1 1 / p 2 1 / p m .
These optimal solutions are verified by adopting LINGO with ε = 1 / m , m { 1000 , 10 , 000 , 100 , 000 } . The limit of the largest objective function is equal to 2   1 1 / p as the number of steps m approaches . Since 2   1 1 / p 2   1 p m < 2   1 1 / p , m N , the limit of the empirical best Lipschitz constant 2   1 1 / p is unattainable. The value of 2   1 1 / p grows with increases in p. When p = 1 , the limit value 1 is the same as that of L 1 -norm. Furthermore, if p = , the limit of the empirical best Lipschitz constant becomes 2.
For the three-variable product function ( x 1 , x 2 , x 3 ) , we get the multiple optimal solutions x = ( x 1 , 1 , 1 ) , y = ( y 1 , 1 , 1 ) , x 1 , y 1 [ 0 , 1 ] and the unique optimal solution x = ( 1 1 m , 1 1 m , 1 1 m ) , y = ( 1 , 1 , 1 ) , m { 1000 , 10 , 000 , 100 , 000 } with the associated empirical best Lipschitz constant 1 and 3   1 1 / p 3   1 1   p m + 3 1 / p m   2 for p = 1 and p { 2 , 3 , } , respectively. These optimal solutions are verified by adopting LINGO with ε = 1 / m , m { 1000 , 10 , 000 , 100 , 000 } . For p { 2 , 3 , } , we can make the empirical best Lipschitz constant as close to 3   1 1 / p as we please, provided we choose m sufficiently close to . When p = 1 , the limit of the empirical best Lipschitz constant becomes 1, which is the same as that of L 1 -norm. Furthermore, if p = , the limit of the empirical best Lipschitz constant is 3.
By induction on n, the empirical best Lipschitz constant is 1 and n   1 1 / p + n   1 / p i = 2 n C i n ( 1 m ) i 1 for p = 1 and p ( 1 , ] , respectively. The associated optimal solutions are x = ( x 1 , 1 , , 1 ) and y = ( y 1 , 1 , , 1 ) , x 1 , y 1 [ 0 , 1 ] and x = ( 1 1 m , 1 1 m , , 1 1 m ) and y = ( 1 , 1 , , 1 ) , m N for p = 1 and p ( 1 , ] , respectively. The empirical best Lipschitz constant of p ( 1 , ] can be made close to n 1 1 / p by taking m sufficiently close to .
Theoretically, the result of a more general n-ary product function ( x 1 , x 2 , , x n ) is presented as follows.
Theorem 2. 
For an n-ary product function ( x 1 , x 2 , , x n ) , the theoretical best Lipschitz constant is n   1 1 / p for p [ 1 , ] .
Proof of Theorem 2. 
From the triangular inequality, the Hölder inequality and x i , y i [ 0 , 1 ] , i = 1 , 2 , , n , we have
| x 1 x 2 x n   y 1 y 2 y n | = | x n ( x 1 x 2 x n 1 y 1 y 2 y n 1 )   + y 1 y 2 y n 1 ( x n y n ) | | x 1 x 2 x n 1   y 1 y 2 y n 1 | + | x n   y n |   = | x n 1 ( x 1 x 2 x n 2 y 1 y 2 y n 2 )   + y 1 y 2 y n 2 ( x n 1 y n 1 ) | + | x n   y n | | x 1 x 2 x n 2   y 1 y 2 y n 2 | + | x n 1 y n 1 | + | x n y n | x y 1 n   1   1 / p x y p .
It follows that the theoretical best Lipschitz constant is n   1 1 / p . □
From Theorem 2, the theoretical best Lipschitz constant n   1 1 / p increases for either the number of variables n increasing or the order p increasing. The theoretical best Lipschitz constant coincides with the limit of the empirical best Lipschitz constant. However, our numerical experiment indicates that the theoretical best Lipschitz constant n   1 1 / p , p ( 1 , ] , is unattainable because n   1 1 / p + n 1 / p i = 2 n C i n ( 1 m )   i 1 < n   1 1 / p for all m N . Therefore, the actual best Lipschitz constant of the product function is 1 and n   1 1 / p + n 1 / p i = 2 n C i n ( 1 m )   i 1 for p = 1 and p ( 1 , ] , respectively.
The geometric mean GM ( x 1 , x 2 , , x n ) satisfies idempotent, symmetric, bisymmetric, and continuous, but non-associative, non-additive, and non-Lipschitzian. The geometric function has annihilator element a = 0 but no neutral element.
The third computational experiment is empirically studying the empirical best Lipschitz constant of GM ( x 1 , x 2 , , x n ) . For the number of variables n { 2 , 3 } , L p -norm, p { 1 , 2 , 3 , } , and the number of steps m { 1000 , 10 , 000 , 100 , 000 } , we perform an exhaustive search for all x i , y i { 0 , 1 m , 2 m , , 1 } , i { 1 , 2 , , n } , and ( x 1 , x 2 , , x n ) ( y 1 , y 2 , , y n ) with the objective of maximizing the Lipschitz constant
Maximize   | GM ( x 1 , x 2 , , x n ) GM ( y 1 , y 2 , , y n ) | ( i   =   1 n | x i     y i | p )   1 / p
For the two-variable GM ( x 1 , x 2 ) , the optimal value for the objective function (8) is m . For L p -norm, p { 1 , 2 , 3 } , the associated unique optimal solution is x = ( 0 , 1 ) and y = ( 1 m , 1 ) , m { 1000 , 10 , 000 , 100 , 000 } . For L -norm, the associated multiple optimal solutions are x = ( 0 , 1 ) , y = ( 1 m , 1 ) and x = ( 0 , 1 1 m ) , y = ( 1 m , 1 ) , m { 1000 , 10 , 000 , 100 , 000 } . These optimal solutions are verified by applying LINGO with ε = 1 / m , m { 1000 , 10 , 000 , 100 , 000 } . The empirical best Lipschitz constant m tends to infinity as m takes on arbitrarily large positive value. Therefore, the two-variable GM ( x 1 , x 2 ) does not satisfy the Lipschitz condition.
For the three-variable GM ( x 1 , x 2 , x 3 ) , the unique optimal solution x = ( 0 , 1 ,   1 ) and y = (   1 m , 1 ,   1 ) , m { 1000 , 10 , 000 , 100 , 000 } , has the largest Lipschitz constant m   2 / 3 for L p -norm, p { 1 , 2 , 3 } . For L -norm, the multiple optimal solutions are x = ( 0 , 1 ,   1 ) , y = ( 1 m , 1 ,   1 ) , and x = ( 0 , 1 1 m , 1 1 m ) , y = ( 1 m , 1 ,   1 ) , m { 1000 , 10 , 000 , 100 , 000 } with associated empirical best Lipschitz constant m   2 / 3 . These optimal solutions are verified by applying LINGO with ε = 1 / m , m { 1000 , 10 , 000 , 100 , 000 } . For p { 1 , 2 , 3 , } , we can make the empirical best Lipschitz constant m   2 / 3 as close to as we please, provided we choose m sufficiently close to . It implies that the three-variable GM   ( x 1 , x 2 , x 3 ) does not fulfill the Lipschitz condition.
By induction on n, the empirical best Lipschitz constant of an n-ary geometric mean function GM   ( x 1 , x 2 , , x n ) is m   1 1 / n for all p [ 1 , ] . The associated optimal solutions are x = ( 0 , 1 , ,   1 ) , y = ( 1 m , 1 , ,   1 ) , m N for p [ 1 , ] and x = ( 0 , 1 , ,   1 ) , y = ( 1 m , 1 , , 1 ) and x = ( 0 , 1 1 m , , 1 1 m ) , y = ( 1 m , 1 , ,   1 ) , m N for p = . For n 2 and L p -norm p [ 1 , ] , the best Lipschitz constant m   1 1 / n approaches plus infinity as m approaches plus infinity. This can be expected since GM   ( x 1 , x 2 , , x n ) , n 2 , is not differentiable at x = ( 0 , 0 , ,   0 ) . Additionally, GM   ( x 1 , x 2 , , x n ) , n 2 , is not uniformly continuous on [ 0 , 1 ]   n . Note that the best Lipschitz constant, m   1 1 / n is independent of order p.
Comparing the algebraic and analytical properties of ( x 1 , x 2 , , x n ) and GM   ( x 1 , x 2 , , x n ) , the differences of the adopted properties exist among the associativity, idempotency, Lipschitzian, and neutral element. The product function satisfies associative, non-idempotent, Lipschitzian, and has neutral element e = 1 . While the geometric mean satisfies non-associative, idempotent, non-Lipschitzian, and has no neutral element. The associated optimal solutions of the product function and those of the geometric mean function are different. The associated optimal solutions of the product function are x = ( x 1 , 1 , , 1 ) , y = ( y 1 , 1 , , 1 ) , x 1 , y 1 [ 0 , 1 ] and x = ( 1 1 m , 1 1 m , , 1 1 m ) , y = ( 1 , 1 , , 1 ) , m N for p = 1 and p ( 1 , ] , respectively. The associated optimal solutions of the geometric mean function are x = ( 0 , 1 , ,   1 ) , y = ( 1 m , 1 , ,   1 ) , m N for p [ 1 , ) and x = ( 0 , 1 , ,   1 ) , y = ( 1 m , 1 , ,   1 ) , and x = ( 0 , 1 1 m , , 1 1 m ) , y = ( 1 m , 1 , ,   1 ) , m N for p = . The empirical best Lipschitz constant of the product function is 1 and   n   1 1 / p + n 1 / p i = 2 n C i n ( 1 m )   i 1 for p = 1 and p ( 1 , ] , respectively. The empirical best Lipschitz constant of the geometric mean function is m   1 1 / n for all p [ 1 , ] . As m approaches infinity, the empirical best Lipschitz constant approaches n   1 1 / p and infinity for the product function and the geometric mean function, respectively. Moreover, our numerical experiments indicate that the limits of the empirical best Lipschitz constants of the product and geometric mean functions are unattainable as m approaches infinity. The reason is because the non-kernel aggregation functions of the product and geometric mean functions. Moreover, the product function do not fulfill the Lipschitz condition.

5. Conclusions and Future Research

This paper analyzes and compares the optimal solutions and the theoretical and empirical best Lipschitz constants between an aggregation function and associated idempotized aggregation function. We conduct some computational experiments to empirically study the influence of the number of variables, the Minkowski norm, the number of steps and the type of aggregation function on the optimal solutions and the theoretical and empirical best Lipschitz constant performance.
For the sum function and the arithmetic mean, the differences of the adopted algebraic and analytical properties exist among the idempotency, associativity, and neutral element. Our numerical experiments indicate that for both sum and arithmetic mean functions, the associated optimal solutions are multiple and identical. For L p -norm, p [ 1 , ] , the theoretical and empirical best Lipschitz constant is n   1 1 / p for the sum function and n   1 / p for the arithmetic mean. These theoretical best Lipschitz constants are attainable. The ratio of the best Lipschitz constant of the sum to that of the arithmetic mean is n, which is independent of p.
For the product function and geometric mean, the differences exist among the associativity, idempotency, Lipschitzian, and neutral element. Our numerical experiments indicate that the associated optimal solutions of the product function and those of the geometric mean are different and dependent of m. The empirical best Lipschitz constant of the product function is 1 and n   1 1 / p + n 1 / p i = 2 n C i n ( 1 m )   i 1 for p = 1 and p ( 1 , ] , respectively. The empirical best Lipschitz constant of the geometric mean function is m   1 1 / n for all p [ 1 , ] . As the number of steps m approaches , the empirical best Lipschitz constant approaches n   1 1 / p and for the product function and the geometric mean function, respectively. These limits of the empirical best Lipschitz constants are unattainable.
For an aggregation function and associated idempotized aggregation function, the differences of the adopted algebraic and analytical properties always exist among the associativity, idempotency, and neutral element. However, the associated optimal solutions of the best Lipschitz constant for the product function and those of the geometric mean are different. It follows that the product function satisfies Lipschitzian, but the geometric mean do not. While the optimal solutions of the sum and arithmetic mean functions are multiple and identical. Both sum and arithmetic mean functions satisfy Lipschitzian and attain the theoretical best Lipschitz constant.
The results of this paper can be considered to apply in group decision making or two-sided decision making matching problems. For a group decision making problem, a group of experts are usually required to express preference information over a set of alternatives according to their knowledge and experience. By adopting the results of this paper, we aggregate the individual preference information to obtain collective preference information. Then, a solution is obtained. By considering the leadership and bounded confidence levels of experts, Zhang et al. [13] proposed a new consensus reaching algorithm for social network group decision making problems with interval fuzzy preference relations. For a two-sided matching decision making (TSMDM) problem, people aim to find an appropriate matching between two sets of objects, such as marriage matching, colleges admissions, person–job matching, and knowledge service matching. Due to the imprecise knowledge of matching objects and the different culture of decision makers, TSMDM problems with different preference structures are proposed. It is natural that matching objects will provide linguistic assessments. Aggregation of the linguistic assessments is the main process, especially for the multi-criteria TSMDM problems with multi-granular hesitant fuzzy linguistic term sets and incomplete criteria weight information [15].
In the future, we will analyze the best Lipschitz constants for all aggregation functions theoretically and empirically. In particular, the theoretical and empirical analysis can be extended to the conjunctive, the disjunctive, and the mixed aggregation functions. Thus, the Lipschitz analysis for the conjunctive, the disjunctive, and the mixed aggregation functions is a subject of considerable ongoing research.

Author Contributions

H.-C.T. analyzed the method and wrote the paper. W.-T.C. performed the experiments. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare that they have no competing interests.

References

  1. Calvo, T.; Kolesárová, A.; Komorníková, M.; Mesiar, R. Aggregation operators: Properties, classes and construction methods. In Aggregation Operators: New Trends and Applications; Physica: Heidelberg, Germany, 2002; pp. 3–104. [Google Scholar]
  2. del Moral, M.J.; Chiclana, F.; Tapia, J.M.; Herrera-Viedma, E. A comparative study on consensus measures in group decision making. Int. J. Intell. Syst. 2018, 33, 1624–1638. [Google Scholar] [CrossRef]
  3. Grabisch, M.; Marichal, J.L.; Mesiar, R.; Pap, E. Encyclopedia of Mathematics and its Applications. In Aggregation Functions; Cambridge University Press: Cambridge, UK, 2009; Volume 127. [Google Scholar]
  4. Grabisch, M.; Marichal, J.L.; Mesiar, R.; Pap, E. Aggregation functions: Means. Inf. Sci. 2011, 181. [Google Scholar] [CrossRef] [Green Version]
  5. Grabisch, M.; Marichal, J.L.; Mesiar, R.; Pap, E. Aggregation functions: Construction methods, conjunctive, disjunctive and mixed classes. Inf. Sci. 2011, 181, 23–43. [Google Scholar] [CrossRef] [Green Version]
  6. Khameneh, A.Z.; Kilicman, A. Some Construction Methods of Aggregation Operators in Decision-Making Problems: An Overview. Symmetry 2020, 12, 694. [Google Scholar] [CrossRef]
  7. Mohd, R.; Abdullah, L. Aggregation methods in group decision making: A decade survey. Informatica 2017, 41, 71–86. [Google Scholar]
  8. Xu, Z.S.; Da, Q.L. An Overview of operators for aggregating information. Int. J. Intell. Syst. 2003, 18, 953–969. [Google Scholar] [CrossRef]
  9. Bullen, P.S. Mathematics and its Applications. In Handbook of Means and Their Inequalities; Kluwer Academic Publishers, Group: Dordrecht, The Netherlands, 2003; Volume 560. [Google Scholar]
  10. Gottwald, S. A Treatise on Many-Valued Logics; Studies in Logic and Computation Research Studies Press Ltd.: Baldock, UK, 2001; Volume 9. [Google Scholar]
  11. Irvanizam, I.; Zi, N.N.; Zuhra, R.; Amrusi, A.; Sofyan, H. An extended MABAC method based on triangular fuzzy neutro-sophic numbers for multiple-criteria group decision making problems. Axioms 2020, 9, 104. [Google Scholar] [CrossRef]
  12. Jamil, M.; Abdullah, S.; Khan, M.Y.; Smarandache, F.; Ghani, F. Application of the Bipolar Neutrosophic Hamacher Averaging Aggregation Operators to Group Decision Making: An Illustrative Example. Symmetry 2019, 11, 698. [Google Scholar] [CrossRef] [Green Version]
  13. Zhang, Z.; Gao, Y.; Li, Z. Consensus reaching for social network group decision making by considering leadership and bounded confidence. Knowl. Based Syst. 2020, 204, 106240. [Google Scholar] [CrossRef]
  14. Tian, C.; Peng, J.J. A Multi-Criteria Decision-Making Method Based on the Improved Single-Valued Neutrosophic Weighted Geometric Operator. Mathematics 2020, 8, 1051. [Google Scholar] [CrossRef]
  15. Zhang, Z.; Gao, J.; Gao, Y.; Yu, W. Two-sided matching decision making with multi-granular hesitant fuzzy linguistic term sets and incomplete criteria weight information. Expert Syst. Appli. 2021, 168, 114311. [Google Scholar] [CrossRef]
  16. Špirková, J.; Beliakov, G.; Bustince, H.; Fernandez, J. Mixture functions and their monotonicity. Inf. Sci. 2019, 481, 520–549. [Google Scholar] [CrossRef]
  17. Khameneh, A.Z.; Kilicman, A. A fuzzy majority-based construction method for composed aggregation functions by using combination operator. Inf. Sci. 2019, 505, 367–387. [Google Scholar] [CrossRef]
  18. Charnes, A.; Cooper, W.W. The non-Archimedean CCR ratio for efficiency analysis: A rejoinder to Boyd and Färe. Euro. J. Oper. Res. 1984, 15, 333–334. [Google Scholar] [CrossRef]
  19. LINDO System Inc. LINGO User’s Guide; LINDO System Inc.: Chicago, IL, USA, 1999. [Google Scholar]
  20. Kolesárová, A.; Mordelová, J.; Muel, E. Kernel aggregation operators and their marginals. Fuzzy Sets Syst. 2004, 142, 35–50. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Tang, H.-C.; Chen, W.-T. Multiple Optimal Solutions and the Best Lipschitz Constants Between an Aggregation Function and Associated Idempotized Aggregation Function. Axioms 2021, 10, 52. https://doi.org/10.3390/axioms10020052

AMA Style

Tang H-C, Chen W-T. Multiple Optimal Solutions and the Best Lipschitz Constants Between an Aggregation Function and Associated Idempotized Aggregation Function. Axioms. 2021; 10(2):52. https://doi.org/10.3390/axioms10020052

Chicago/Turabian Style

Tang, Hui-Chin, and Wei-Ting Chen. 2021. "Multiple Optimal Solutions and the Best Lipschitz Constants Between an Aggregation Function and Associated Idempotized Aggregation Function" Axioms 10, no. 2: 52. https://doi.org/10.3390/axioms10020052

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