Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Shing Hin Ho

dblp:413/2636 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
1since 2021 · last 2026
0009-0000-4483-5841ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Program verification · 50% Programming languages and type systems · 50%
Artificial intelligence
1 paper
Probabilistic and Bayesian machine learning · 100%

Topics — the 5 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Programming languages and type systems
language semantics
1.012026
Bayesian Separation Logic: A Logical Foundation and Axiomatic Semantics for Probabilistic Programming · Proc. ACM Program. Lang. 2026
Programming languages and type systems › language semantics › formal semantics
probabilistic programming semantics
1.012026
Bayesian Separation Logic: A Logical Foundation and Axiomatic Semantics for Probabilistic Programming · Proc. ACM Program. Lang. 2026
Program verification › program logic › separation logic
probabilistic separation logic
1.012026
Bayesian Separation Logic: A Logical Foundation and Axiomatic Semantics for Probabilistic Programming · Proc. ACM Program. Lang. 2026
Program verification › program logic
separation logic
1.012026
Bayesian Separation Logic: A Logical Foundation and Axiomatic Semantics for Probabilistic Programming · Proc. ACM Program. Lang. 2026
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
bayesian inference
0.312026
Bayesian Separation Logic: A Logical Foundation and Axiomatic Semantics for Probabilistic Programming · Proc. ACM Program. Lang. 2026

Methods — techniques the papers use, named apart from their topics

measure theory · 2.0kripke resource monoid · 2.0hoare triples · 1.0hoare triple · 1.0
YearPublicationVenuePosition
2026 Bayesian Separation Logic: A Logical Foundation and Axiomatic Semantics for Probabilistic Programming
abstract
Bayesian probabilistic programming languages (BPPLs) let users denote statistical models as code while the interpreter infers the posterior distribution. The semantics of BPPLs are usually mathematically complex and unable to reason about desirable properties such as expected values and independence of random variables. To reason about these properties in a non-Bayesian setting, probabilistic separation logics such as PSL and Lilac interpret separating conjunction as probabilistic independence of random variables. However, no existing separation logic can handle Bayesian updating, which is the key distinguishing feature of BPPLs. To close this gap, we introduce Bayesian separation logic ( BaSL ), a probabilistic separation logic that gives semantics to BPPL. We prove an internal version of Bayes’ theorem using a result in measure theory known as the Rokhlin-Simmons disintegration theorem. Consequently, BaSL can model probabilistic programming concepts such as Bayesian updating, unnormalised distribution, conditional distribution, soft constraint, conjugate prior and improper prior while maintaining modularity via the frame rule. The model of BaSL is based on a novel instantiation of Kripke resource monoid via 𝜎-finite measure spaces over the Hilbert cube, and the semantics of Hoare triple is compatible with an existing denotational semantics of BPPL based on the category of s-finite kernels. Using BaSL , we then prove properties of statistical models such as the expected value of Bayesian coin flip, correlation of random variables in the collider Bayesian network, the posterior distributions of the burglar alarm model, a parameter estimation algorithm, and the Gaussian mixture model.
Shing Hin Ho, Nicolas Wu, Azalea Raad
Proc. ACM Program. Lang.1