Introduction

Collective decision-making is a self-organized phenomenon by which a group of agents, each with their own preferences and social environment, reaches a consensus through interactions within a social network1,2,3,4,5. This process is observed across a wide range of biological systems—from humans and social mammal herds to schooling fish, social insects, and even artificial robotic swarms2,6,7,8,9,10,11. Typically, these processes involve choosing between at least two competing, mutually exclusive options9,10 or social norms11, although the decision spectrum can often be viewed as continuous—such as in collective movement12 or polarization on specific topics13. Many models have been proposed to explain how consensus emerges from cooperative interactions, ranging from simple imitation in the voter model14, to conformity with local quorums in majority-rule dynamics15 and payoff maximization in evolutionary games16. These frameworks have been extended to incorporate greater realism, including heterogeneity, i.e. agent-specific rules for opinion change or social interaction17,18,19, the influence of personalized information20, and nonlinear interaction mechanisms17,21,22, thereby capturing more nuanced features of collective behavior.

Concurrently, contagion models—used to describe phenomena like the spread of diseases or rumors—have been extensively studied23,24,25,26. Similar to opinion-dynamics models, the basic approach assumes simple pairwise interactions within networks, which is sufficient to capture straightforward scenarios like biological epidemic spread. However, this approach falls short in modeling more complex behaviors. For instance, empirical evidence shows that multiple exposures to a source are often necessary to trigger a change in social behavior27,28. This has led to the development of complex contagion models, such as the threshold model29,30,31. Nonetheless, these models still assume that contagion occurs solely through pairwise interactions mediated by social contacts. Since social interactions are in many cases group-based and not pairwise32,33,34,35, higher-order structures such as hypergraphs or simplicial complexes have been proposed as more appropriate models for these interactions36,37,38. This has led to a significant body of research on how contagions spread over such higher-order structures in different social settings39,40,41,42,43. Building on this, recent efforts have focused on uncovering the new phenomena of opinion dynamics and competitive spreading processes that occur on higher-order structures44,45,46,47,48,49.

Here we study a collective decision-making model where agents can autonomously commit to available options. This framework is inspired by the behavior of social insects like honeybees, which communicate to share information about different tasks such as house-hunting or foraging, while also exploring and choosing options independently50,51. As a result, these models resemble epidemic spreading models, but with the key difference that multiple contagions spread simultaneously over the system10,52,53,54,55. As a novelty, we propose a collective decision-making model in which pairwise communication and higher-order (group) interactions act as independent channels of information spreading. This extends the social contagion model studied in ref. 39 to account for multiple, mutually exclusive opinions48,56. Furthermore, in this work, we focus on the effects of the individual adoption component, which—though often overlooked in epidemic spreading models—is a key factor in collective decision-making, encompassing both individual exploration and social exchange of information.

Our findings highlight the relevance of group interactions in symmetry breaking scenarios, where the system must choose between equivalent options. In such cases, pairwise recruitment interactions are not enough for the system to make a decision, often leading to a stalemate54,57. The inclusion of cross-inhibition, a negative signaling mechanism by which agents dissuade their peers holding contrary opinions from their current state, has been shown to be necessary for the system to make a decision in this contex51,58,59. Cross-inhibition involves opinionated agents simultaneously recruiting neutral or uncommitted agents while dissuading peers with opposing views. Conversely, in systems lacking this negative inter-opinion signaling—if they only involve communication between opinionated and neutral agents—group interactions can serve as an alternative symmetry-breaking mechanism.

Methods

Model definition

The underlying structure in which our model of social contagion unfolds is that of a simplicial complex37. Differently from classic binary networks60, this representation is suited to describe higher-order interactions, in which groups of different sizes (from the usual pairwise connections to triangles, squares, etc.), affect differently the spreading of the contagion processes. Briefly, a simplicial complex is a subtype of hypergraph in which all links of smaller dimension (surfaces) contained in a face of dimension D are also considered36; e.g. given a full triangle (D = 2) formed by vertices (i, j, k) each pairwise link (of dimension D = 1) (i, j), (i, k), (j, k) is also considered as an open spreading channel.

To model the spread of multiple options on a simplicial complex, we define the state variables si(t), representing the state of agent i at time t. The state si(t) = 0 indicates a neutral or uncommitted agent, while si(t) = 1, …, M denotes an agent that holds and spreads one of the M possible options α = 1, …, M. Similar to epidemiological models, these states represent whether an agent is susceptible or infectious regarding the spread of the options in the system. This model can be viewed as an extension of the Simplicial Contagion Model introduced in ref. 39, which features the simultaneous spreading of multiple social contagions.

In our framework, agents committed to option α recruit neutral peers at a rate \({\beta }_{\gamma }^{\alpha }\), where γ = 1, …, D indicates the order of the interaction, i.e. the size of the group that is informing an uncommitted agent—assuming all members of the group share the same state α. Thus, \({\beta }_{1}^{\alpha }\) indicates the usual pairwise contagion through a link (i, j), where si = 0 and sj = α; \({\beta }_{2}^{\alpha }\) indicates the contagion through a full triangle (i, j, k), where si = 0 and sj = sk = α, and higher-order terms follow the same pattern.

At the same time, agents can spontaneously adopt option α independently of social influence. This autonomous transition occurs at a rate να. This socially unfiltered change captures processes such as agents autonomously exploring and adopting options—similar to house-hunting insects51,54—or interactions driven by individual-specific factors20.

Finally, committed agents abandon their state and return to the uncommitted state at a rate rα. This mechanism allows agents to stop spreading their option and reassess their state, based either on individual exploration or the influence of their surroundings. In many collective decision-making models, this rate is often taken to be inversely proportional to the quality or benefit associated with option α53,54. This creates a positive feedback loop in which higher-value options are reported to neutral agents for longer periods, increasing the likelihood that the group eventually converges on one of these options.

Generation of random simplicial complexes

To test the predictions of our mean-field model, we perform simulations on random simplicial complexes using the Random Simplicial Complexes (RSC) model39. This model allows us to maintain a fixed average node degree 〈k〉 while varying the average number of triangles 〈k2〉 that a node participates in. The RSC model of dimension D allows for simplices of up to dimension D and is defined by the number of nodes N and the probabilities {p1, …, pD} for generating links (or simplices) of each dimension. Since we consider simplices up to dimension D = 2, the model involves three parameters: {N, p1, p2}. The process begins by generating an Erdös-Rényi network by connecting nodes i and j with probability p1. Next, triangles (2-simplices) are added by randomly selecting triplets of nodes (i, j, k) with probability p2. As a result, the RSC model generates simplicial complexes containing both empty triangles—3-cliques without three-body interactions—and full triangles—proper 2-simplices where three-body interactions are explicitly modeled. From ref. 39, these probabilities are:

$${p}_{1}=\frac{\langle k\rangle -2\langle {k}_{2}\rangle }{(N-1)-2\langle {k}_{2}\rangle },\,{p}_{2}=\frac{2\langle {k}_{2}\rangle }{(N-1)(N-2)}.$$
(1)

Generation of simplicial complexes from face-to-face interactions

To assess the mean-field predictions in other topologies with less controlled properties than those of the Random Simplicial Complexes, we use empirical data collected by the SocioPatterns collaboration61. These datasets consist of face-to-face interactions recorded in various social contexts, such as workplaces, high schools, and conferences. While they document only pairwise encounters, the time-resolved nature of the data allows us to construct group interactions by aggregating encounters occurring within short time windows.

More specifically, networks are generated by aggregating data within 5-minute time windows. From these, the maximal cliques are identified to create simplicial edges, and we retain the 20% most frequent cliques of size 2 and 3 (as well as the size 2 and 3 subcliques of larger cliques, which are discarded). The data used for the simulations follow this methodology and are provided in ref. 39. Moreover, to increase the size of the complexes, we employ the approach described in ref. 62, which allows us to generate larger simplicial complexes while preserving the degree properties of the original data.

Results

Mean field solution

In this work, we focus on the spreading and competition of M = 2 equivalent options. Consequently, the rates of spontaneous adoption, recovery, and recruitment are assumed to be equal for both options and can be considered as global parameters of the system: ν, r and βo. To characterize the behavior of the model, we first analyze it under the mean field approximation, assuming homogeneous mixing39,63. The temporal evolution of the population holding state i is thus described by the rate equation

$$\frac{d{x}_{i}(t)}{dt}=\nu {x}_{0}(t)-r{x}_{i}(t)+\mathop{\sum }\limits_{\gamma =1}^{D}{\beta }_{\gamma }\langle {k}_{\gamma }\rangle {x}_{i}^{\gamma }(t){x}_{0}(t)$$
(2)

where x0(t) is the fraction of uncommitted individuals, given by \({x}_{0}(t)=1-{\sum }_{j=1}^{M}{x}_{j}(t)\). The first term, νx0(t), represents spontaneous adoption of option i by uncommitted individuals; the second term, − rxi(t), represents abandonment and return to the uncommitted state; and the sum describes recruitment of uncommitted individuals via γ-order interactions in groups of size γ + 1: γ = 1 denotes pairwise encounters between one uncommitted and one committed agent, γ = 2 involves two committed agents, and so on. The parameter 〈kγ〉 represents the average simplicial degree of a 0-dimensional face (node), i.e., the average number of links, triangles, and higher-order simplices incident on a particular node. Including 〈kγ〉 in the sum thus weights the terms by the probability that an interaction of order γ occurs. In this study, we will only consider simplices up to dimension D = 2, meaning spreading occurs via pairwise links and full triangles. By rescaling time with r and defining the rescaled parameters π = ν/r, λ1 = β1k〉/r, and λ2 = β2k2〉/r, where kk1 is the usual node degree, we arrive at the final rate equation for each xi

$$\frac{d{x}_{i}(t)}{dt}=\pi {x}_{0}(t)-{x}_{i}(t)+[{\lambda }_{1}{x}_{i}(t)+{\lambda }_{2}{x}_{i}^{2}(t)]{x}_{0}(t).$$
(3)

In the case M = 2, it is more convenient to work with two alternative variables: the density of active population, ρ(t), and the magnetization or consensus parameter m(t)51,57, defined as

$$\rho (t)={x}_{1}(t)+{x}_{2}(t),\,\,m(t)={x}_{1}(t)-{x}_{2}(t),$$
(4)

respectively. Using these variables, the rate equations for the binary option case take the final form

$$\dot{\rho }=(1-\rho )\left[2\pi +{\lambda }_{1}\rho +\frac{{\lambda }_{2}}{2}({\rho }^{2}+{m}^{2})\right]-\rho$$
(5)
$$\dot{m}=[(1-\rho )({\lambda }_{1}+{\lambda }_{2}\rho )-1]m.$$
(6)

From this set of equations, we can determine the steady state solutions (ρ*, m*) by imposing \(\mathop{\rho }\limits^{^\circ }=\mathop{m}\limits^{^\circ }=0\). This allows us to identify the transition from a deadlock state (m* = 0)—where no option is preferred—to a symmetry-breaking phase (m* ≠ 0), in which one option gains the lead.

Before presenting the detailed solutions, we note that when λ2 = 0 the system cannot escape the deadlock equilibrium. A symmetry-breaking solution requires m* > 0; from Eq. (6) this implies ρ* = 1 − 1/λ1 which is incompatible with the fix point solution of Eq. (5) if π > 0. Hence, no symmetry-breaking solution exists in this regime—only if π = 0 the system can escape the deadlock depending on initial preparation, as shown in ref. 57. In contrast, as we prove below, higher-order interactions (λ2 > 0) enable symmetry-breaking and lead to effective decision-making.

Deadlock solution

By imposing m* = 0 in the steady state expression of Eq. (5), we obtain the polynomial equation

$$-\frac{{\lambda }_{2}}{2}{\rho }^{3}+\left(\frac{{\lambda }_{2}}{2}-{\lambda }_{1}\right){\rho }^{2}+({\lambda }_{1}-2\pi -1)\rho +2\pi =0.$$
(7)

When there is no spontaneous adoption, i.e. when π = 0, the trivial solution \({\rho }_{d}^{* }=0\) exists and is stable for λ1≤1. Additionally, a pair of non-zero solutions emerge from the resulting second-order equation, taking the following form

$${\rho }_{d,\pm }^{* }(\pi =0)=\frac{1}{2}-\frac{{\lambda }_{1}}{{\lambda }_{2}}\pm \frac{1}{{\lambda }_{2}}\sqrt{{\left(\frac{{\lambda }_{2}}{2}-{\lambda }_{1}\right)}^{2}+2{\lambda }_{2}({\lambda }_{1}-1)}.$$
(8)

For λ1≤1, the non-zero solutions are positive and real only if \({\lambda }_{2}\ge 4-2{\lambda }_{1}+4\sqrt{1-{\lambda }_{1}}\). In this case, \({\rho }_{d,+}^{* }\) is a saddle, while \({\rho }_{d,-}^{* }\) is unstable. When \({\lambda }_{2} < 4-2{\lambda }_{1}-4\sqrt{1-{\lambda }_{1}}\), both solutions become negative and thus are not physically relevant. If λ1 > 1, only \({\rho }_{d,+}^{* }\) yields a positive real solution and acts as a saddle, while \({\rho }_{d,-}^{* } < 0\). Therefore, for π = 0, the only stable and physically meaningful solution is the trivial absorbing state \({\rho }_{d}^{* }=0\) when λ1 ≤ 1.

For π ≠ 0, Eq. (7) can be solved analytically using Cardano’s formula64. Since these solutions are highly cumbersome, we instead adopt a numerical approach. In this case, we find one real solution (\({\rho }_{d}^{* } > 0\)) and a pair of complex conjugate solutions. The stability of the real solution can be inferred from the stability of the symmetry-breaking solution discussed next.

Symmetry breaking solution

Imposing a finite value of m* > 0 in the steady state of Eq. (6) leads to the equation

$$(1-\rho )({\lambda }_{1}+{\lambda }_{2}\rho )=1,$$
(9)

which yields the solutions

$${\rho }_{sb,\pm }^{* }=\frac{{\lambda }_{2}-{\lambda }_{1}\pm \sqrt{{({\lambda }_{1}-{\lambda }_{2})}^{2}-4{\lambda }_{2}(1-{\lambda }_{1})}}{2{\lambda }_{2}}.$$
(10)

These solutions are analogous to those reported in refs. 39,48 for the cases of one or two competing epidemic processes, respectively. Notably, while the active population in the stationary state does not depend on the spontaneous adoption rate π, the parameter m does. By substituting Eq. (9) into the steady state of Eq. (5), we obtain

$${m}_{sb}^{* }=\pm \sqrt{{\rho }_{sb}^{* 2}-\frac{4\pi }{{\lambda }_{2}}}.$$
(11)

This result implies that when π = 0, eventually one option dominates completely while the other vanishes, leading to a consensus \({m}_{sb}^{* }=\pm {\rho }_{sb}^{* }\). Although our focus is on a binary decision problem, it can be shown that this “one takes it all” solution is indeed the only valid and stable outcome for a general decision among M options when spontaneous adoption is absent. See Section Decision among M options without spontaneous adoption of the Supplementary Material for details on this scenario.

From Eq. (11), we observe that the spontaneous adoption rate π acts as an effective noise that hampers the final consensus: larger π values reduce the value of \({m}_{sb}^{* }\), which measures the overall difference between the population committed to the winning and losing options. Therefore, the ideal scenario in terms of decision strength is setting π = 0. However, in this case, the system cannot incorporate external information into the decision process, which must start with some population already committed to an option. As highlighted in other works, strategies such as time-varying65,66 or highly non-linear10,59 signaling patterns are effective strategies to reduce the influence of spontaneous adoption as the decision process unfolds, thereby enhancing the likelihood of reaching a final consensus.

Symmetry breaking without spontaneous adoption (π = 0)

The validity range of these solutions is determined by the square roots appearing in Eqs. (10) and (11). When π = 0, we have \({m}_{sb}^{* }=\pm {\rho }_{sb}^{* }\), so only the validity of Eq. (10) needs to be considered, resulting in the same thresholds reported in ref. 39: for λ2≤1, there is a continuous transition from (ρ, m)* = (0, 0) to \({(\rho ,m)}^{* }=({\rho }_{sb,+}^{* },\pm {\rho }_{sb,+}^{* })\) at λ1 = 1 (one option vanishes and the other dominates the entire active population). In contrast, when λ2 > 1, the transition becomes discontinuous and occurs at a threshold

$${\lambda }_{1}^{c,\pi =0}=2\sqrt{{\lambda }_{2}}-{\lambda }_{2},$$
(12)

which marks a sudden jump to the symmetry-broken state. While the null solution remains stable for λ1 ≤ 1, there exists a bistable region between \({\lambda }_{1}^{c,\pi =0}\) and λ1 = 1, in which both the null and symmetry-breaking solutions are stable. Note that since the symmetry-breaking solution corresponds to consensus for either of the two options, this region can also be considered a tristability region, involving coexistence of three stable states: the null state and the two possible consensus states.

Ultimately, three regions—inactive, bistable and symmetry breaking—appear in the (λ1, λ2) parameter space, as shown in Fig. 1. The tricritical point at (λ1, λ2) = (1, 1) (marked by a white cross) indicates where the nature of the transition shifts from continuous to discontinuous. Notably, when the system lacks group interactions (λ2 = 0), the mean-field analysis reduces exactly to the contact process, which exhibits the critical behavior of the directed percolation universality class57. Finally, the system also features non-stable solutions not shown in Fig. 1: \({\rho }_{sb,-}^{* }\) is a saddle in the bistability region, and the physically irrelevant \({\rho }_{sb,-}^{* } < 0\) when λ1 > 1.

Fig. 1: Mean field value of the active population, \({\rho }_{sb,+}^{* }\), for the case of two contagions spreading without spontaneous adoption (π = 0) in the parameter space defined by the pairwise and three-wise spreading intensities, (λ1, λ2).
figure 1

The consensus state is given by \(| {m}^{* }| ={\rho }_{sb,+}^{* }\). The dot-dashed line indicates the discontinuous transition at \({\lambda }_{1}^{c,\pi =0}=2\sqrt{{\lambda }_{2}}-{\lambda }_{2}\), while the shaded area delineates the bistability region.

Additionally, the background of Fig. 1 shows the stationary values of \({\rho }_{sb,+}^{* }\), illustrating how the final density of the active population—and thus the degree of consensus—increases as either the pairwise or triadic communication intensity is enhanced.

Symmetry breaking with spontaneous adoption (π > 0)

When π > 0, the situation becomes more nuanced. Although the symmetry-breaking solution for the active population may become real-valued, the square root in the consensus expression (Eq. (11)) must also be considered. Substituting the active population solution Eq. (10) into the radicand of the consensus equation, we obtain the conditions that must be satisfied in order for real-valued symmetry-breaking solutions to exist:

$$\pm ({\lambda }_{2}-{\lambda }_{1})\sqrt{{({\lambda }_{2}+{\lambda }_{1})}^{2}-4{\lambda }_{1}}+{\lambda }_{2}^{2}+{\lambda }_{1}^{2}-4{\lambda }_{2}\ge 8{\lambda }_{2}\pi .$$
(13)

In this case, analytical expressions for the threshold lines cannot be obtained; instead, these expressions must be solved numerically for different values of π. The ± sign in Eq. (13) derives from the two solutions \({\rho }_{sb,\pm }^{* }\) in Eq. (10). Overall, Eq. (13) defines two new threshold lines that complement the existing threshold \({\lambda }_{1}^{c,\pi =0}\) (Eq. (12)), replacing the continuous transition previously located at λ1 = 1 and delimiting the three aforementioned regions anew – see Fig. 2(a,b). These new threshold lines intersect the \({\lambda }_{1}^{c,\pi =0}\) line at a new tricritical point \(({\lambda }_{1}^{\times },{\lambda }_{2}^{\times })\). This point can be precisely determined by substituting Eq. (12) into Eq. (13)(+), which yields

$${\lambda }_{2}^{\times }=1+4(\pi +\sqrt{\pi }),\,{\lambda }_{1}^{\times }=-{\lambda }_{2}^{\times }+2\sqrt{{\lambda }_{2}^{\times }}.$$
(14)

The nature of the transition and specifically, which sign from Eq. (13) determines the threshold line, depends on whether λ2 is smaller than or larger than \({\lambda }_{2}^{\times }\). When \({\lambda }_{2}\le {\lambda }_{2}^{\times }\), the system exhibits a continuous transition along the line given by Eq. (13)( + ) from the deadlock state \(({\rho }_{d}^{* },0)\), as described by Eq. (7), to the symmetry-breaking state \(({\rho }_{sb,+}^{* },{m}_{sb}^{* })\), defined by Eqs. (10) and (11)– see the continuous red lines in Fig. 2a, b. Due to the presence of spontaneous adoption, this continuous transition shifts from λ1 = 1 toward larger λ1 values as λ2 decreases. Thus, spontaneous adoption combined with purely pairwise communication prevents the system from reaching consensus. Introducing three-body interactions, even weakly, restores access to the symmetry-breaking phase via a continuous transition. Moreover, this regime persists beyond λ2 = 1, since Eq. (14) shows that \({\lambda }_{2}^{\times } > 1\) for any π > 0.

Fig. 2: Mean field results for two contagion spreading with spontaneous adoption, π = 0.05, in the (λ1, λ2) parameter space.
figure 2

a, b The heatmaps show the solutions for ρ* and m*, respectively. The dot-dashed line indicates the discontinuous transition at \({\lambda }_{1}^{c}=2\sqrt{{\lambda }_{2}}-{\lambda }_{2}\). The continuous line marks the continuous transition, which shifts from λ1 = 1 when π = 0 to the values given by Eq. (13)( + ). The dashed line, given by Eq. (13)( − ), marks the boundary of the bistability between the deadlock and symmetry-breaking solutions. The red cross indicates the point \(({\lambda }_{1}^{\times },{\lambda }_{2}^{\times })\) (Eq. (14)), where all the threshold lines intersect and the nature of the transition changes. In both figures, the different regions are labeled according to their valid solutions, with the shaded area indicating the bistability region. Specifically, this region is colored based on the symmetry-breaking solution. c Effect of the spontaneous adoption parameter π on the threshold lines. When π < 1/4, the continuous line (Eq. (13)( + )) indicates where the continuous transition occurs, while the dashed line (Eq. (13)(-)) indicates the upper boundary of the bistability region, which appears at the intersection point \(({\lambda }_{1}^{\times },{\lambda }_{2}^{\times })\), denoted by the cross markers. Note that the lower bound of the bistability region, \({\lambda }_{1}^{c}\), is common for all π < 1/4.

When \({\lambda }_{2} > {\lambda }_{2}^{\times }\), it is Eq. (13)(-) that delimits a region of bistability between the deadlock state \(({\rho }_{d}^{* },0)\) and the symmetry breaking states \(({\rho }_{sb,+}^{* },{m}^{* })\) – see the white dot-dashed and red dashed lines in Fig. 2a, b. Similar to the π = 0 case, on increasing λ1 the bistability region appears at \({\lambda }_{1}^{c,\pi =0}\) (Eq. (12)). However, in this scenario, it does not terminate at λ1 = 1 but rather at a particular point given by Eq. (13)(-). The presence of spontaneous adoption thus facilitates reaching the symmetry-breaking phase compared to the π = 0 case, as it reduces the size of the bistability region. This advantage comes at the cost of a smaller overall consensus value, since a fraction of the population remains committed to the losing options in the stationary state. Regarding the \({\rho }_{sb,-}^{* }\) solution, as in the π = 0 case, the state \(({\rho }_{sb,-}^{* },{m}_{sb}^{* })\) is a saddle in the bistability region, while \({\rho }_{sb,-}^{* } < 0\) in the symmetry breaking region.

In the heatmaps of Fig. 2a, b, we show the values of ρ* and m* across the (λ1, λ2) parameter space. As in the no spontaneous adoption scenario, both spreading intensities contribute to increasing the active population and the final consensus. Notably, in the spontaneous adoption case, ρ* > 0, the continuous transition smoothly connects the deadlock and symmetry-breaking solutions, while the discontinuous transition in the bistability region manifests as a jump from \({\rho }_{d}^{* }\) to \({\rho }_{sb,+}^{* }\). Conversely, the consensus parameter goes from m* = 0 to \({m}_{sb}^{* } > 0\) either continuously or discontinuously (see that in Fig. 2a, b, the bistability region is colored according to the symmetry breaking solution).

Finally, in Fig. 2c, we show the effect of π on the threshold lines. Larger values of π increase \({\lambda }_{2}^{\times }\), thereby enlarging the range of λ2 values over which a continuous transition from deadlock to symmetry breaking occurs. However, the transition shifts to larger λ1 as π increases, making consensus more difficult to attain—an effect similar to that reported in other studies lacking three-body communication57,67. Additionally, high values of π result in a contraction of the bistability region, which facilitates reaching the symmetry-breaking state once \({\lambda }_{2}^{\times }\) is exceeded. This trend persists up to π = 1/4, at which \(({\lambda }_{1}^{\times },{\lambda }_{2}^{\times })=(0,4)\), and the bistability region disappears. At this specific value of π, the system can break the symmetry between the two options even without pairwise communication. For π > 1/4, the system will display only a continuous transition between the deadlock and symmetry-breaking states.

Simulations on random simplicial complexes

We perform simulations of our multi-contagion process on RSCs composed of N = 2000 nodes, with 〈k1〉 = 20 and 〈k2〉 = 6 - (see Methods for the specific rules on the generation of RSCs). For each run, a different RSC instance is generated, and nodes holding different opinions are assigned randomly. We then compute averages over the stationary state across 100 simulations for each set of parameters. In Fig. 3, we present the results for simulation sets conducted in the π = 0 and π > 0 scenarios.

Fig. 3: Simulations on a random simplicial complex (RSC) with 〈k〉 = 20 and 〈k2〉 = 6.
figure 3

a No spontaneous adoption scenario, π = 0: three different values of the three-body spreading strength are shown (λ2 = 0, red squares; λ2 = 0.8, beige triangles; λ2 = 2.5, blue circles), while varying the two-body spreading strength λ1. Since the simulations agree with the mean field results, we have m* = ρ*. b, c depict the spontaneous adoption scenario with π = 0.05. Two different values of the three-body spreading strength are shown (λ2 = 1.5, red squares; λ2 = 3.9, blue circles). Other simulation parameters are r = 0.05, N = 2000.

In the π = 0 case shown in Fig. 3a, the simulations show good agreement with the mean-field predictions, displaying a continuous transition for λ2 < 1 and a discontinuous transition for λ2 > 1. For λ2 = 2.5, we have performed two sets of simulations with different initial conditions around the bistability region—one starting from a close-to null state and increasing λ1, and the other starting from a close-to consensus state and decreasing λ1—to capture both branches of the hysteresis cycle. In accordance with the theoretical analysis, once the stationary state is reached, either both options vanish (\({m}^{* }={\rho }_{d}^{* }=0\)) or one option dominates, occupying the entire active population (\({m}^{* }={\rho }_{sb,+}^{* }\)). In these cases, the active population and consensus are effectively the same and are represented in the same plot. Additionally, we consider the absolute value of the consensus, m*, regardless of which option ultimately prevails.

In Fig. 3b, c, we present simulation results for the same RSC properties (N = 2000, 〈k〉 = 20, 〈k2〉 = 6) in the spontaneous adoption regime with π = 0.05. Subplots (b) and (c) show ρ* and m*, respectively. Similar to the previous case, the simulations exhibit good agreement with the mean-field theory, although the hysteresis cycle is narrower. To capture both branches of the cycle, we performed simulations starting from different initial conditions: since the final state of any population has xi > 0, we used the final state from the previous simulation run—at a larger or smaller λ1, depending on the branch—as the initial condition for the next simulation. In Supplementary Fig. 4 (Supplementary material for “Symmetry breaking in collective decision making though higher-order interactions”.), we show the size dependence of the hysteresis cycle, indicating that its width increases as the system size grows.

The small-world arrangement of interactions in the random simplicial complex, combined with its strong connectivity, results in generally good agreement between the simulations and the mean-field predictions. However, when considering more sparsely connected random simplicial complexes, the deviations become more pronounced, both in the stationary values and the transition points—see Supplementary Fig. 5 (Supplementary material for “Symmetry breaking in collective decision making though higher-order interactions”.) for simulations on RSCs with degree 〈k〉 = 6 and simplicial degree 〈k2〉 = 3. Despite these discrepancies, the simulations still exhibit the same critical behavior for both π = 0 and π = 0.05.

Simulation on other simplicial topologies

The simplicial complexes derived from real datasets differ from RSCs in that their generalized degree distributions are not centered around a single mean value; additionally, different social contexts yield different average generalized degrees. Nonetheless, simulations performed on these structures also reproduce the phenomenology predicted by the mean-field theory—and similarly observed in RSCs—as illustrated in Fig. 4 for a simplicial complex built from time aggregated face-to-face interactions in a high school68. The average stationary values match the mean-field predictions closely, although the transition points occur at lower λ1 values, primarily due to finite-size effects. In Supplementary Fig. 6 (Supplementary material for “Symmetry breaking in collective decision making though higher-order interactions”.), we present results from simulations on a different substrate, constructed from interactions collected in a workplace69. In this case, the agreement between simulations and mean-field predictions arises from the strong connectivity and effective well-mixing that result from the procedure used to construct the simplicial complexes.

Fig. 4: Simulations on a simplicial complex built from a real dataset based on time-aggregated face-to-face interactions in a high school.
figure 4

We use the same parameters as in the RSC simulations. a The active population ρ* = m* with no spontaneous adoption π = 0 and group recruitment strengths λ = 0.0, 0.8, 2.5. b, c show ρ* and m*, respectively, for spontaneous adoption π = 0.05 and group recruitment strengths λ = 1.5, 3.9. The system size of the simplicial complexes generated from the data is N = 1611, with an average node degree 〈k1〉 = 33.2 and an average simplicial degree 〈k2〉 = 10.9.

Discussion

We have introduced a collective decision-making model based on the spread of mutually exclusive options through social interactions of varying group sizes. Recent studies highlight that group interactions are essential for accurately modeling social systems, as agents interact across a spectrum ranging from face-to-face encounters to large gatherings. Therefore, incorporating higher-order structures and group interactions is an essential step toward developing a more realistic analysis of opinion dynamics38.

Inspired by models of collective behavior in social insects10,54,55, our framework considers uncommitted agents being influenced by committed agents who attempt to recruit them. This approach builds on behavioral social contagion models—where a single state spreads through the system39,42—but now extends to the competition between two mutually exclusive options. A common feature of these models is the inclusion of autonomous adoption, representing individuals’ personal quest for information. When combined with social recruitment, this mechanism plays a key role in determining whether and when the system can achieve consensus.

In this study, we focus on a collective decision between two equally beneficial alternatives—that is, options that provide the same benefit to the group. As shown in previous research, in such scenarios, a system that relies solely on pairwise interactions cannot break symmetry or make a definitive choice for one option54,57. Other signaling mechanisms, such as cross-inhibition, have been proposed to enable the system to reach consensus51,58,59. Here, we highlight the role of recruitment interactions between opinionated and neutral agents, demonstrating that extending to—and combining with—group interactions allows the system to regain the ability to break symmetry between the alternatives.

We have performed a mean field analysis to characterize the full parameter space defined by the strengths of pairwise and group (specifically, three-body) recruitment interactions. When there is no spontaneous adoption, only one contagion prevails, consistent with the phenomenology of the Simplicial Contagion Model39. When spontaneous adoption is included, the competition between the two options persists; however, the presence of group interactions enables the system to transition from a deadlock to a symmetry-breaking state, where one option is held by a large majority of the population. We emphasize that it is the inclusion of group interactions, rather than their specific order (three-body, four body, etc.), that enables symmetry breaking between options. In Section Extension to 4-body interactions of the Supplementary Material (Supplementary material for “Symmetry breaking in collective decision making though higher-order interactions”.), we analyze an scenario with pairwise and four-way interactions. Although the mean-field limit in this case requires numerical methods, the qualitative behavior mirrors that found with two- and three-body interactions.

Finally, we have tested the mean-field predictions on both synthetic structures (Random Simplicial Complexes) and simplicial complexes constructed from empirical datasets. The good agreement with the mean-field results underscores the effectiveness of mean-field interactions in capturing the essential dynamics within these complex structures. This highlights the robustness of our analysis across diverse scenarios. However, recent studies show that higher-order structures built from real data often violate the downward-closure property of simplicial complexes—that is, not all lower-dimensional faces are present within higher-dimensional ones70. Further work is needed to understand how group-mediated collective decision-making unfolds on more realistic structures. One promising direction is to characterize higher-order structures arising from robotics experiments—common in collective decision-making research—and assess their impact on spreading dynamics66,67. Moreover, hyperedge overlap affects both critical and noncritical properties of dynamics on higher-order networks71. In contagion on simplicial complexes (complete overlap), the critical point decreases while the ensuing outbreak is milder72. Additionally, group size heterogeneity and hyperedge overlap jointly shape pathways to explosive spreading73. Further work should clarify how these factors influence the spreading and competition of multiple contagions.

Ultimately, this study demonstrates that incorporating group recruitment interactions serves as an effective mechanism for breaking the symmetry between equally beneficial alternatives. Our results highlight the crucial role of higher-order interactions in shaping consensus formation. Additionally, these findings open new avenues for designing distributed decision-making protocols in artificial swarms9,10,53, where group interactions have yet to be fully explored. Moving forward, a key challenge is to investigate how this spreading model operates within structures based on face-to-face interactions—potentially dynamic in time—thus bridging the gap between the theoretical framework and its practical implementation in real-world systems.