Research & Papers

New research combines MPC and genetic algorithms for timely privacy-preserving optimization

Secure multi-party computation often slow – but evolutionary search can cut evaluations to meet deadlines.

Deep Dive

A new research paper from Sebastian Gruber and colleagues tackles a core challenge in privacy-preserving distributed optimization: the runtime overhead of secure multi-party computation (MPC). In settings where multiple parties must jointly optimize a solution without revealing their private inputs (e.g., supply chain or logistics coordination), traditional MPC adds significant computational cost, often causing the optimization to miss strict deadlines. The authors propose combining MPC with evolutionary algorithms—specifically genetic algorithms and NSGA-II—to reduce the number of required MPC evaluations. The evolutionary search efficiently explores the solution space, while MPC secures each evaluation.

Experiments on the assignment problem, traveling salesperson problem, and multi-objective assignment problem demonstrate that the approach can return solutions within a deadline. A critical finding: obfuscation of evaluation results provides additional privacy against an honest-but-curious platform provider but creates a trade-off with solution quality. The paper provides empirical data on this trade-off. This work is significant for any domain where multiple entities need to collaborate on optimization under real-time constraints without leaking proprietary or sensitive data—such as finance, healthcare logistics, or federated machine learning.

Key Points
  • Combines secure multi-party computation with evolutionary algorithms (genetic algorithm, NSGA-II) to minimize expensive MPC evaluations.
  • Tested on single-objective (assignment, traveling salesperson) and multi-objective problems, meeting strict deadlines.
  • Obfuscation of evaluation results adds privacy but degrades solution quality; trade-off is quantified in experiments.

Why It Matters

Enables private collaborative optimization in time-sensitive domains like logistics, finance, and healthcare without data leaks.