[go: up one dir, main page]

Skip to main content
Log in

Coherent combination of probabilistic outputs for group decision making: an algebraic approach

  • Regular Article
  • Published:
OR Spectrum Aims and scope Submit manuscript

Abstract

Current decision support systems address domains that are heterogeneous in nature and becoming progressively larger. Such systems often require the input of expert judgement about a variety of different fields and an intensive computational power to produce the scores necessary to rank the available policies. Recently, integrating decision support systems have been introduced to enable a formal Bayesian multi-agent decision analysis to be distributed and consequently efficient. In such systems, where different panels of experts independently oversee disjoint but correlated vectors of variables, each expert group needs to deliver only certain summaries of the variables under their jurisdiction, derived from a conditional independence structure common to all panels, to properly derive an overall score for the available policies. Here we present an algebraic approach that makes this methodology feasible for a wide range of modelling contexts and that enables us to identify the summaries needed for such a combination of judgements. We are also able to demonstrate that coherence, in a sense we formalize here, is still guaranteed when panels only share a partial specification of their model with other panel members. We illustrate this algebraic approach by applying it to a specific class of Bayesian networks and demonstrate how we can use it to derive closed form formulae for the computations of the joint moments of variables that determine the score of different policies.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

Notes

  1. The CK-class is similar in nature to the SupraBayesian approach in standard Bayesian combination of subjective distributions approach (French 2011). Here we use the terminology CK-class to emphasize that only some specific information needs to be shared and agreed upon by the different panels of experts.

  2. For simplicity, we assume the intercept to be equal to zero since utilities are unique up to positive affine transformations.

  3. We think of \(\theta _{0i}'\) as a parameter although this consists of the sum of a parameter \(\theta _{01}\) and an error \(\varepsilon _i\). Note, however, that from a Bayesian viewpoint these are both random variables.

  4. Notice that these values are then normalized to give utility functions between 0 and 1.

  5. In the multilinear case, higher moments are required. Here we assume that these can be computed from the first two moments using the recursions of normal distributions.

References

  • Barons MJ, Smith JQ, Leonelli M (2015) Decision focused inference on networked probabilistic systems: with applications to food security. In: Proceedings of the joint statistical meeting, pp 3220–3233

  • Barons MJ, Wright SK, Smith JQ (2017) Eliciting probabilistic judgements for integrating decision support systems. Technical report

  • Blangiardo M, Cameletti M (2015) Spatial and spatio-temporal Bayesian models with R-INLA. Wiley, Chichester

    Google Scholar 

  • Bowen NK, Guo S (2011) Structural equation modeling. Oxford University Press, Oxford

    Google Scholar 

  • Brandherm B, Jameson A (2004) An extension of the differential approach for Bayesian network inference to dynamic Bayesian networks. Int J Intell Syst 19(8):727–748

    Google Scholar 

  • Brillinger DR (1969) The calculation of cumulants via conditioning. Ann Inst Stat Math 21:215–218

    Google Scholar 

  • Castillo E, Gutiérrez J, Hadi A, Solares C (1997) Symbolic propagation and sensitivity analysis in Gaussian Bayesian networks with application to damage assessment. Artif Intell Eng 11(2):173–181

    Google Scholar 

  • Cooper G, Yoo C (1999) Causal discovery from a mixture of experimental and observational data. In: Proceedings of the 15th conference on uncertainty in artificial intelligence, pp 116–125

  • Cowell RG, Dawid AP, Lauritzen SL, Spiegelhalter DJ (1999) Probabilistic networks and expert systems. Springer, New York

    Google Scholar 

  • Cox DA, Little J, O’Shea D (2007) Ideals, varieties and algorithms. Springer, New York

    Google Scholar 

  • Darwiche A (2003) A differential approach to inference in Bayesian networks. J ACM 50(3):280–305

    Google Scholar 

  • Dawid AP (1979) Conditional independence in statistical theory. J R Stat Soc B 41:1–31

    Google Scholar 

  • Dowler E, Lambie-Mumford H (2015) How can households eat in austerity? Challenges for social policy. Soc Policy Soc 14:417–428

    Google Scholar 

  • Drewnowski A, Specter SE (2004) Poverty and obesity: the role of energy density and energy costs. Am J Clin Nutr 79:6–16

    Google Scholar 

  • Efendigil T, Önüt S, Kahraman C (2009) A decision support system for demand forecasting with artificial neural networks and neuro-fuzzy models: a comparative analysis. Expert Syst Appl 36:6697–6707

    Google Scholar 

  • FAO (1996) Rome declaration on world food security and world food summit plan of action. World Food Summit

  • Faria AE, Smith JQ (1997) Conditionally externally Bayesian pooling operators in chain graphs. Ann Stat 25:1740–1761

    Google Scholar 

  • Farr AC, Mengersen K, Ruggeri F, Simpson D, Wu P, Yarlagadda P (2019) Combining opinions for use in Bayesian networks: a measurement error approach. Int Stat Rev. https://doi.org/10.1111/insr.12350

    Google Scholar 

  • Freeman G, Smith JQ (2011) Bayesian MAP model selection of chain event graphs. J Multivar Anal 102:1152–1165

    Google Scholar 

  • French S (1997) Uncertainty modelling, data assimilation and decision support for management of off-site nuclear emergencies. Radiat Prot Dosim 73(1–4):11–15

    Google Scholar 

  • French S (2011) Aggregating expert judgement. Rev Real Acad Ciencias Exactas Fisicas Nat Ser A Mat 105(1):181–206

    Google Scholar 

  • French S, Maule J, Papamichail KN (2009) Decision behaviour, analysis and support. Cambridge University Press, Cambridge

    Google Scholar 

  • Görgen C, Leonelli M, Smith J (2015) A differential approach for staged trees. In: European conference on symbolic and quantitative approaches to reasoning and uncertainty. Springer, Berlin, pp 346–355

    Google Scholar 

  • Hernandez T, Bennison D (2000) The art and science of retail location decisions. Int J Retail Distrib Manag 28:357–367

    Google Scholar 

  • Jensen FV, Nielsen TD (2013) Probabilistic decision graphs for optimization under uncertainty. Ann Oper Res 204:223–248

    Google Scholar 

  • Johnson S, Mengersen K (2012) Integrated Bayesian network framework for modeling complex ecological issues. Integr Environ Assess Manag 8(3):480–490

    Google Scholar 

  • Keeney RL, Raiffa H (1976) Decisions with multiple objectives: preferences and value trade-offs. Cambridge University Press, Cambridge

    Google Scholar 

  • Kennedy MC, O’Hagan A (2001) Bayesian calibration of computer models. J R Stat Soc B 63(3):425–464

    Google Scholar 

  • Kitchen S, Tanner E, Brown V, Colin P, Crawford C, Deardon L, Greaves E, Purdon S (2013) Evaluation of the free school meals pilot: impact report. Technical report, Department for Education, DFERR227

  • Koller D, Pfeffer A (1997) Object-oriented Bayesian networks. In: Proceedings of the 13th conference on uncertainty in artificial intelligence, pp 302–313

  • Lauritzen SL (1992) Propagation of probabilities, means and variances in mixed graphical association models. J Am Stat Assoc 87:1098–1108

    Google Scholar 

  • Leonelli M, Smith JQ (2013) Using graphical models and multi-attribute utility theory for probabilistic uncertainty handling in large systems, with application to the nuclear emergency management. In: Proceedings of ICDEW, pp 181–192

  • Leonelli M, Smith JQ (2015) Bayesian decision support for complex systems with many distributed experts. Ann Oper Res 235:517–542

    Google Scholar 

  • Leonelli M, Smith JQ (2017) Directed expected utility networks. Decis Anal 17(2):108–125

    Google Scholar 

  • Leonelli M, Görgen C, Smith J (2017) Sensitivity analysis in multilinear probabilistic models. Inf Sci 411:84–97

    Google Scholar 

  • Loopstra R, Reeves A, Taylor-Robinson D, Barr B, McKee M, Stuckler D (2015) Austerity, sanctions, and the rise of food banks in the UK. BMJ 350:h1775

    Google Scholar 

  • Madsen AL, Jensen FV (2005) Solving linear-quadratic conditional Gaussian influence diagrams. Int J Approx Reason 38:263–282

    Google Scholar 

  • Mahoney S, Laskey K (1996) Network engineering for complex belief networks. In: Proceedings of the 12th international conference on uncertainty in artificial intelligence. Morgan Kaufmann Publishers Inc., New York, pp 389–396

  • McCullagh P (1987) Tensor methods in statistics. Chapman and Hall, London

    Google Scholar 

  • Müller SM, Machina MJ (1987) Moment preferences and polynomial utility. Econ Lett 23:349–353

    Google Scholar 

  • Murphy KP (2002) Dynamic Bayesian networks: representation, inference and learning. PhD thesis. University of California, Berkeley

  • Nilsson D (2001) The computation of moments of decomposable functions in probabilistic expert systems. In: Proceedings of the 3rd international symposium on adaptive systems, pp 116–121

  • Pearl J (1988) Probabilistic inference in intelligent systems. Morgan Kaufmann, San Mateo

    Google Scholar 

  • Pearl J (2000) Causality: models, reasoning and inference. Cambridge University Press, Cambridge

    Google Scholar 

  • Queen CM, Smith JQ (1993) Multiregression dynamic models. J R Stat Soc B 55(4):849–870

    Google Scholar 

  • Smith JQ (1994) Plausible Bayesian games. In: Proceedings of the fifth valencia international meeting, 5–9 June 1994, pp 387–406

  • Smith JQ, Anderson PE (2008) Conditional independence and chain event graphs. Artif Intell 172(1):42–68

    Google Scholar 

  • Smith JQ, Barons MJ, Leonelli M (2015) Coherent frameworks for statistical inference serving integrating decision support systems. Technical report. arXiv:1507.07394

  • Spiegelhalter DJ, Lauritzen SL (1990) Sequential updating of conditional probabilities on directed graphical structures. Networks 20:579–605

    Google Scholar 

  • Sullivant S, Talaska K, Draisma J (2010) Trek separation for Gaussian graphical models. Ann Stat 38:1665–1685

    Google Scholar 

  • Wall MM, Amemiya Y (2000) Estimation for polynomial structural equation models. J Am Stat Assoc 95(451):929–940

    Google Scholar 

  • Westland JC (2015) Structural equation modeling: from paths to networks. Springer, New York

    Google Scholar 

  • Wolfram Research, Inc. (2017) Mathematica, Version 11.1. Champaign

Download references

Acknowledgements

We acknowledge that J.Q. Smith was partly supported by EPSRC Grant EP/K039628/1 and The Alan Turing Institute under EPSRC Grant EP/N510129/1, whilst E. Riccomagno was supported by the GNAMPA-INdAM 2017 Project.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Manuele Leonelli.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Appendices

Appendix: Proofs

1.1 Proof of Corollary 1

Adequacy is guaranteed if the EU function can be written in terms of \(\mu _{ji}(d)\) and \(k_{{\varvec{b}}}\), \(i\in [m]\), \(j\in [s_i]\) and \(d\in {\mathcal {D}}\). Note that

$$\begin{aligned} \bar{u}(d)= & {} {\mathbb {E}}\left( \bar{u}(d|{\varvec{\theta }})\right) \\= & {} \sum _{{\varvec{b}}\in B}k_{{\varvec{b}}}{\mathbb {E}}\Big ( \prod _{i\in [m]}\prod _{j\in [s_i]^0}\lambda _{ji}({\varvec{\theta }}_{i},d)^{b_{j,i}}\Big )\\= & {} \sum _{{\varvec{b}}\in B}k_{{\varvec{b}}}{\mathbb {E}}\Big (\prod _{i\in [m]}\prod _{j\in [s_i]^0}{\varvec{\theta }}_i^{{\varvec{a}}_{ji}}\Big ). \end{aligned}$$

The argument of this expectation is a monomial of multi-degree lower or equal to \({\varvec{a}}^*\). Moment independence then implies that \(\bar{u}(d)=\sum _{{\varvec{b}}\in B}k_{{\varvec{b}}}\prod _{i\in [m]}\prod _{j\in [s_i]^0}\mu _{ji}(d),\) and the result follows.

1.2 Proof of Theorem 1

Fix a policy \(d\in {\mathbb {D}}\) and suppress this dependence. Under the assumptions of the theorem, the utility function can be written as

$$\begin{aligned} u({\varvec{y}})=\sum _{I\in {\mathcal {P}}_0([m])}k_I\sum _{i\in I}\left( \sum _{j\in [n_i]}\rho _{ij}y_i^{j}\right) . \end{aligned}$$
(16)

Note also that we can rewrite (16) as

$$\begin{aligned} u({\varvec{y}})={\hat{u}}({\varvec{y}}_{[m-1]})+\hat{u}(y_{m}), \end{aligned}$$

where

$$\begin{aligned} \hat{u}({\varvec{y}}_{[m-1]})&=\sum _{I\in {\mathcal {P}}_0([m-1])}k_I\quad \prod _{i\in I}\Big (\sum _{j\in [n_i]}\rho _{ij}y_i^{j}\Big ),\nonumber \\ \hat{u}(y_{m})&=\sum _{I\in {\mathcal {P}}^m_0([m])}k_I\quad \prod _{i\in I}\Big (\sum _{j\in [n_i]}\rho _{ij}y_i^{j}\Big ), \end{aligned}$$
(17)

and \({\mathcal {P}}^m_0([m])={\mathcal {P}}_0([m])\cap \{m\}\). Calling \({\varvec{\theta }}\) the overall parameter vector of the IDSS, the conditional EU function can be written applying sequentially the tower rule of expectation as

$$\begin{aligned} {\mathbb {E}}(u({\varvec{Y}})\;|\;{\varvec{\theta }})={\mathbb {E}}_{Y_1|{\varvec{\theta }}}\Big (\cdots {\mathbb {E}}_{Y_{m{-1}}|{\varvec{Y}}_{[m{-2}]},{\varvec{\theta }}}\big (\hat{u}({\varvec{y}}_{[m{-1}]})+{\mathbb {E}}_{Y_m|{\varvec{Y}}_{[m{-1}]},{\varvec{\theta }}}(\hat{u}({\varvec{y}}_{m}))\big )\Big ). \end{aligned}$$
(18)

From Eq. (17), the definition of a polynomial SEM and observing that the power of a polynomial is still a polynomial function in the same arguments, it follows that

$$\begin{aligned} E_{Y_m|{\varvec{Y}}_{[m-1]},{\varvec{\theta }}}\left( \hat{u}({\varvec{y}}_{m})\right) =p_m({\varvec{Y}}_{[m-1]},{\varvec{\theta }}), \end{aligned}$$

where \(p_m\) is a generic polynomial function. Thus \(\hat{u}({\varvec{Y}}_{[m-1]})+{\mathbb {E}}_{Y_m|{\varvec{Y}}_{[m-1],{\varvec{\theta }}}}\left( \hat{u}({\varvec{y}}_{m})\right)\) is also a polynomial function in the same arguments. Following the same reasoning, we have that

$$\begin{aligned} {\mathbb {E}}_{Y_{m-1}|{\varvec{Y}}_{[m-2]},{\varvec{\theta }}}\left( \hat{u}({\varvec{y}}_{[m-1]})+{\mathbb {E}}_{Y_m|{\varvec{Y}}_{[m-1]},{\varvec{\theta }}}\left( \hat{u}({\varvec{y}}_{m})\right) \right) =p_{m-1}({\varvec{Y}}_{[m-2]},{\varvec{\theta }}), \end{aligned}$$

where \(p_{m-1}\) is a generic polynomial function. Therefore the same procedure can be applied to all the expectations in (18). So \({\mathbb {E}}(u({\varvec{Y}})\;|\;{\varvec{\theta }})=p_1({\varvec{\theta }}),\) where \(p_1\) is a generic polynomial function. This defines by construction an algebraic conditional EU, where the functions \(\lambda _{ij}\) are monomials. Quasi independence and Lemma 1 then guarantee score separability holds.

1.3 Proof of Proposition 2

We prove Eq. (10) via induction over the indices of the variables. Let \(Y_1\) be a root of \({\mathcal {G}}\). Thus \(Y_1=\theta _{01}'\), where \(\theta _{01}'\) is the monomial associated to the only rooted path ending in \(Y_1\), namely \((Y_1)\). Assume the result is true for \(Y_{n-1}\) and consider \(Y_{n}\). By the inductive hypothesis we have that, if \(i<j\) whenever \(i\in \varPi _j\),

$$\begin{aligned} Y_{n}=\theta _{0n}'+\sum _{i\in \varPi _n}\theta _{in}Y_i=\theta _{0n}'+\sum _{i\in \varPi _n}\theta _{in}\sum _{P\in {\mathbb {P}}_i}{\varvec{\theta }}_P. \end{aligned}$$
(19)

Note that every rooted path ending in \(Y_n\) is either \((Y_n)\) or consists of a rooted path ending in \(Y_i\), \(i\in \varPi _n\), together with the edge \((Y_i,Y_n)\). From this observation the result then follows by rearranging the terms in Eq. (19). Equation (11) can be proven via the same inductive process noting that \({\mathbb {E}}(Y_1\;|\;{\varvec{\theta }},d)=\theta _{01}'\) and \({\mathbb {E}}(Y_n\;|\;{\varvec{\theta }},d)=\theta _{0n}'+\sum _{i\in \varPi _n}\theta _{in}{\mathbb {E}}(Y_i\;|\;{\varvec{\theta }},d)\).

1.4 Proof of Theorem 2

Under the assumptions of the theorem, the conditional EU function can be written as in Eq. (12). From the linearity of the expectation operator we have that

$$\begin{aligned} {\mathbb {E}}(\bar{u}(d\;|\;{\varvec{\theta }}))= & {} \sum _{i\in [m],j\in [n_i]}k_i\rho _{ij}(d)\sum _{|{\varvec{a}}_i|=j}\left( {\begin{array}{c}j\\ {\varvec{a}}_i\end{array}}\right) {\mathbb {E}}\left( {\varvec{\theta }}_{{\mathbb {P}}_i}^{{\varvec{a}}_i}\right) \\= & {} \sum _{i\in [m],j\in [n_i]}k_i(\rho _{ij}(d)\sum _{|{\varvec{c}}_i|=j}\left( {\begin{array}{c}j\\ {\varvec{c}}_i\end{array}}\right) {\mathbb {E}}\left( {\varvec{\theta }}_{{\mathcal {G}}_i}^{{\varvec{c}}_i}\right) . \end{aligned}$$

Applying moment independence and letting \(V_i\) and \(E_i\) be the sets of distinct vertices and edges, respectively, for all the elements \(P\in {\mathbb {P}}_i\), we have that

$$\begin{aligned} {\mathbb {E}}(\bar{u}(d\;|\;{\varvec{\theta }}))= \sum _{\begin{array}{c} i\in [m], j\in [n_i],\\ |{\varvec{c}}_i|=j \end{array}}\quad k_i\rho _{ij}(d)\left( {\begin{array}{c}j\\ {\varvec{c}}_i\end{array}}\right) \prod _{l\in V_i}{\mathbb {E}}\left( \theta _{0l}'^{c_{il}}\theta _{lCh_l}^{c_{iCh_l}}\right) \quad \prod _{(j,k)\in E_i{\setminus } (l,Ch_l)}\quad {\mathbb {E}}\left( \theta _{jk}^{c_{ik}}\right) , \end{aligned}$$

where \(c_{ik}\) is the element of \({\varvec{c}}_i\) associated to \(\theta _{jk}\) and \(Ch_l\) is the index of a children of the vertex l. The thesis then follows since each of these expectations is delivered by an individual panel.

1.5 Proof of Lemma 3

To prove this result we first show that under the assumptions of the lemma the utility function can be written as

$$\begin{aligned} u({\varvec{y}},d)=\sum _{{\varvec{0}}<_{lex}{\varvec{a}}\le _{lex}{\varvec{n}}}c_{{\varvec{a}}}(d){\varvec{y}}^{{\varvec{a}}}, \end{aligned}$$
(20)

and then prove that

$$\begin{aligned} {\varvec{Y}}^{{\varvec{a}}}=\sum _{{\varvec{l}}\simeq {\varvec{a}}}\left( {\begin{array}{c}|{\varvec{a}}|\\ {\varvec{l}}\end{array}}\right) {\varvec{\theta }}_{{\mathbb {P}}}^{{\varvec{l}}}. \end{aligned}$$
(21)

The lemma then follows by substituting into Eq. (20) for \({\varvec{y}}^{{\varvec{a}}}\) given in Eq. (21).

Fix a policy \(d\in {\mathbb {D}}\) and suppress this dependence. We prove Eq. (20) via induction over the number of vertices of the BN. If the BN has only one vertex then

$$\begin{aligned} u({\varvec{y}})=k_1\sum _{i\in n_1}\rho _{1i}y_1^i. \end{aligned}$$

This can be seen as an instance of Eq. (20). Assume the result holds for a network with \(n-1\) vertices. A multilinear utility factorisation can be rewritten as

$$\begin{aligned} u({\varvec{y}})=\sum _{I\in {\mathcal {P}}_0([n-1])}k_I\prod _{i\in I}u_i(y_i)+\sum _{I\in {\mathcal {P}}^n_0([n])}k_I\prod _{i\in I{\setminus }\{n\}}u_i(y_i)u_n(y_n)+ k_nu_n(y_n). \end{aligned}$$
(22)

The first term on the rhs of (22) is by inductive hypothesis equal to the sum of all the possible monomial of degree \({\varvec{a}}=(a_1,\ldots ,a_{n-1},0)\) where \(0\le a_i\le n_i\), \(i\in [n]\). The other terms only include monomials such that the exponent of \(y_n\) is not zero. Letting \({\varvec{n}}_{n-1}=(n_i)_{i\in [n-1]}\), \({\varvec{y}}_{[n-1]}=\prod _{i\in [n-1]}y_i\) and \(u'=\sum _{I\in {\mathcal {P}}_0^n([n])}k_I\prod _{i\in I{\setminus } \{n\}}u_i(y_i)u_n(y_n)+k_nu_n(y_n)\), we now have that

$$\begin{aligned} u'= & {} \sum _{{\varvec{0}}<_{lex}{\varvec{a}}\le _{lex}{\varvec{n}}_{n-1}}c_{{\varvec{a}}}{\varvec{y}}^{{\varvec{a}}}_{[n-1]}\bigg (\sum _{i\in [n_n]}\rho _{ni}y_n^i\bigg )+k_nu_n(y_n)\nonumber \\= & {} \sum _{\begin{array}{c} {\varvec{0}}<_{lex}{\varvec{a}}\le _{lex}{\varvec{n}}_{n-1}\\ i\in [n_n] \end{array}}c_{{\varvec{a}}}\rho _{ni}{\varvec{y}}^{{\varvec{a}}}_{[n-1]}y_n^i+k_nu_n(y_n)=\sum _{\begin{array}{c} {\varvec{0}}'<_{lex}{\varvec{a}}\le _{lex}{\varvec{n}}_{n}\\ a_n\ne 0 \end{array}}c_{{\varvec{a}}}{\varvec{y}}_{[n]}^{{\varvec{a}}}. \end{aligned}$$
(23)

Therefore, Eq. (20) follows from equations (22) and (23). To prove Eq. (21) note that the monomial \({\varvec{Y}}^{{\varvec{a}}}\) can be written as

$$\begin{aligned} {\varvec{Y}}^{{\varvec{\alpha }}}&=\prod _{i\in [m]}Y_i^{a_i}=\prod _{i\in [m]}\left( \sum _{|{\varvec{l}}_i|=a_i}\left( {\begin{array}{c}a_i\\ {\varvec{l}}_i\end{array}}\right) {\varvec{\theta }}_{{\mathbb {P}}_i}^{{\varvec{l}}_i}\right) =\sum _{{\varvec{l}}\simeq {\varvec{a}}}{\varvec{\theta }}_{{\mathbb {P}}}^{{\varvec{l}}}\prod _{i\in [m]}\left( {\begin{array}{c}a_i\\ {\varvec{l}}_i\end{array}}\right) . \end{aligned}$$

Equation (21) then follows by noting that

$$\begin{aligned} \prod _{i\in [m]}\left( {\begin{array}{c}a_i\\ {\varvec{l}}_i\end{array}}\right) =\frac{\prod _{i\in [m]}a_i!}{\prod _{i\in [m]}\prod _{j\in [n_i]}l_{ij}!}=\left( {\begin{array}{c}|{\varvec{a}}|\\ {\varvec{l}}\end{array}}\right) . \end{aligned}$$

1.6 Proof of Theorem 3

Under the conditions of the theorem, the conditional EU function can be written as in (15). The linearity of the expectation operator than implies that

$$\begin{aligned} {\mathbb {E}}(\bar{u}(d\;|\;{\varvec{\theta }}))=\sum _{\begin{array}{c} {\varvec{0}}<_{lex}{\varvec{a}}\le _{lex}{\varvec{n}}\\ {\varvec{l}}\simeq {\varvec{a}} \end{array}}c_{{\varvec{a}}}\left( {\begin{array}{c}|{\varvec{a}}|\\ {\varvec{l}}\end{array}}\right) {\mathbb {E}}\left( {\varvec{\theta }}_{{\mathbb {P}}}^{{\varvec{l}}}\right) =\sum _{\begin{array}{c} {\varvec{0}}<_{lex}{\varvec{b}}\le _{lex}{\varvec{n}}\\ {\varvec{l}}\simeq {\varvec{b}} \end{array}}c_{{\varvec{b}}}\left( {\begin{array}{c}|{\varvec{b}}|\\ {\varvec{l}}\end{array}}\right) {\mathbb {E}}\left( {\varvec{\theta }}_{{{\mathcal {G}}}}^{{\varvec{l}}}\right) . \end{aligned}$$

Applying moment independence and letting \(V_{tot}\) and \(E_{tot}\) be the sets of distinct vertices and edges, respectively, for all the elements \(P\in {\mathbb {P}}=\cup _{i\in [m]}{\mathbb {P}}_i\), we then have that for any \({\varvec{l}}\simeq {\varvec{b}}\)

$$\begin{aligned} {\mathbb {E}}\left( {\varvec{\theta }}_{{\mathcal {G}}}^{{\varvec{l}}}\right) = \prod _{t\in V_{tot}}{\mathbb {E}}\left( \theta _{0t}'^{l_{it}}\theta _{tCh_t}^{l_{iCh_t}}\right) \quad \prod _{(j,k)\in E_{tot}{\setminus } (t,Ch_t)}\quad {\mathbb {E}}\left( \theta _{jk}^{l_{ik}}\right) . \end{aligned}$$

Score separability then follows since each of these expectations is delivered by an individual panel.

Code for the multilinear factorization

figure a

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Leonelli, M., Riccomagno, E. & Smith, J.Q. Coherent combination of probabilistic outputs for group decision making: an algebraic approach. OR Spectrum 42, 499–528 (2020). https://doi.org/10.1007/s00291-020-00588-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00291-020-00588-8

Keywords

Navigation