mlsanityData to 14 Oct 2026

Scalable Precise Computation of Shannon Entropy

arXiv 2502.01160 ↗First posted 3 Feb 2025cs.AI cs.IT math.ITcited by 0

Not on the map. Why?

Abstract (arXiv)

Quantitative information flow analyses (QIF) are a class of techniques for measuring the amount of confidential information leaked by a program to its public outputs. Shannon entropy is an important method to quantify the amount of leakage in QIF. This paper focuses on the programs modeled in Boolean constraints and optimizes the two stages of the Shannon entropy computation to implement a scalable precise tool PSE. In the first stage, we design a knowledge compilation language called ADDAND that combines Algebraic Decision Diagrams and conjunctive decomposition. ADDAND avoids enumerating possible outputs of a program and supports tractable entropy computation. In the second stage, we optimize the model counting queries that are used to compute the probabilities of outputs. We compare PSE with the state-of-the-art probabilistic approximately correct tool EntropyEstimation, which was shown to significantly outperform the previous precise tools. The experimental results demonstrate that PSE solved 56 more benchmarks compared to EntropyEstimation in a total of 459. For 98% of the benchmarks that both PSE and EntropyEstimation solved, PSE is at least 10× as efficient as EntropyEstimation.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 4 of its 34 references that are in the map. First posted on arXiv 3 Feb 2025.

Builds on

4 of 34 references.

References · 4

  1. 2019ADDMC: Weighted Model Counting with Algebraic Decision Diagramscited by 13
  2. 2013SPUDD: Stochastic Planning using Decision Diagramscited by 7
  3. 2022A Scalable Shannon Entropy Estimatorcited by 3
  4. 2023PBCounter: Weighted Model Counting on Pseudo-Boolean Formulascited by 1

Built on by

Not cited yet.