English

A Distributed Differentially Private Algorithm for Resource Allocation in Unboundedly Large Settings

Multiagent Systems 2022-03-15 v2 Artificial Intelligence Cryptography and Security

Abstract

We introduce a practical and scalable algorithm (PALMA) for solving one of the fundamental problems of multi-agent systems -- finding matches and allocations -- in unboundedly large settings (e.g., resource allocation in urban environments, mobility-on-demand systems, etc.), while providing strong worst-case privacy guarantees. PALMA is decentralized, runs on-device, requires no inter-agent communication, and converges in constant time under reasonable assumptions. We evaluate PALMA in a mobility-on-demand and a paper assignment scenario, using real data in both, and demonstrate that it provides a strong level of privacy (ε1\varepsilon \leq 1 and median as low as ε=0.5\varepsilon = 0.5 across agents) and high-quality matchings (up to 86%86\% of the non-private optimal, outperforming even the privacy-preserving centralized maximum-weight matching baseline).

Keywords

Cite

@article{arxiv.2011.07934,
  title  = {A Distributed Differentially Private Algorithm for Resource Allocation in Unboundedly Large Settings},
  author = {Panayiotis Danassis and Aleksei Triastcyn and Boi Faltings},
  journal= {arXiv preprint arXiv:2011.07934},
  year   = {2022}
}

Comments

Accepted to the 21th International Conference on Autonomous Agents and Multiagent Systems (AAMAS 2022)

R2 v1 2026-06-23T20:16:57.627Z