mlsanityData to 7 Oct 2026

Preserving Data Privacy in Learning Causal Structure with Fully Homomorphic Encryption

arXiv 2606.05129 ↗First posted 3 Jun 2026cs.CR cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Preserving data privacy is an important topic in structural data management and data mining. However, the issue of privacy leakage in distributed causal structure learning is a persistent challenge, especially in cases where data transmission and computation are required. In this paper, we propose a method based on fully homomorphic encryption (FHE) that performs calculations on ciphertexts, keeping data encrypted in transition and computation. Nevertheless, adopting FHE to causal structure learning is challenging due to the high computation cost and limited support on division as well as logarithm operations in FHE. To tackle this challenge, we propose a series of novel techniques including (i) circuit simplification for better efficiency, (ii) approximation of division and logarithm through Newton-Raphson Reciprocal and Taylor expansion, and (iii) a batching technique with SIMD-acceleration to enhance the whole learning process. Additionally, our method can be easily extended beyond FHE by demonstration of its portability to support differential privacy. Empirical results show that our method achieves high consistency and comparable causal structure with the plaintext version in the datasets tested. Last, our method is efficient and practical to complete learning causal structures in tens of minutes even under the privacy protection of FHE.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 13 of its 48 references that are in the map. First posted on arXiv 3 Jun 2026.

Builds on

13 of 48 references.

References · 13

  1. 2016Deep Learning with Differential Privacycited by 2,682
  2. 2013Causal Inference and Causal Explanation with Background Knowledgecited by 168
  3. 2021Towards Federated Bayesian Network Structure Learning with Continuous Optimizationcited by 31
  4. 2019EVA: An Encrypted Vector Arithmetic Language and Compiler for Efficient Homomorphic Computationcited by 20
  5. 2014Bayesian Network Constraint-Based Structure Learning Algorithms: Parallel and Optimised Implementations in the bnlearn R Packagecited by 19
  6. 2018cuPC: CUDA-based Parallel PC Algorithm for Causal Structure Learning on GPUcited by 12
  7. 2020Efficient and Scalable Structure Learning for Bayesian Networks: Algorithms and Applicationscited by 11
  8. 2022Towards Privacy-Aware Causal Structure Learning in Federated Settingcited by 11
  9. 2023PrivLava: Synthesizing Relational Data with Foreign Keys under Differential Privacycited by 11
  10. 2015A review of homomorphic encryption and software tools for encrypted statistical machine learningcited by 9
  11. 2013A Branch-and-Bound Algorithm for MDL Learning Bayesian Networkscited by 4
  12. 2022Fast Parallel Bayesian Network Structure Learningcited by 3
1 more
  1. 2013Learning Bayesian Networks from Incomplete Data with Stochastic Search Algorithmscited by 2

Built on by

Not cited yet.