Cost-based analysis of probabilistic programs mechanised in HOL

  • Authors:
  • Orieta Celiku;Annabelle McIver

  • Affiliations:
  • Turku Centre for Computer Science and Åbo Akademi University Lemminkäisenkatu 14 A, FIN-20520, Turku, Finland;Department of Computing, Macquarie University NSW 2109, Australia

  • Venue:
  • Nordic Journal of Computing
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

We provide a HOL formalisation for analysing expected time bounds for probabilistic programs. Our formalisation is based on the quantitative program logic of Morgan et al. [21] and McIver's extension of it [17] to include performance-style operators. In addition we provide some novel results based on probabilistic data refinement which we use to improve the utility of the basic method.