An Adequacy Theorem Between Mixed Powerdomains and Probabilistic Concurrency
By: Renato Neves
Potential Business Impact:
Helps check if computer programs work right.
We present an adequacy theorem for a concurrent extension of probabilistic GCL. The underlying denotational semantics is based on the so-called mixed powerdomains, which combine non-determinism with probabilistic behaviour. The theorem itself is formulated via M. Smyth's idea of treating observable properties as open sets of a topological space. The proof hinges on a 'topological generalisation' of K\"onig's lemma in the setting of probabilistic programming (a result that is proved in the paper as well). One application of the theorem is that it entails semi-decidability w.r.t. whether a concurrent program satisfies an observable property (written in a certain form). This is related to M. Escardo's conjecture about semi-decidability w.r.t. may and must probabilistic testing.
Similar Papers
An Adequate While-Language for Stochastic Hybrid Computation
Logic in Computer Science
Helps computers understand how things move and change.
Denotational Semantics for Probabilistic and Concurrent Programs
Programming Languages
Helps computers understand tricky programs with choices and speed.
Some Consistent Power Constructions
Logic in Computer Science
Creates new ways for computers to handle uncertain information.