Abstract
We present a method of generalization of the Lovász extension formula combining two known approaches - the first of them based on the replacement of the product operator by some suitable binary function F and the second one based on the replacement of the minimum operator by a suitable aggregation function A. We propose generalization by simultaneous replacement of both product and minimum operators and investigate pairs (F, A) yielding an aggregation function for all capacities.
Supported by the grants VEGA 1/0614/18 and VEGA 1/0545/20.
You have full access to this open access chapter, Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Aggregation of several values into a single value proves to be useful in many fields, e.g., multicriteria decision making, image processing, deep learning, fuzzy systems etc. Using the Choquet integral [3] as a mean of aggregation process allows to capture relations between aggregated data through so-called fuzzy measures [9]. This is the reason of the nowadays interest in generalizations of the Choquet integral, for a recent state-of-art see, e.g., [4].
In our paper we focus on generalizations of the Choquet integral expressed by means of the so-called Möbius transform, which is also known as Lovász extension formula, see (2) below. Recently, two different approaches occured - in the first one the Lovász extension formula is modified by replacing of the product operator by some suitable binary function F and the second one is based on the replacement of the minimum operator by a suitable aggregation function A. We study the question, when these two approaches can be used simultaneously and we investigate the functional \(I^m_{F,A}\) obtained in this way.
The paper is organized as follows. In the next section, some necessary preliminaries are given. In Sect. 3, we propose the new functional \(I^m_{F,A}\) and exemplify the instances, when the obtained functional is an aggregation function for all capacities and when it is not. Section 4 contains results concerning the binary case. Finally, some concluding remarks are given.
2 Preliminaries
In this section we recall some definitions and results which will be used in the sequel. We also fix the notation, mostly according to [5], wherein more information concerning the theory of aggregation functions can be found.
Let \(n\in \mathbb N\) and \(N=\{1,\cdots ,n\}\).
Definition 1
A function \(A:[0,1]^n\rightarrow [0,1]\) is an (n-ary) aggregation function if A is monotone and satisfies the boundary conditions \(A(0,\ldots , 0)=0\) and \(A(1,\ldots , 1)=1\).
We denote the class of all n-ary aggregations functions by \(\mathcal A_{(n)}\).
Definition 2
An aggregation function \(A\in \mathcal A_{(n)}\) is
-
conjunctive, if \(A(\mathbf{x})\le \min \limits _{i\in N}{x_i}\) for all \(\mathbf{x}\in {[0,1]} ^n\),
-
disjunctive, if \(A(\mathbf{x})\ge \max \limits _{i\in N}{x_i}\) for all \(\mathbf{x}\in {[0,1]} ^n\).
Definition 3
A set function \(m:2^{N}\rightarrow [0,1]\) is a capacity if \(m(C)\le m(D)\) whenever \(C\subseteq D\) and m satisfies the boundary conditions \(m(\emptyset )=0\), \( m(N)=1\).
We denote the class of all capacities on \(2^N\) by \(\mathcal M_{(n)}\).
Definition 4
The set function \(M_m:2^N \rightarrow \mathbb R\), defined by
for all \(I\subseteq N\), is called Möbius transform corresponding to a capacity m.
Möbius transform is invertible by means of the so-called Zeta transform:
for every \(A \subseteq N\).
Denote \(\mathcal R_n\subsetneq \mathbb {R}\) the range of the Möbius transform. The bounds of the Möbius transform have recently been studied by Grabisch et al. in [6].
Definition 5
Let \(m:2^N\rightarrow [0,1]\) be a capacity and \(\mathbf{x}=(x_1,\dots ,x_n)\in {[0,1]} ^n\). Then the Choquet integral of \(\mathbf{x}\) with respect to m is given by
where the integral on the right-hand side is the Riemann integral.
Proposition 1
Let \(m:\ 2^N \rightarrow [0,1]\) and \(\mathbf{x} \in [0,1]^n\). Then the discrete Choquet integral can be expressed as:
Formula (2) is also known as the Lovász extension formula [8].
Now we recall two approaches to generalization of the formula (2). The first one is due to Kolesárová et al. [7] and is based on replacing the minimum operator in (2) by some other aggregation function in the following way:
Let \(m\in \mathcal M_{(n)}\) be a capacity, \(A\in \mathcal A_{(n)}\) be an aggregation function. Define \(F_{m,A}:[0,1]^n\rightarrow \mathbb R\) by
where \((\mathbf{x}_B)_i= x_i\) whenever \(i\in B\) and \((\mathbf{x}_B)_i=1\) otherwise. The authors focused on characterization of aggregation functions A yielding, for all capacities \(m\in \mathcal M_{(n)}\), an aggregation function \(F_{m,A}\) extending the capacity m, i.e., on such A that \(F_{m,A}\in \mathcal A_{(n)}\) and \(F_{m,A}(\mathbf{1}_B)=m(B)\) for all \(B\subseteq N\) (here \(\mathbf{1}_B\) stands for the indicator of the set B).
Remark 1
There was shown in [7] that (among others) all copulas are suitable to be taken in rôle of A in (3). For instance, taking \(A=\varPi \), where \(\varPi (\mathbf{x})=\prod _{i=1}^n x_i\) is the product copula, we obtain the well-known Owen multilinear extension (see [10]).
The second approach occured recently in [2] and is based on replacing the product of \(M_m(A)\) and minimum operator in the formula (2) by some function \(F:\mathbb {R}\times {[0,1]} \rightarrow \mathbb {R}\) in the following way:
Let \({m}\in \mathcal {M}_{(n)}\), \(F:\mathbb {R}\times [0,1] \rightarrow \mathbb {R}\) be a function bounded on \({[0,1]} ^2\). Define the function \(\mathfrak {I}^F_{\mathfrak {m}}:[0,1]^n \rightarrow \mathbb {R}\) by
The authors focused on functions F yielding an aggregation function \(\mathfrak {I}^F_{m}\) for all capacities \(m\in \mathcal M_{(n)}\).
Remark 2
It was shown in [2] that all functions F yielding for all \(m\in \mathcal M_{(n)}\) aggregation functions \(\mathfrak {I}^F_{m}\) with a given diagonal section \(\delta \in \mathcal A_{(1)}\) are exactly those of the form
where \(h:{[0,1]} \rightarrow \mathbb {R}\) is a function satisfying
for all \((x,y)\in {[0,1]} ^2,\) such that \( x<y\).
However, there is no full characterization of all functions F yielding an aggregation function \(\mathfrak {I}^F_{m}\) for every \(m\in \mathcal M_{(n)}\) in [2].
3 Double Generalization of the Lovász Extension Formula
Let \(F:\mathbb {R}\times {[0,1]} \rightarrow {[0,1]} \) be a function bounded on \({[0,1]} ^2\), A be an aggregation function \(A\in \mathcal A_{(n)}\), m be a capacity \(m\in \mathcal M_{(n)}\). We define the function \( \mathcal I^m_{F,A}:[0,1]^n \rightarrow \mathbb {R}\) as
where \((\mathbf{x}_B)_i= x_i\) whenever \(i\in B\) and \((\mathbf{x}_B)_i=1\) otherwise.
Lemma 1
Let \(F:\mathbb {R}\times {[0,1]} \rightarrow \mathbb {R}\) be a function bounded on \({[0,1]} ^2\) and \(c\in \mathbb {R}\). Let \(F_c:\mathbb {R}\times {[0,1]} \rightarrow \mathbb {R}\) be a function defined by
Then, that for any \(m\in \mathcal M_{(n)}\), it holds \( \mathcal I^m_{F,A}({\mathbf{x}} )=\mathcal I^m_{F_c,A}({\mathbf{x}} ) \) for all \({\mathbf{x}} \in {[0,1]} ^n\).
Proof
Since \(\sum \limits _{\emptyset \ne B \subseteq N}c\ \left( M_m(B)-\displaystyle \frac{1}{2^n-1}\right) =0\), the result follows.
Consequently, one can consider \(F(0,0) = 0\) with no loss of generality (compare with Proposition 3.1 in [2]).
Let us define
Definition 6
A function \(F\in \mathcal F_0\) is I-compatible with an aggregation function \(A\in \mathcal A_{(n)}\) iff \(\mathcal I^m_{F,A}\in \mathcal A_{(n)}\) for all \(m\in \mathcal M_{(n)}\).
Note that, according to Remark 1, the product operator \(\varPi (u,v)=uv\) is I-compatible with every copula. Next, according to Remark 2, all binary functions of the form (5) are I-compatible with \(A=\min \).
Example 1
Let \(F(u,v)=\frac{v}{2^n-1}\), \(A\in \mathcal A_{(n)}\) be a conjunctive aggregation function. We have
Clearly, it is a monotone function and \(\mathcal I^m_{F,A}(\mathbf{1})=1\). Moreover, conjunctivity of A gives \(\mathcal I^m_{F,A}(\mathbf{0})=0\). Thus, \(\mathcal I^m_{F,A}\) is an aggregation function for all capacities \(m\in \mathcal M_{(n)}\) and therefore F is I-compatible with every conjunctive aggregation function \(A\in \mathcal A_{(n)}\).
Example 2
Let \(f:{[0,1]} \rightarrow {[0,1]} \) be a nondecreasing function such that \(f(0)=0\) and \(f(1)=1\), i.e., \(f\in \mathcal A_{(1)}\). Let \(F(u,v)=(2-2^n)u+f(v)\). Then F is I-compatible with every disjunctive aggregation function \(A\in \mathcal A_{(n)}\). Indeed, disjunctivity of A implies \(A(\mathbf{x}_B)=1\) for all \(x\in {[0,1]} ^n\), \(\emptyset \ne B\subsetneq N\). Then, using (1), we obtain
which is an aggregation function for all \(m\in \mathcal M_{(n)}\).
On the other hand, for \(n>1\), F is not I-compatible with the minimal aggregation function \(A_*\) defined as \(A_*(\mathbf{x})=1\) if \(\mathbf{x}=\mathbf{1}\) and \(A_*(\mathbf{x})=0\) otherwise, since in this case \(\mathcal I^m_{F,A_*}(\mathbf{x})=2-2^n\) for all \(\mathbf{x} \ne \mathbf{1}\). Note that for \(n=1\) we obtain \(\mathcal I^m_{F,A_*}=A_*\).
For a measure \(m\in \mathcal M_{(2)}\) let us denote \(m(\{1\})=a\) and \(m(\{2\})=a\).
Example 3
Let \(n=2\). Let \(F(u,v)=u\, v^{u+1}\), \(A(x,y)=\max \{x+y-1,0\}\). Then
which is an aggregation function for all \(m\in \mathcal M_{(2)}\), thus F is I-compatible with A.
However, taking a disjunctive aggregation function in rôle of A, we obtain
which is not an aggregation function for all capacities up to the minimal one (\(a=b=0\)). Hence, F is not I-compatible with any disjunctive aggregation function.
4 Binary Case
Let \(n=2\). Then the function \(\mathcal I^m_{F,A}\) defined by (6) can be expressed as
Proposition 2
Let \(F\in \mathcal F_0\), \(A\in \mathcal A_{(2)}\). Then F is I-compatible with A iff the following conditions are satisfied
-
(i)
There exist constants \(k,\kappa \in \mathbb {R}\) such that for any \(u\in \mathcal R_2=[-1,1]\) it holds
\(F(u,A(0,1))=F(u,A(1,0))=k(u-\frac{1}{2})\)
\(F(u,0)=ku,\)
\(F(u,1)=\kappa u+ \frac{1-\kappa }{3}.\)
-
(ii)
For all \(x,x',y,y'\in {[0,1]} \) such that \(x\le x'\) and \(y\le y'\) it holds
$$\begin{aligned} F(a, A(x',1))-F(a, A(x,1))+F(1-a-b, A(x',y))-F(1-a-b, A(x,y))\ge 0 \end{aligned}$$and
$$\begin{aligned} F(b, A(1,y'))-F(b, A(1,y))+F(1-a-b, A(x,y'))-F(1-a-b, A(x,y))\ge 0, \end{aligned}$$for any \(a,b\in {[0,1]} \).
Proof
It can easily be checked that conditions (i) ensure boundary conditions \(\mathcal I^m_{F,A}(0,0)=0\) and \(\mathcal I^m_{F,A}(1,1)=1\). To show necessity, let us consider the following equation:
for all \(a,b\in {[0,1]} \).
Denoting \(F(u, A(0,1))=f(u)\), \(F(u, A(1,0))=h(u)\) and \(F(u, 0)=g(u)\), for \(u\in [-1,1]\), the previous equation takes form
for all \(a,b\in {[0,1]} \). Following techniques used for solving Pexider’s equation (see [1]), we can put \(a=0\) and \(b=0\) respectively, obtaining
Thus, for any \(t\in {[0,1]} \), we have
Consequently
Therefore, formula (8) turns into
for all \(a,b\in {[0,1]} \). Now, denoting \(\varphi (t)=f(t)+f(0)-2h(0)\), we get
which is the Cauchy equation. Taking \(a=b=0\), we get \(\varphi (0)=0\). Therefore, putting \(a=t, b=-t\), we get \(\varphi (t)=-\varphi (-t)\), i.e., \(\varphi \) is an odd function. Since we suppose F to be bounded on \({[0,1]} ^2\), according to Aczél [1], all solutions of the Eq. (11) on the interval \([-1,1]\) can be expressed as \(\varphi (t)=kt\), for some \(k\in \mathbb {R}\). Therefore,
for all \(t\in [-1,1]\), which for \(t=0\) gives \(f(0)=h(0)\). Denoting \(f(0)=c\), by (9) and (10) we obtain
Since by assumption \(g(0)=F(0,0)=0\), we have \(c=-\frac{k}{2}\) and consequently,
for all \(t\in [-1,1]\) as asserted.
The second boundary condition for \(\mathcal I^m_{F,A}\) gives
for all \(a,b\in {[0,1]} \). As A is an aggregation function, it holds \(A(1,1)=1\). Denoting \(F(u,1)=\psi (u)\) we obtain
for all \(a,b\in {[0,1]} \). Similarly as above, this equation can be transformed into the Cauchy equation (see also [2]) having all solutions of the form \(\psi (t)=\kappa t+\frac{1-\kappa }{3}\), for \(\kappa \in \mathbb {R}\) and \(t\in [-1,1]\).
The conditions (ii) are equivalent to monotonicity of \(\mathcal I^m_{F,A}\), which completes the proof.
Considering aggregation functions satisfying \(A(0,1)=A(1,0)=0\) (e.g., all conjunctive aggregation functions are involved in this subclass), the conditions in Proposition 2 ensuring the boundary conditions of \(I^m_{F,A}\) can be simplified in the following way.
Corollary 1
Let \(F\in \mathcal F_0\), \(A\in \mathcal A_{(2)}\) be an aggregation function with \(A(0,1)=A(1,0)=0\). Then the following holds:
-
(i)
\(I^m_{F,A}(0,0)=0\) iff \(F(u,0)=0\) for any \(u\in \mathcal R_2\),
-
(ii)
\(I^m_{F,A}(1,1)=1\) iff there exist a constant \(\kappa \in \mathbb {R}\) such that \(F(u,1)=\kappa u+ \frac{1-\kappa }{3}\) for any \(u\in \mathcal R_2\). Moreover, if F is I-compatible with A, then \(\kappa \in [-\frac{1}{2},1]\).
Proof
We have \(F(u,A(0,1))=F(u, A(1,0))=F(u,0)\) for all \(u\in \mathcal R_n\). The conditions (i) in Proposition 2 yield \(k(u-\frac{1}{2})=ku\), and consequently \(k=0\), thus \(F(u,0)=0\) for all \(u\in \mathcal R_n\) as asserted.
Supposing that F is I-compatible with A and considering nondecreasingness of \(\mathcal I^m_{F,A}\) in the first variable, we obtain
for all \(a\in {[0,1]} \).
Hence,
for all \(u\in {[0,1]} \) and consequently \(-\frac{1}{2}\le \kappa \le 1\), which completes the proof.
Considering aggregation functions satisfying \(A(0,1)=A(1,0)=1\) (e.g., all disjunctive aggregation functions are involved in this subclass), the conditions in Proposition 2 ensuring the boundary conditions of \(I^m_{F,A}\) can be simplified in the following way.
Corollary 2
Let \(F\in \mathcal F_0\), \(A\in \mathcal A_{(2)}\) be an aggregation function with \(A(0,1)=A(1,0)=1\). Then the following holds:
-
(i)
\(I^m_{F,A}(0,0)=0\) iff \(F(u,0)=-2u\) for any \(u\in \mathcal R_2\),
-
(ii)
\(I^m_{F,A}(1,1)=1\) iff \(F(u,1)=-2u+1\) for any \(u\in \mathcal R_2\),
Proof
Since \(A(0,1)=A(1,0)=1\), the Eq. (8) takes form
for all \(a,b\in {[0,1]} \). Taking \(b=1-a\) and considering \(g(0)=0\) we obtain
for all \(a\in {[0,1]} \), and thus \(f(\frac{1}{2})=0\). Proposition 2(i) yields
thus \(\kappa =-2\), and consequently formulae (12),(13) imply the assertion.
5 Conclusion
We have introduced a new functional \(I^m_{F,A}\) generalizing the Lovász extension formula (or the Choquet integral expressed in terms of Möbius transform) using simultaneously two known approaches. We have investigated when the obtained functional is an aggregation function for all capacities and exemplified positive and negative instances. In case of the binary functional we have found a characterization of all pairs (F, A) which are I-compatible, i.e., yielding an aggregation function \(I^m_{F,A}\) for all capacities m. In our future reasearch we will focus on the characterization of all I-compatible pairs (F, A) in general n-ary case. Another interesting unsolved problem is the problem of giving back capacity, i.e., characterization of pairs (F, A) satisfying \(I^m_{F,A}(\mathbf{1}_E)=m(E)\) for all \(E\subseteq N\).
References
Aczél, J.: Lectures on Functional Equations and Their Applications. Academic Press, Cambridge (1966)
Bustince, H., Fernandez, J., Horanská, Ľ., Mesiar, R., Stupňanová, A.: A generalization of the Choquet integral defined in terms of the Möbius transform. IEEE Trans. Fuzzy Syst. https://doi.org/10.1109/TFUZZ.2019.2933803
Choquet, G.: Theory of capacities. Ann. de l’Institut Fourier 5, 131–295 (1953–54)
Dimuro, G.P., et al.: The state-of-art of the generalizations of the Choquet integral: from aggregation and pre-aggregation to ordered directionally monotone functions. Inf. Fusion 57, 27–43 (2020)
Grabisch, M., Marichal, J.-L., Mesiar, R., Pap, E.: Aggregation Functions. Cambridge University Press, Cambridge (2009)
Grabisch, M., Miranda, P.: Exact bounds of the Möbius inverse of monotone set functions. Discrete Appl. Math. 186, 7–12 (2015)
Kolesárová, A., Stupňanová, A., Beganová, J.: Aggregation-based extensions of fuzzy measures. Fuzzy Sets Syst. 194, 1–14 (2012)
Lovász, L.: Submodular function and convexity. In: Bachem, A., Korte, B., Grötschel, M. (eds.) Mathematical Programming: The State of the Art, pp. 235–257. Springer, Heidelberg (1983). https://doi.org/10.1007/978-3-642-68874-4_10
Murofushi, T., Sugeno, M., Machida, M.: Non-monotonic fuzzy measures and the Choquet integral. Fuzzy Sets Syst. 64(1), 73–86 (1994)
Owen, G.: Multilinear extensions of games. In: Roth, A.E. (ed.) The Shapley Value, pp. 139–151. Cambridge University Press, Cambridge (1988)
Acknowledgments
The support of the grant VEGA 1/0614/18 and VEGA 1/0545/20 is kindly acknowledged.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Horanská, Ľ. (2020). On Compatibility of Two Approaches to Generalization of the Lovász Extension Formula. In: Lesot, MJ., et al. Information Processing and Management of Uncertainty in Knowledge-Based Systems. IPMU 2020. Communications in Computer and Information Science, vol 1238. Springer, Cham. https://doi.org/10.1007/978-3-030-50143-3_33
Download citation
DOI: https://doi.org/10.1007/978-3-030-50143-3_33
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-50142-6
Online ISBN: 978-3-030-50143-3
eBook Packages: Computer ScienceComputer Science (R0)