Paper 2024/005

The Multiple Millionaires' Problem: New Algorithmic Approaches and Protocols

Tamir Tassa, The Open University, Israel
Avishay Yanai, Soda Labs
Abstract

We study a fundamental problem in Multi-Party Computation, which we call the Multiple Millionaires’ Problem (MMP). Given a set of private integer inputs, the problem is to identify the subset of inputs that equal the maximum (or minimum) of that set, without revealing any further information on the inputs beyond what is implied by the desired output. Such a problem is a natural extension of the Millionaires’ Problem, which is the very first Multi- Party Computation problem that was presented in Andrew Yao’s seminal work [30 ]. A closely related problem is MaxP, in which the value of the maximum is sought. We study these fundamental problems and describe several algorithmic approaches and protocols for their solution. In addition, we compare the performance of the protocols under several selected settings. As applications of privacy-preserving computation are more and more commonly implemented in industrial systems, MMP and MaxP become important building blocks in privacy-preserving statistics, machine learning, auctions and other domains. One of the prominent advantages of the protocols that we present here is their simplicity. As they solve fundamental problems that are essential building blocks in various application scenarios, we believe that the presented solutions to those problems, and the comparison between them, will serve well future researchers and practitioners of secure distributed computing.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Published elsewhere. PETS 2024
Keywords
Multi-party computationMillionaires’ problemThe max- imum problemPrivacy-preserving computation
Contact author(s)
tamirta @ openu ac il
ay yanay @ gmail com
History
2024-06-02: last of 2 revisions
2024-01-02: received
See all versions
Short URL
https://ia.cr/2024/005
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/005,
      author = {Tamir Tassa and Avishay Yanai},
      title = {The Multiple Millionaires' Problem: New Algorithmic Approaches and Protocols},
      howpublished = {Cryptology ePrint Archive, Paper 2024/005},
      year = {2024},
      note = {\url{https://eprint.iacr.org/2024/005}},
      url = {https://eprint.iacr.org/2024/005}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.