CRMar 15, 2018

Securely Solving the Distributed Graph Coloring Problem

arXiv:1803.05606v1
Originality Incremental advance
AI Analysis

This work addresses privacy concerns in distributed combinatorial optimization, which is incremental as it applies secure computation techniques to a specific NP-hard problem.

The paper tackles the distributed graph coloring problem, a combinatorial optimization challenge with applications in scheduling and resource allocation, by proposing efficient privacy-preserving protocols that securely solve it without requiring parties to share sensitive information, and demonstrates their effectiveness through experimental analysis.

Combinatorial optimization is a fundamental problem found in many fields. In many real life situations, the constraints and the objective function forming the optimization problem are naturally distributed amongst different sites in some fashion. A typical approach for solving such problem is to collect all of this information together and centrally solve the problem. However, this requires all parties to completely share their information, which may lead to serious privacy issues. Thus, it is desirable to propose a privacy preserving technique that can securely solve specific combinatorial optimization problems. A further complicating factor is that combinatorial optimization problems are typically NP-hard, requiring approximation algorithms or heuristics to provide a practical solution. In this paper, we focus on a very well-known hard problem -- the distributed graph coloring problem, which has been utilized to model many real world problems in scheduling and resource allocation. We propose efficient protocols to securely solve such fundamental problem. We analyze the security of our approach and experimentally demonstrate the effectiveness of our approach.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes