Paper 2024/1657

Securely Computing One-Sided Matching Markets

James Hsin-Yu Chiang, Aarhus University
Ivan Damgård, Aarhus University
Claudio Orlandi, Aarhus University
Mahak Pancholi, IMDEA Software
Mark Simkin
Abstract

Top trading cycles (TTC) is a famous algorithm for trading indivisible goods between a set of agents such that all agents are as happy as possible about the outcome. In this paper, we present a protocol for executing TTC in a privacy preserving way. To the best of our knowledge, it is the first of its kind. As a technical contribution of independent interest, we suggest a new algorithm for determining all nodes in a functional graph that are on a cycle. The algorithm is particularly well suited for secure implementation in that it requires no branching and no random memory access. Finally, we report on a prototype implementation of the protocol based on somewhat homomorphic encryption.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
secure multiparty computationfully homomorphic encryptiontop trading cycles
Contact author(s)
jachiang @ cs au dk
ivan @ cs au dk
orlandi @ cs au dk
mahak pancholi @ imdea org
mark @ univariate org
History
2024-10-18: approved
2024-10-14: received
See all versions
Short URL
https://ia.cr/2024/1657
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/1657,
      author = {James Hsin-Yu Chiang and Ivan Damgård and Claudio Orlandi and Mahak Pancholi and Mark Simkin},
      title = {Securely Computing One-Sided Matching Markets},
      howpublished = {Cryptology {ePrint} Archive, Paper 2024/1657},
      year = {2024},
      url = {https://eprint.iacr.org/2024/1657}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.