The paper presents a new method for static analysis of equivalence and similarity of output distributions defined by pairs of probabilistic programs. The key aspects of the method are:
Equivalence Refutation:
Similarity Refutation:
The authors present fully automated algorithms for both equivalence and similarity refutation, based on the above proof rules. The algorithms simultaneously compute the function f, the UESM, and the LESM via a constraint solving-based approach. The method is applicable to numerical probabilistic programs with polynomial arithmetic expressions and both discrete and continuous sampling.
The experimental evaluation demonstrates the ability of the method to refute equivalence and compute lower bounds on Kantorovich distance for a variety of program pairs.
Til et andet sprog
fra kildeindhold
arxiv.org
Vigtigste indsigter udtrukket fra
by Kris... kl. arxiv.org 04-05-2024
https://arxiv.org/pdf/2404.03430.pdfDybere Forespørgsler