Designing Local Distributed Mechanisms
Juho Hirvonen, Sara Ranjbaran

TL;DR
This paper introduces local mechanisms that combine truthful distributed algorithms with approximation guarantees for graph problems, establishing a new link between distributed algorithms and mechanism design.
Contribution
It presents a novel framework for designing local, truthful mechanisms from monotone distributed algorithms, applied to fundamental graph problems.
Findings
Monotone distributed algorithms can be transformed into truthful mechanisms.
Critical prices can be computed with the same complexity as the original algorithms.
The approach extends distributed mechanism design to local resource allocation problems.
Abstract
In this work we introduce a new notion: local mechanisms. These are truthful mechanisms that have an implementation as fast distributed algorithms and non-trivial approximation guarantees. We show how monotone distributed optimisation algorithms can be turned into truthful mechanisms using Myerson's Lemma. We demonstrate mechanisms for four fundamental graph problems: maximum-weight independent set, minimum-weight vertex cover, minimum-weight dominating set, and a variant of weighted colouring. We show how these mechanisms can be implemented in the distributed setting. The key observation is that computing the so-called critical prices of a monotone algorithm can be done with the same time complexity as the original algorithm in the LOCAL model of distributed computing. Our work establishes a new connection between algorithmic mechanism design and distributed graph algorithms. We pose…
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.
Taxonomy
TopicsAuction Theory and Applications · Game Theory and Voting Systems · Game Theory and Applications
