TY - JOUR
T1 - Noise reduction in coarse bifurcation analysis of stochastic agent-based models
T2 - An example of consumer lock-in
AU - Avitabile, Daniele
AU - Hoyle, Rebecca
AU - Samaey, Giovanni
PY - 2014/1/1
Y1 - 2014/1/1
N2 - We investigate coarse equilibrium states of a fine-scale, stochastic, agent-based model of consumer lock-in in a duopolistic market. In the model, agents decide on their next purchase based on a combination of their personal preference and their neighbors' opinions. For agents with independent identically distributed (i.i.d.) parameters and all-to-all coupling, we derive an analytic approximate coarse evolution-map for the expected average purchase. We then study the emergence of coarse fronts when the agents are split into two factions with opposite preferences. We develop a novel Newton-Krylov method that is able to compute accurately and efficiently coarse fixed points when the underlying fine-scale dynamics is stochastic. The main novelty of the algorithm is in the elimination of the noise that is generated when estimating Jacobian-vector products using time-integration of perturbed initial conditions. We present numerical results that demonstrate the convergence properties of the numerical method and use the method to show that macroscopic fronts in this model destabilize at a coarse symmetry-breaking bifurcation.
AB - We investigate coarse equilibrium states of a fine-scale, stochastic, agent-based model of consumer lock-in in a duopolistic market. In the model, agents decide on their next purchase based on a combination of their personal preference and their neighbors' opinions. For agents with independent identically distributed (i.i.d.) parameters and all-to-all coupling, we derive an analytic approximate coarse evolution-map for the expected average purchase. We then study the emergence of coarse fronts when the agents are split into two factions with opposite preferences. We develop a novel Newton-Krylov method that is able to compute accurately and efficiently coarse fixed points when the underlying fine-scale dynamics is stochastic. The main novelty of the algorithm is in the elimination of the noise that is generated when estimating Jacobian-vector products using time-integration of perturbed initial conditions. We present numerical results that demonstrate the convergence properties of the numerical method and use the method to show that macroscopic fronts in this model destabilize at a coarse symmetry-breaking bifurcation.
KW - Agent-based models
KW - Equation-free methods
KW - Multiple-scale analysis
UR - http://www.scopus.com/inward/record.url?scp=84920879649&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84920879649&partnerID=8YFLogxK
U2 - 10.1137/140962188
DO - 10.1137/140962188
M3 - Article
AN - SCOPUS:84920879649
SN - 1536-0040
VL - 13
SP - 1583
EP - 1619
JO - SIAM Journal on Applied Dynamical Systems
JF - SIAM Journal on Applied Dynamical Systems
IS - 4
ER -