Spring til hovednavigation Spring til søgning Spring til hovedindhold

A Specification Logic for Programs in the Probabilistic Guarded Command Language

  • University of Oslo
  • Karlsruhe Institute of Technology

Publikation: Konference artikel i Proceeding eller bog/rapport kapitelKonferencebidrag i proceedingsForskningpeer review

Abstract

The semantics of probabilistic languages has been extensively studied, but specification languages for their properties have received little attention. This paper introduces the probabilistic dynamic logic pDL, a specification logic for programs in the probabilistic guarded command language (pGCL) of McIver and Morgan. The proposed logic pDL can express both first-order state properties and probabilistic reachability properties, addressing both the non-deterministic and probabilistic choice operators of pGCL. In order to precisely explain the meaning of specifications, we formally define the satisfaction relation for pDL. Since pDL embeds pGCL programs in its box-modality operator, pDL satisfiability builds on a formal MDP semantics for pGCL programs. The satisfaction relation is modeled after PCTL, but extended from propositional to first-order setting of dynamic logic, and also embedding program fragments. We study basic properties of pDL, such as weakening and distribution, that can support reasoning systems. Finally, we demonstrate the use of pDL to reason about program behavior.
OriginalsprogEngelsk
TitelA Specification Logic for Programs in the Probabilistic Guarded Command Language
Antal sider19
Vol/bind13572
ForlagSpringer
Publikationsdatookt. 2022
ISBN (Trykt)978-3-031-17714-9
ISBN (Elektronisk)978-3-031-17715-6
DOI
StatusUdgivet - okt. 2022
BegivenhedInternational Colloquium on Theoretical Aspects of Computing - Tbilisi, Georgien
Varighed: 27 sep. 202230 sep. 2022
Konferencens nummer: 19
https://viam.science.tsu.ge/clas2022/ictac/

Konference

KonferenceInternational Colloquium on Theoretical Aspects of Computing
Nummer19
Land/OmrådeGeorgien
ByTbilisi
Periode27/09/202230/09/2022
Internetadresse
NavnProceedings of 19th International Colloquium on Theoretical Aspects of Computing - ICTAC 2022

Emneord

  • Probabilistic Dynamic Logic
  • Probabilistic Guarded Command Language
  • First-Order State Properties
  • Probabilistic Reachability
  • Markov Decision Processes

Fingeraftryk

Dyk ned i forskningsemnerne om 'A Specification Logic for Programs in the Probabilistic Guarded Command Language'. Sammen danner de et unikt fingeraftryk.

Citationsformater