Product Adoption and Diffusion Models
Summary
Bonabeau (2002) presents a formal product adoption model where a product’s value depends on the fraction of adopters, creating positive network externalities. The model demonstrates that aggregate system dynamics and ABM produce equivalent results for well-mixed populations but diverge when network structure introduces local information asymmetries. The adoption process follows an S-curve driven by a threshold effect at ~40% adoption.
Overview
Product adoption and diffusion is a classic application of ABM. The fundamental question is: how does a new product spread through a population? Traditional models (Bass diffusion model, system dynamics) treat the population as well-mixed. ABM reveals that network structure can qualitatively change diffusion patterns.
Main Content
The Value Function
Definition: Product Value Function (Bonabeau 2002)
where:
- is the fraction of adopters in a population of potential adopters
- is a characteristic value (adoption threshold)
- controls the steepness of the adoption curve
Properties:
- : no value when no one has adopted
- : maximum value when everyone has adopted
- acts as a threshold: the value curve takes off when user base approaches 40% of the population
Adoption Dynamics
The adoption rate follows the master equation:
This produces the characteristic S-curve:
- Slow start: Few adopters → low value → low adoption rate
- Tipping point: When approaches (~40%), the value curve takes off
- Rapid growth: High value + many non-adopters → fast adoption
- Saturation: Few remaining non-adopters → slow completion
Agent-Level Transition Rule
Each individual agent has a transition probability:
where is person ‘s local estimate of the adoption fraction based on their neighbors.
Network Effects on Diffusion
The critical insight is that when the network is not well-mixed:
- Random network (30 random neighbors per agent): → Smooth S-curve, consistent with differential equation
- Clustered network (two clusters): varies dramatically between clusters → Two-wave adoption pattern
See Network Topology Effects on Diffusion for detailed analysis.
Connection to Rogers’ Diffusion Theory
The ABM approach connects to Rogers’ (1983) diffusion of innovations theory:
- Innovators adopt early with low (high innovativeness threshold)
- Early adopters follow once some neighbors have adopted
- Early majority wait for substantial neighborhood adoption
- Late majority and laggards adopt only under strong social pressure
In CUBES, these adopter categories are formalized through the five-group classification of consumers based on adoption speed (Ben Said et al. 2002, footnote).
Examples
Example: Adoption Dynamics with , (Bonabeau 2002, Fig. 3-4)
Setup: 100 agents, 5% initial adopters, time unit = 10 days.
Random network (30 neighbors): Adoption follows a smooth S-curve reaching saturation around day 100. Nearly identical to the differential equation solution.
Clustered network (2 clusters): Adoption proceeds in two distinct waves — the cluster containing the initial adopters saturates first (by ~day 50), then adoption jumps to the second cluster and proceeds to saturation (~day 120). The transition between waves produces a visible plateau in the adoption curve.
Connections
- This model formally demonstrates the comparison in ABM vs Equation-Based Modeling
- Network topology effects are detailed in Network Topology Effects on Diffusion
- The adoption model connects to the broader emergence concept
- In marketing contexts, diffusion interacts with Word of Mouth Mechanisms and opinion leader targeting
See Also
- ABM vs Equation-Based Modeling — formal comparison using this model
- Network Topology Effects on Diffusion — how topology shapes adoption
- Word of Mouth Mechanisms — the mechanism driving adoption