SALM: A Multi-Agent Framework for Language Model-Driven Social Network Simulation

Gaurav Koley
5/14/2025
cs.SIcs.AIcs.MA

No official code found. Best implementation: arkokoley/salm (0 stars, last commit 2025-05-27).

Abstract

Contemporary approaches to agent-based modeling (ABM) of social systems have traditionally emphasized rule-based behaviors, limiting their ability to capture nuanced dynamics by moving beyond predefined rules and leveraging contextual understanding from LMs of human social interaction. This paper presents SALM (Social Agent LM Framework), a novel approach for integrating language models (LMs) into social network simulation that achieves unprecedented temporal stability in multi-agent scenarios. Our primary contributions include: (1) a hierarchical prompting architecture enabling stable simulation beyond 4,000 timesteps while reducing token usage by 73%, (2) an attention-based memory system achieving 80% cache hit rates (95% CI [78%, 82%]) with sub-linear memory growth of 9.5%, and (3) formal bounds on personality stability. Through extensive validation against SNAP ego networks, we demonstrate the first LLM-based framework capable of modeling long-term social phenomena while maintaining empirically validated behavioral fidelity.

View on arXivView PDF

Code Implementations(1)

arkokoley/salmCommunity100%
00TeX, PythonMay 27, 20251 years ago

Similar Papers

Cite this paper

@article{koley2025salm,
  title  = {SALM: A Multi-Agent Framework for Language Model-Driven Social Network Simulation},
  author = {Gaurav Koley},
  year   = {2025},
  eprint = {2505.09081},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2505.09081v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2505.09081.svg)](https://codeofpaper.com/paper/2505.09081)

Discussion