1 Introduction

The Shapley value (Shapley 1953) is among the most popular solution concepts in cooperative game theory and has been applied numerously. Its basic idea: consider all possible orders for the players to enter the game and compute each player’s average marginal contribution over these orders. Therefore, the Shapley value can be seen as assuming particular way of cooperative dynamics: start from the empty coalition and add player after player until the grand coalition is reached. This simple view, however, is quite restrictive from the point of view of coalition formation. So it is not surprising that the Shapley value would give counterintuitive results in some situations (see, e.g., Roth 1980; Shafer 1980; Scafuri and Yannelis 1984).

A much more general framework for a value, suited to coalition formation, has been developed by Faigle and Grabisch (2012). It takes into account that several players may enter at any step of the coalition formation process and also that some may leave the current coalition. Moreover, the process is not assumed to stop when the grand coalition is formed but may continue to evolve. Indeed, the evolution may be governed by a Markov chain or any kind of stochastic process. The authors have presented two values, called Shapley I and Shapley II, which define allocation schemes for this general situation. While both include the classical Shapley value as a particular case, a closer study of their properties suggests, however, that Shapley II seems to be more appropriate in practical settings. Faigle and Grabisch (2012) give an axiomatization of Shapley II (see a corrected version in Faigle and Grabisch 2013), with a very complex proof that is similar to the proof of Weber (1988) for the axiomatization of the classical Shapley value.

The aim of this note is to provide a much more transparent proof exists for an only slightly weaker axiomatization. In addition, the logical independence of the axioms can be demonstrated. To achieve this, we replace the anonymity axiom (invariance of the value under permutations of the players) by the weaker symmetry axiom (symmetric players receive the same payoff) and base our present proof on the decomposition of a game as a sum of unanimity games (as it is done in, e.g., Faigle and Kern 1992; van den Brink 2001).

The paper is organized as follows. Section 2 describes coalition formation processes and the allocation scheme (value) we suggest. Section 3 establishes the new axiomatization. Finally, we prove our axioms’ logical independence in Sect. 4.

Throughout the paper, \(N\) denotes a finite set of \(n\) players. We often omit braces for singletons, writing, e.g., \(S\cup i\), \(S\setminus ij\) instead of \(S\cup \{i\}\) and \(S\setminus \{i,j\}\). Generally, we restrict our exposition to a minimum and refer the readers to Faigle and Grabisch (2012, 2013) for full details and more examples.

2 Values for coalition formation processes

A scenario (of a coalition formation process) is any sequence of coalitions \(S_i\subseteq N\) that starts with the empty set \(\emptyset \). A scenario need not be finite and repetitions of coalitions may occur. Also, a scenario need not finish with the grand coalition. To avoid intricacies, we consider here only finite scenarios \(\emptyset ,S_1,\ldots S_q\).

Example 1

Let \(N=\{1,2,3,4\}\) where 12 stands for \(\{1,2\}\), etc., one possible scenario is

Here, players 1 and 2 enter together, then 1 leaves and 4 enters, then both leave and 3 enters, then 1 and 2 enter again, then 4 enters, and finally 3 and 4 leave.

Example 2

A permutation \(\sigma \) on \(N\) induces the following scenario:

$$\begin{aligned} \emptyset ,\{\sigma (1)\},\{\sigma (1),\sigma (2)\},\ldots , \{\sigma (1),\ldots ,\sigma (n-1)\},N. \end{aligned}$$

The \(n!\) permutations of \(N\) yield the \(n!\) scenarios underlying the classical definition of the Shapley value.

The idea behind our value is close to Shapley’s original view: compute the marginal contribution of those players that are active during one transitional step \(S_t\rightarrow S_{t+1}\) (i.e., those who are entering or leaving the current coalition), and then add these contributions for over all transitions in the scenario. This procedure yields a value for a given scenario , which we call a scenario value. We finally consider all possible scenarios, assuming that the transitions between coalitions are governed by a (time discrete) stochastic process, typically a Markov chain. Then the (overall) value is derived as the expected value over all possible scenarios of the scenario-values. More formally, if is the probability for scenario to occur in the process \({\mathbf {U}}\), we obtain

where means “scenario generated by \({\mathbf {U}}\)” and the scenario-value is computed by

(1)

with .Footnote 1 Therefore, it remains to define the scenario-value for a given transition \(S_t\rightarrow S_{t+1}\). In the case of the classical Shapley value, where in a transition only one single player enters and no player leaves, the marginal contribution of the entering player is naturally defined as

$$\begin{aligned} v(S_{t+1})-v(S_t). \end{aligned}$$

The general situation with possibly several players entering and/or leaving is more complicated. One first idea leads to what we call the Shapley I value and consists in using the principle of insufficient reason: divide \(v(S_{t+1})-v(S_t)\) equally among the active players and thus obtain

$$\begin{aligned} \tilde{\phi }_i^{S_t\rightarrow S_{t+1}}(v) = {\left\{ \begin{array}{ll} \frac{1}{|S_t\Delta S_{t+1}|}(v(S_{t+1})-v(S_t)), &{}\quad \text {if }i\in S_t\Delta S_{t+1}\\ 0, &{}\quad \text {otherwise,} \end{array}\right. } \end{aligned}$$
(2)

where \(S_t\Delta S_{t+1}=(S_t\setminus S_{t+1})\cup (S_{t+1}\setminus S_t)\) is the set of active players. A more refined idea turned out to be more fruitful, however, namely the decomposition of a transition \(S_t\rightarrow S_{t+1}\) into all possible elementary transitions, i.e., transitions where only one player can enter or leave at a time. The Shapley II value is the resulting value.

Example 3

The transition \(24\rightarrow 3\) of the scenario given in Example 1 decomposes into six different ways, depending on the order of the active players 2, 4 and 3:

$$\begin{aligned}&24\rightarrow 4 \rightarrow \emptyset \rightarrow 3\\&24\rightarrow 4 \rightarrow 34 \rightarrow 3\\&24\rightarrow 2 \rightarrow \emptyset \rightarrow 3\\&24\rightarrow 2 \rightarrow 23 \rightarrow 3\\&24\rightarrow 234 \rightarrow 34 \rightarrow 3\\&24\rightarrow 234 \rightarrow 23 \rightarrow 3 \end{aligned}$$

Since each transition is elementary, the marginal contribution is credited to the entering/leaving player. Formally:

(3)

where “” is any path from \(S_t\) to \(S_{t+1}\) in \(2^N\) (as in Example 3) and is the unique transition in such that either or .

Example 4

(Example 3 continued) Computing \(\phi ^{24\rightarrow 3}(v)\), we find

$$\begin{aligned} \phi ^{24\rightarrow 3}_1(v)&= 0\\ \phi ^{24\rightarrow 3}_2(v)&\!=\!&\frac{1}{6}\big (2(v(4)\!-v(24)) \!+\! (0-v(2)) \!+\! 2(v(3)-v(23))\!+\!(v(34)-v(234)\big )\\ \phi ^{24\rightarrow 3}_3(v)&\!=\!&\frac{1}{6}\big (2(v(3)-0) \!+\! (v(34)\!-v(4)) \!+\! (v(23)-v(2))\!+\!2(v(234)-v(24)\big )\\ \phi ^{24\rightarrow 3}_4(v)&= \frac{1}{6}\big ((0-v(4)) \!+\! 2(v(3)-v(34)) \!+\! 2(v(2)-v(24))\!+\!(v(23)-v(234)\big ). \end{aligned}$$

Example 5

(Example 2 continued) The application of the Shapley II principle to the \(n!\) scenarios induced by permutations produces exactly the classical Shapley value, as is easy to check.

3 Axiomatization of the Shapley II value

We briefly recapitulate the six axioms used in Faigle and Grabisch (2013) to characterize the Shapley II value. We denote by \(\psi :\mathcal {G}\rightarrow \mathbb {R}^{n\times \mathfrak {S}}\) a scenario-value, where \(\mathcal {G}\) is the set of games on \(N\), and \(\mathfrak {S}\) is the set of finite sequences of coalitions (not necessarily starting with \(\emptyset \)).

Two sequences and are said to be concatenable if \(S_q=S'_1\), in which case their concatenation is the sequence

The concatenation axiom (C) below allows us to restrict our attention to transitions.

Concatenation (C): Let be two concatenable sequences. Then

Indeed, (C) implies for every sequence ,

Inactive players in transitions (IP): If player \(i\in N\) is inactive in \(S\rightarrow T\) (i.e., if \(i\not \in S\Delta T\)), then \(\psi ^{S\rightarrow T}_i(v)=0\) holds for the game \(v\).

Efficiency for transitions (E): For any transition \(S\rightarrow T\) and game \(v\), we have

$$\begin{aligned} \sum _{i\in N}\psi _i^{S\rightarrow T}(v) = v(T) - v(S). \end{aligned}$$

Linearity for transitions (L): \(v\mapsto \psi ^{S\rightarrow T}(v)\) is a linear map (in \(v\)) for any transition \(S\rightarrow T\).

Symmetry for transitions (S’): For any \(i\in N\), any transition \(S\rightarrow T\) and any permutation \(\sigma \) on \(N\), one has

$$\begin{aligned} \psi ^{S\rightarrow T}_i(v) = \psi ^{\sigma (S)\rightarrow \sigma (T)}_{\sigma (i)}(v\circ \sigma ^{-1}). \end{aligned}$$

Recall that \(i\in N\) is a null player for \(v\) if \(v(S\cup i)=v(S)\) for all \(S\subseteq N\setminus i\).

Null players in transitions (N): If \(i\in N\) is a null player for \(v, \psi _i^{S\rightarrow T}(v)=0\) holds relative to every transition \(S\rightarrow T\). Two players \(i,j\) are said to be antisymmetric if \(v(K\cup \{i,j\}) = v(K)\) is true for every coalition \(K\subseteq N\setminus \{i,j\}\).

Antisymmetry for entering/leaving players (ASEL): If the players \(i\in S\setminus T\) and \(j\in T\setminus S\) are antisymmetric for \(v\), then \(\psi _{i}^{S\rightarrow T}(v) = \psi _{j}^{S\rightarrow T}(v)\).

Antisymmetric players have, in some sense, a counterbalancing effect: they annihilate each other when entering together a coalition, which can be interpreted by saying that they bring the same contribution but of opposite sign. Therefore, if one is leaving and the other entering, their contribution in the scenario becomes equal and of same sign.

Now, we replace (S’) (symmetry by permutation, a.k.a. anonymity) by the weaker classical symmetry property as follows. We say that \(i,j\in N\) are symmetric for v if \(v(S\cup i) = v(S\cup j)\) holds for all \(S\subseteq N\setminus ij\).

Symmetry axiom (S): For any transition \(S\rightarrow T\), any \(i,j\) both in \(S\setminus T\) or in \(T\setminus S\), one has \(\psi _i^{S\rightarrow T}(v)=\psi _j(v)^{S\rightarrow T}\) whenever \(i,j\) are symmetric for \(v\).

As pointed out in the Sect. 1, our proof for the axiomatization relies on the decomposition of games into unanimity games. Recall that for each nonempty coalition \(K\subseteq N\), the unanimity game centered at K is defined by

$$\begin{aligned} u_K(S) = {\left\{ \begin{array}{ll} 1, &{} \text {if } S\supseteq K\\ 0, &{} \text {otherwise.} \end{array}\right. } \end{aligned}$$

It is well known that any game \(v\) on \(N\) can be written as

$$\begin{aligned} v = \sum _{\emptyset \ne K\subseteq N} m^v(K)u_K \end{aligned}$$

where the coefficients \(m^v(K)\) (i.e., the coefficients of \(v\) in the basis of unanimity games) yield Möbius transform of \(v\) (Rota 1964). (The coefficients \(m^v(K)\) are also known as Harsanyi dividends of \(v\), Harsanyi 1963.) It follows from the above that

$$\begin{aligned} v(S) = \sum _{T\subseteq S}m^v(T) \quad (S\subseteq N). \end{aligned}$$
(4)

The following lemma characterizes games with antisymmetric players in terms of the Möbius transform.

Lemma 1

Distinct players \(i,j\) are antisymmetric for the game \(v\) if and only if

$$\begin{aligned} m^v(K\cup ij) = -m^v(K\cup i) - m^v(K\cup j),\quad \forall K\subseteq N\setminus ij, \end{aligned}$$

where \(m^v\) is the Möbius transform of \(v\).

Proof

If \(i,j\) are antisymmetric for \(v\) and \(m^v\) is the Möbius transform of \(v\), one deduces from (4):

$$\begin{aligned} 0 =v(L\cup ij)-v(L)&= \sum _{K\subseteq L\cup ij}m^v(K) - \sum _{K\subseteq L}m^v(K)\\&= \sum _{K\subseteq L}\big (m^v(K\cup i) + m^v(K\cup j) + m^v(K\cup ij)\big ) \end{aligned}$$

for any \(L\subseteq N\setminus ij\). The choice \(L=\emptyset \) establishes \(m^v(i) + m^v(j) + m^v(ij) = 0\). Now, for \(L=\{k\}\), we deduce \(m^v(ik) + m^v(jk) + m^v(ijk) =0\), etc. until we finally arrive at

$$\begin{aligned} m^v(K\cup i)+m^v(K\cup j) + m^v(K\cup ij)=0. \end{aligned}$$

Theorem 1

A scenario-value satisfies the axioms (C), (L), (IP), (E), (S), (N) and (ASEL) if and only if it is the Shapley II scenario-value.

Proof

The “if part” has already been shown in Faigle and Grabisch (2012, 2013). For the “only if part”, we use the representation of games by unanimity games. By (L) and (C), it therefore suffices to prove that for any unanimity game \(u_K\), any transition \(S\rightarrow T\), the quantities \(\psi _i^{S\rightarrow T}(u_K)\, i\in N\), are uniquely determined.

  1. 1.

    Assuming \(S\subseteq T\), consider the unanimity game \(u_K\) for some \(K\subseteq N\). Observe that any \(i\in K\) is a non-null player while any player \(j\in N\setminus K\) is null. Hence (E), (N) and (IP), imply

    $$\begin{aligned} u_K(T)-u_K(S) = \sum _{i\in (T\setminus S)\cap K}\psi ^{S\rightarrow T}_i(u_K). \end{aligned}$$

    Assuming \(|(T\setminus S)\cap K|>1\), any two players in this set are symmetric for \(u_K\). By (S), we therefore have

    $$\begin{aligned} \psi ^{S\rightarrow T}_i(u_K) = \frac{u_K(T)-u_K(S)}{|(T\setminus S)\cap K|}, \quad i\in (T\setminus S)\cap K, \end{aligned}$$

    and \(\psi _i^S\rightarrow T(u_K)=0\) for any other \(i\) by (N) and (IP). Finally, we observe

    $$\begin{aligned} u_K(T) - u_K(S) = {\left\{ \begin{array}{ll} 1, &{} \text {if } K\subseteq T \text { and } K\not \subseteq S\\ 0, &{} \text {otherwise.} \end{array}\right. } \end{aligned}$$

    In summary, we find

    $$\begin{aligned} \psi _i^{S\rightarrow T}(u_K) = {\left\{ \begin{array}{ll} \frac{1}{|K\setminus S|}, &{} \text {if } K\subseteq T\text { and } i\in K\setminus S\\ 0, &{} \text {otherwise.} \end{array}\right. } \end{aligned}$$
  2. 2.

    The case \(T\subseteq S\) is analyzed similarly. We find

    $$\begin{aligned} \psi _i^{S\rightarrow T}(u_K) = {\left\{ \begin{array}{ll} \frac{1}{|K\setminus T|}, &{} \text {if } K\subseteq S\text { and } i\in K\setminus T\\ 0, &{} \text {otherwise.} \end{array}\right. } \end{aligned}$$
  3. 3.

    We consider the case where \(S\setminus T\ne \emptyset \) and \(T\setminus S\ne \emptyset \) hold. From (N), (IP) and (E), we deduce

    $$\begin{aligned} u_K(T) - u_K(S) = \sum _{i\in (S\Delta T)\cap K}\psi ^{S\rightarrow T}_i(u_K). \end{aligned}$$
    (5)

    Observe that

    $$\begin{aligned} u_K(T) - u_K(S) = {\left\{ \begin{array}{ll} 1, &{} \text {if } K\subseteq T \text { and } K\not \subseteq S\cap T\\ -1, &{} \text {if } K\subseteq S \text { and } K\not \subseteq S\cap T\\ 0, &{} \text {otherwise}. \end{array}\right. } \end{aligned}$$

    Clearly, if \(K\cap (S\Delta T)=\emptyset , \psi _i^{S\rightarrow T}(u_K)=0\) for all \(i\in N\) by (IP). We assume hereafter that \(K\cap (S\Delta T)\ne \emptyset \), which excludes \(K\subseteq S\cap T\). The above considerations give us three cases to distinguish.

    1. 3.1

      Suppose that \(K\subseteq T\). Then Eq. (5) becomes

      $$\begin{aligned} \sum _{i\in K\setminus S}\psi _i^{S\rightarrow T}(u_K) = 1, \end{aligned}$$

      and, by (S), (N) and (IP) yields

      $$\begin{aligned} \psi _i^{S\rightarrow T}(u_K) = {\left\{ \begin{array}{ll} \frac{1}{|K\setminus S|}, &{} \text {if } i\in K\setminus S\\ 0, &{} \text {otherwise.} \end{array}\right. } \end{aligned}$$
      (6)
    2. 3.2

      The case \(K\subseteq S\) proceeds similarly and establishes

      $$\begin{aligned} \psi _i^{S\rightarrow T}(u_K) = {\left\{ \begin{array}{ll} -\frac{1}{|K\setminus T|}, &{} \text {if } i\in K\setminus T\\ 0, &{} \text {otherwise.} \end{array}\right. } \end{aligned}$$
      (7)
    3. 3.3

      Suppose \(K\not \subseteq T\) and \(K\not \subseteq S\). Then equation (5) becomes

      $$\begin{aligned} \sum _{i\in (S\Delta T)\cap K}\psi _i^{S\rightarrow T}(u_K) = \sum _{i\in (S\setminus T)\cap K}\psi _i^{S\rightarrow T}(u_K) +\!\! \sum _{i\in (T\setminus S)\cap K}\psi _i^{S\rightarrow T}(u_K) = 0.\qquad \end{aligned}$$

All players in \((S\setminus T)\cap K\) being symmetric, and similarly for \((T\setminus S)\cap K\), axiom (\(S\)) guarantees the equality

$$\begin{aligned} |(S\setminus T)\cap K|\psi _i^{S\rightarrow T}(u_K) + |(T\setminus S)\cap K|\psi _j^{S\rightarrow T}(u_K) = 0, \end{aligned}$$
(8)

for arbitrary players \(i\in S\setminus T\) and \(j\in T\setminus S\), provided they exist. If \((S\setminus T)\cap K=\emptyset \), we obtain from (8) for \(k\in K\cap T\) and from (\(N\)), (IP) otherwise

$$\begin{aligned} \psi ^{S\rightarrow T}_k(u_K) = 0, \quad \forall k\in N. \end{aligned}$$
(9)

Similarly, (9) is valid also if \((T\setminus S)\cap K=\emptyset \). It remains to deal with the case

$$\begin{aligned} K_1:=(S\setminus T)\cap K\ne \emptyset \quad \hbox {and}\quad K_2:=(T\setminus S)\cap K\ne \emptyset . \end{aligned}$$

We argue recursively on \(|K_2|\), and start from the singleton \(K_2=\{j\}\).

Consider the game \(v:=u_K-u_{K\setminus j}\). From Lemma 1, we see that all \(i\in K_1\) are antisymmetric with \(j\). Applying (ASEL) we find \(\psi _i^{S\rightarrow T}(v) = \psi _j^{S\rightarrow T}(v)\) for any \(i\in K_1\), which yields by (L):

$$\begin{aligned} \psi _i^{S\rightarrow T}(u_K) - \psi _i^{S\rightarrow T}(u_{K\setminus j}) = \psi _j^{S\rightarrow T}(u_K) - \underbrace{\psi _j^{S\rightarrow T}(u_{K\setminus j})}_{=0 \text { by (N)}}. \end{aligned}$$
(10)

Observe that \(K'=K\setminus j\) is such that \((T\setminus S)\cap K'=\emptyset \). Therefore, either (7) or (9) applies, and we find

$$\begin{aligned} \psi _i^{S\rightarrow T}(u_{K\setminus j}) = {\left\{ \begin{array}{ll} -\frac{1}{|K\setminus T|}, &{} \text {if } K\setminus j\subseteq S\\ 0, &{} \text {otherwise.} \end{array}\right. } \end{aligned}$$

This yields

$$\begin{aligned} \psi _i^{S\rightarrow T}(u_K) - \psi _j^{S\rightarrow T}(u_K) = {\left\{ \begin{array}{ll} -\frac{1}{|K\setminus T|}, &{} \text {if } K\setminus j\subseteq S\\ 0, &{} \text {otherwise.} \end{array}\right. } \end{aligned}$$
(11)

Observe that the equations (8) and (11) together yield a unique solution for \(\psi _i^{S\rightarrow T}(u_K)\) and \(\psi _j^{S\rightarrow T}(u_K)\).

Assume now that \(\psi _i^{S\rightarrow T}(u_K)\) is known whenever \(|K_2|=\ell <|T\setminus S|\). We claim that we can then determine \(\psi _i^{S\rightarrow T}(u_K),\psi _j^{S\rightarrow T}(u_K)\) for \(|K_2|=\ell +1\).

Choose some \(j\in K_2\) and consider the game \(v:=u_K-u_{K\setminus j}\). Since \(i\) and \(j\) are antisymmetric for all \(i\in K_1\), the same reasoning as above applies, and establishes the validity of (10). Now, \(\psi _i^{S\rightarrow T}(u_{K\setminus j})\) is determined by induction hypothesis. Therefore, \(\psi _i^{S\rightarrow T}(u_K),\psi _j^{S\rightarrow T}(u_K)\) are uniquely determined, as claimed.

4 Independence of the axioms

We prove that the seven axioms above are logically independent.

Consider axiom (C). All six remaining axioms determine \(\phi ^{S\rightarrow T}(v)\) for a given transition \(S\rightarrow T\). Hence the value for a scenario defined by

where \(f\) is an operator different from the sum, satisfies all axioms but (C).

The situation of axiom (L) is similar: our proof of axiomatization of \(\phi ^{S\rightarrow T}(v)\) is based on the unique determination of \(\phi ^{S\rightarrow T}(u_K)\) for any unanimity game \(u_K\), using the five remaining axioms (IP), (E), (S), (N) and (ASEL). Hence the value defined by

with \(v=\sum _{K\subseteq N} m^v(K)u_K\), and \(\oplus \) is an operator different from the sum, satisfies all axioms but (L).

It remains to show that (IP), (E), (S), (N) and (ASEL) are independent for the axiomatization of \(\phi ^{S\rightarrow T}(u_k)\), for any transition \(S\rightarrow T\) and any unanimity game \(u_K\).

  1. (i)

    Axiom (E): removing the normalization constant \(\frac{1}{|S\Delta T|}\) in (3) gives a value satisfying (IP), (S), (N), (ASEL) but not (E).

  2. (ii)

    Axiom (IP): consider the value defined by \(\psi ^{S\rightarrow T}=\phi ^{S\rightarrow T}\) if \(1\in S\Delta T\), and otherwise

    where \(\delta (v(S,T)) = v((S\Delta T)\cup 1)-v(S\Delta T)\). Clearly, axiom (IP) is not satisfied, but it can be checked that all other axioms are.

  3. (iii)

    Axiom (N): consider the value defined by

    $$\begin{aligned} \psi _i^{S\rightarrow T}(v) = {\left\{ \begin{array}{ll}\displaystyle \frac{v(T)-v(S)}{|S\Delta T|} &{}\hbox {if } i\in S\Delta T\\ 0 &{}\text { otherwise}. \end{array}\right. } \end{aligned}$$

    Then \(\psi ^{S\rightarrow T}\) satisfies all axioms but (N).

  4. (iv)

    Axiom (S): define \(\psi ^{S\rightarrow T}(v)\) as follows: If \(S\subseteq T\), then \(\psi ^{S\rightarrow T}(v)\) is a weighted Shapley value instead of a classical Shapley value,Footnote 2 i.e., weights are assigned to players. Otherwise, \(\psi ^{S\rightarrow T}\) coincides with \(\phi ^{S\rightarrow T}\). Then, unless all weights are equal, this value is not symmetric, although it will satisfy all other axioms. In particular, (ASEL) is satisfied because (ASEL) involves only transitions \(S\rightarrow T\) where \(S\not \subseteq T\) and \(T\not \subseteq S\).

  5. (v)

    Axiom (ASEL): let us come back to the proof of Theorem 1. Axiom (ASEL) is used only in case 3.3 where \((S\setminus T)\cap K\ne \emptyset \) and \((T\setminus S)\cap K\ne \emptyset \). It yields equation (11), which together with (8) determines the value uniquely. It suffices then to take any solution of (8) not satisfying (11). For example:

    $$\begin{aligned} \psi ^{S\rightarrow T}_i(u_K) = -\frac{|(T\setminus S)\cap K|}{|(S\setminus T)\cap K|}, \quad \psi _j^{S\rightarrow T}(u_K) =1 \end{aligned}$$

    for every \(i\in S\setminus T, \, j\in T\setminus S\), and \(S,T,K\) satisfy the above condition.