Papers
Topics
Authors
Recent
Search
2000 character limit reached

Brock–Hommes Framework in Agent-Based Models

Updated 27 January 2026
  • Brock–Hommes framework is an agent-based heterogeneous expectations model that uses random utility and discrete choice to capture macroscopic economic dynamics.
  • The model employs continuous-time Markov evolution with Poisson updating, enabling tractable analysis of bounded rational agents under dynamic peer influence.
  • It facilitates nonparametric identification of network structures and peer effects from long-panel choice data, eliminating the need for external instruments.

The Brock–Hommes framework refers to a class of agent-based heterogeneous expectations models, widely studied in economics and econophysics, for describing the emergence of macroscopic dynamics from the interactions of boundedly rational, adaptive agents engaged in discrete choice under social or economic feedback. While the original Brock–Hommes model posits discrete-time choices over forecasting rules subject to random utility and evolutionary updating, subsequent research has significantly expanded the paradigm. Notably, the continuous-time peer-effect discrete choice model with endogenous peer selection developed by Kashaev and Lazzati generalizes the core principles with rigorous identification strategies, nonparametric equilibrium characterization, and a direct link to empirical data—thereby offering an analytically tractable yet flexible setting for studying collective choice dynamics under limited attention and history-dependent peer effects (Kashaev et al., 26 Nov 2025).

1. Core Framework: Random Utility and Bounded Rationality

The defining feature of the Brock–Hommes family is the use of discrete choice mechanisms whereby boundedly rational agents select between alternatives with preferences modeled stochastically. In the continuous-time instantiation (Kashaev et al., 26 Nov 2025), a finite set of agents A={1,2,,A}\mathcal{A} = \{1, 2, \ldots, A\} each selects an alternative ya(t)Y={0,1,,Y}y_a(t) \in \mathcal{Y} = \{0, 1, \ldots, Y\} at each instant t[0,)t \in [0, \infty). Agents periodically revise their choices according to independent Poisson processes, introducing inherent randomness in updating times.

The instantaneous utility for agent aa considering action vv and observing a subset SS of peers is:

Ua(v;S,y(t),Xa(t))=μa,v(y(t),S,Xa(t))+ξa,v,S,U_a(v; S, y(t), X_a(t)) = \mu_{a,v}(y(t), S, X_a(t)) + \xi_{a, v, S},

where μa,v\mu_{a,v} parameterizes deterministic mean utility (potentially incorporating own-state, peer states, and covariates XaX_a), and ξa,v,S\xi_{a,v,S} is a random taste shock, often modeled as i.i.d. type-I extreme value.

Given an active peer set SS, the conditional choice probability (CCP) becomes a multinomial logit:

Ra(vy,S)=exp[μa,v(y,S)]wYexp[μa,w(y,S)].R_a(v \mid y, S) = \frac{\exp[\mu_{a,v}(y, S)]}{\sum_{w \in \mathcal{Y}} \exp[\mu_{a,w}(y, S)]}.

2. Endogenous Peer Selection and Social Reference Networks

A key innovation over classic discrete-choice or mean-field imitation models is the endogenous, state-dependent mechanism for peer selection. Each agent aa possesses a latent "reference set" NaA{a}\mathcal{N}_a \subset \mathcal{A} \setminus \{a\}, representing the set of potential peers whose actions might influence aa's utility.

At each revision opportunity, agent aa samples a random "active set" SaNaS_a \subseteq \mathcal{N}_a of peers to attend to, with each aNaa'\in\mathcal{N}_a included independently with probability Qa(ay)Q_a(a' \mid y). This selection probability can be a function of both agent and peer types and choices, allowing for homophily and endogenous attention. Under the type-homogeneity assumption, Qa(ay)Q_a(a' \mid y) simplifies to Qh(a)(ya,ya)Q_{h(a)}(y_a, y_{a'}), guaranteeing tractability.

The active set, and hence the realized social influence, becomes time- and state-dependent—capturing history-dependent, bounded attention and providing a mechanism for complex macro-dynamics even in homogeneous agent populations.

3. Continuous-Time Markov Evolution and Stationary Distribution

The system evolves as a continuous-time Markov chain on the space of configurations y(t)YAy(t) \in \mathcal{Y}^A. The infinitesimal transition rate from yy to yy' (if these differ only in the decision of agent aa) is:

w(yy)=λaPa(yay),w(y' \mid y) = \lambda_a P_a(y'_a \mid y),

where Pa(vy)P_a(v \mid y) is the ex ante CCP, marginalizing over realizations of SaS_a:

Pa(vy)=SNaRa(vy,S)Sa(Sy).P_a(v \mid y) = \sum_{S \subseteq \mathcal{N}_a} R_a(v \mid y, S) S_a(S \mid y).

The overall time evolution is governed by the Kolmogorov forward equation π˙(t)=π(t)W\dot\pi(t) = \pi(t) W, where WW is the full generator matrix.

Crucially, under mild irreducibility conditions (positive rates and invariant attention probabilities), the process admits a unique invariant distribution μ\mu on YA\mathcal{Y}^A with full support. Every configuration appears with strictly positive long-run frequency, ensuring the observability of all relevant transition patterns and providing strong identification leverage (Kashaev et al., 26 Nov 2025).

4. Identification from Long-Panel Choice Data

A principal result in (Kashaev et al., 26 Nov 2025) is the nonparametric identification of the underlying network structure (Na)(\mathcal{N}_a), peer selection kernel (Qa)(Q_a), and random-utility rule (Ra)(R_a) solely from the distribution of observed choice trajectories—requiring neither exogenous covariate variation nor instrumental variables.

The identification strategy exploits the variability of CCPs across configurations and agent types:

  • Reference Set Recovery: For any candidate peer aa', a change in yay_{a'} will alter Pa(vy)P_a(v \mid y) if and only if aNaa' \in \mathcal{N}_a, allowing the reference set to be determined by observed CCP patterns.
  • Peer Selection and Choice Rule Recovery: By comparing agents of the same type with different reference set cardinalities under controlled peer configurations, the model's linear constraints inductively pin down both the peer selection probabilities QtQ_t and the action selection rules RaR_a for all possible active peer set sizes.
  • Recursion for Larger Peer Sets: Knowing the behavior for all sets of size up to kk, the mixture formula for Pa(vy)P_a(v \mid y) supports recursive determination of action probabilities for sets of size k+1k+1.

This approach ensures model falsifiability: any empirical violation in the rank or monotonicity patterns of CCPs implied by the mixture and independence assumptions is sufficient to reject the framework.

5. Analytical and Empirical Implications

The structure guarantees significant empirical and theoretical content:

  • Testable Predictions: The CCPs must comply with mixture patterns derived from the structure of peer selection and bounded consideration; for instance, relative ranks and monotonicity across configurations.
  • Equilibrium Polarization: In simple two-agent binary choice cases (A=2,Y=1A=2, Y=1), the long-run correlation of agent decisions can exceed that of standard models, with polarization amplified or reduced according to the sign and strength of the peer effect.
  • Sufficiency without Exclusion Restrictions: The model's empirical identification is achieved via endogenous variation in observed peer groups and heterogeneity in reference set sizes, circumventing the need for external instruments or experimental variation.

These properties enable rigorous inference on underlying social processes, bounded rationality, and dynamic feedback from static and dynamic choice data.

The continuous-time framework with endogenous peer selection subsumes and extends various prominent discrete choice and imitation models in the literature. Traditional discrete choice models (including logit and multinomial logit) correspond to the limiting case where peer selection is either trivial or uniform and where each agent observes all others at all times.

Peer-effect models with exogenous or all-to-all influence (e.g., the noisy voter model, Kirman's ant recruitment, and Föllmer's imitative dynamics) can be mapped to special or degenerate cases where QaQ_a is constant and Na\mathcal{N}_a is maximal. Unlike these, the Kashaev–Lazzati model formalizes the process by which agents selectively attend to certain peers according to a stochastic, endogenous mechanism, consistent with bounded rationality and limited attention.

The approach is distinct from models such as the Pairwise Choice Markov Chain (Ragain et al., 2016), which assign Markovian transitions directly to alternatives rather than agents' interactive updating, and from hidden Markov models for longitudinal preference evolution, where the state dynamics are driven by latent class transitions rather than explicit network-structured peer influence (Zarwi et al., 2017).

7. Summary Table: Key Features of the Continuous-Time Peer-Effect Discrete Choice Model

Aspect Implementation in (Kashaev et al., 26 Nov 2025) Distinctive Implication
Agent interaction Endogenous, history-dependent peer selection Captures homophily and dynamic attention
Choice process Continuous-time Markov, random utility, bounded consideration Full-support equilibrium, tractable analysis
Identification Nonparametric from long panel data, needs no exogenous variation Robust recovery of network and choice kernel
Empirical testability Rank and monotonicity constraints on CCPs Falsifiability from observed variation
Relation to classics Generalizes Brock–Hommes, Kirman, Föllmer, noisy voter models Flexible, encompassing traditional benchmarks

The framework thus extends the legacy of the Brock–Hommes paradigm by providing a rigorously identified, behaviorally grounded, fully observable, and empirically testable architecture for the dynamics of discrete choices under endogenous and limited social influence (Kashaev et al., 26 Nov 2025).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (3)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Brock–Hommes Framework.