Efficient Privacy-Preserving Approximation of the Kidney Exchange Problem

02/27/2023
by   Malte Breuer, et al.
0

The kidney exchange problem (KEP) seeks to find possible exchanges among pairs of patients and their incompatible kidney donors while meeting specific optimization criteria such as maximizing the overall number of possible transplants. In practice, patient-donor pairs register with so-called kidney exchange platforms which determine exchange cycles in a centralized fashion. Such a centralized approach raises numerous security concerns. Thus, several privacy-preserving protocols for solving the KEP have been proposed recently. However, the protocols known to date lack scalability in practice since the KEP is an NP-complete problem. We address this issue by proposing a novel privacy-preserving protocol which computes an approximate solution to the KEP that scales well for the large numbers of patient-donor pairs encountered in practice. In contrast to the only other existing protocol that computes an approximate solution to the KEP, our protocol is entirely data oblivious and it exhibits a far superior run time performance without suffering a loss in the quality of the approximation. As a second contribution, we simulate the application of our novel protocol as part of a kidney exchange platform, where patient-donor pairs register and de-register over time and exchanges are determined on a regular basis. In this dynamic setting, the application of our novel privacy-preserving approximation protocol yields a larger number of transplants over time than using the best known privacy-preserving protocol for solving the KEP. Our simulation further shows that the difference between the number of transplants found when using our novel protocol in this dynamic setting compared to the non-privacy-preserving state-of-the-art approach is negligible in practice.

READ FULL TEXT

page 10

page 11

research
01/17/2022

Privacy-Preserving Maximum Matching on General Graphs and its Application to Enable Privacy-Preserving Kidney Exchange

To this day, there are still some countries where the exchange of kidney...
research
09/23/2020

A Privacy-Preserving Protocol for the Kidney Exchange Problem

Kidney donations from living donors form an attractive alternative to lo...
research
08/24/2022

Solving the Kidney Exchange Problem Using Privacy-Preserving Integer Programming

The kidney exchange problem (KEP) is to find a constellation of exchange...
research
08/02/2022

A ZK-SNARK based Proof of Assets Protocol for Bitcoin Exchanges

This paper proposes a protocol for Proof of Assets of a bitcoin exchange...
research
09/10/2023

Bicoptor 2.0: Addressing Challenges in Probabilistic Truncation for Enhanced Privacy-Preserving Machine Learning

This paper primarily focuses on analyzing the problems and proposing sol...
research
11/30/2021

Privacy-Preserving Decentralized Exchange Marketplaces

Decentralized exchange markets leveraging blockchain have been proposed ...
research
11/29/2021

A General Purpose Data and Query Privacy Preserving Protocol for Wireless Sensor Networks

Wireless Sensor Networks (WSNs) are composed of a large number of spatia...

Please sign up or login with your details

Forgot password? Click here to reset