paperbot · PL 论文追踪

RSS

Cutting the Cake: A Language for Fair Division

PLDI 7(PLDI)2023
Noah Bertram, Alex Levinson, Justin Hsu

尚未生成 AI 速览(可能缺少 API key 或等待下次运行补跑)。

原文摘要(Abstract)

The fair division literature in economics considers how to divide resources between multiple agents such that the allocation is envy-free: each agent receives their favorite piece. Researchers have developed a variety of fair division protocols for the most standard setting, where the agents want to split a single item, however, the protocols are highly intricate and the proofs of envy-freeness involve tedious case analysis. We propose Slice, a domain specific language for fair-division. Programs in our language can be converted to logical formulas encoding envy-freeness and other target properties. Then, the constraints can be dispatched to automated solvers. We prove that our constraint generation procedure is sound and complete. We also report on a prototype implementation of Slice, which we have used to automatically check envy-freeness for several protocols from the fair division literature.

链接与引用

DOI 原文 ·

BibTeX
@article{paperbot1972,
  title = {Cutting the Cake: A Language for Fair Division},
  author = {Noah Bertram and Alex Levinson and Justin Hsu},
  journal = {Proceedings of the ACM on Programming Languages},
  volume = {7},
  number = {PLDI},
  year = {2023},
  doi = {10.1145/3591293}
}