A multi-agent model of hierarchical decision dynamics
Paul Kinsler
TL;DR
The paper develops a minimal hierarchical multi-agent model built on a binary-tree topology to study how observation, judgement, and action propagate across levels. Agents share only judgements while observations and actions remain local, with level-dependent noise and asynchronous timing introducing realistic dynamics. Through simulations under invariant, foggy, clear, and malleable world conditions, the work demonstrates convergence of actions to align with world assessments, while revealing persistent gaps between absolute and perceived success, especially under noise and actuation feedback. The findings illuminate how hierarchy and communication shape collective decision making and motivate extensions to include adaptive behavior, constraints, and richer world dynamics with potential applications in modeling organizational decision processes and distributed control systems.
Abstract
Decision making can be difficult when there are many actors (or agents) who may be coordinating or competing to achieve their various ideas of the optimum outcome. Here I present a simple decision making model with an explicitly hierarchical binary-tree structure, and evaluate how this might cooperate to take actions that match its various evaluations of the uncertain state of the world. Key features of agent behaviour are (a) the separation of its decision making process into three distinct steps: observation, judgement, and action; and (b) the evolution of coordination by the sharing of judgements.
