A Unifying Approach to Product Constructions for Quantitative Temporal Inference
Kazuki Watanabe, Sebastian Junges, Jurriaan Rot, Ichiro Hasuo

TL;DR
This paper introduces a unifying categorical framework for product constructions in probabilistic and weighted systems, enabling broad and correct temporal inference across various models and applications.
Contribution
It provides a general, mathematically rigorous framework for product constructions in probabilistic systems, ensuring correctness and unifying multiple existing approaches.
Findings
Framework recovers existing methods like expected rewards and reachability analysis.
Demonstrates scalability with weighted program products.
Provides a sufficient condition for correctness of product-based temporal inference.
Abstract
Probabilistic programs are a powerful and convenient approach to formalise distributions over system executions. A classical verification problem for probabilistic programs is temporal inference: to compute the likelihood that the execution traces satisfy a given temporal property. This paper presents a general framework for temporal inference, which applies to a rich variety of quantitative models including those that arise in the operational semantics of probabilistic and weighted programs. The key idea underlying our framework is that in a variety of existing approaches, the main construction that enables temporal inference is that of a product between the system of interest and the temporal property. We provide a unifying mathematical definition of product constructions, enabled by the realisation that 1) both systems and temporal properties can be modelled as coalgebras and 2)…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Modeling and Causal Inference
