Platform architecture determines whether recommendation algorithms can shape information quality on social media
Mohammad Hammas Saeed, David A. Broniatowski, Joseph Simons, Erica Gralla, Manan Suri, Giovanni Luca Ciampaglia

TL;DR
This study uses agent-based simulation to examine how different social media platform architectures influence the effectiveness of recommendation algorithms in shaping information quality and spread.
Contribution
It demonstrates that platform architecture significantly impacts algorithmic effects, with flexible architectures amplifying and constrained ones diminishing these effects.
Findings
On tree-like platforms, algorithms have no effect on information spread or quality.
On layered hierarchies and networks, popularity algorithms modestly improve spread and quality.
On complete graph platforms like TikTok, algorithms cause winner-take-all dynamics with negative effects.
Abstract
Social media platforms shape public discourse through two fundamental design choices that naturally co-occur in any field investigation: platform architecture, which defines what types of actors exist and how they interact, and recommendation algorithm, which determines what content is surfaced to users. Using agent-based simulation, we orthogonally manipulate both factors, exploring four prototypical architectures -- tree (e.g., Reddit), layered hierarchy (e.g., Facebook), network (e.g., Twitter), and complete graph (e.g., TikTok) -- and two algorithms: chronological (LIFO) and popularity-based (Hot). Drawing on prior theory that identifies and ranks canonical system architectures in terms of their flexibility we hypothesize that algorithmic effects on information spread and quality should be largest on the most flexible platforms and smallest on the most constrained ones. We find…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
