Detail výsledku

PAYNT: A Tool for Inductive Synthesis of Probabilistic Programs

ANDRIUSHCHENKO, R.; ČEŠKA, M.; STUPINSKÝ, Š.; JUNGES, S.; KATOEN, J. PAYNT: A Tool for Inductive Synthesis of Probabilistic Programs. In International Conference on Computer Aided Verification (CAV). Lecture Notes in Computer Science. Cham: Springer Verlag, 2021. p. 856-869. ISBN: 978-3-030-81684-1.
Typ
článek ve sborníku konference
Jazyk
anglicky
Autoři
Andriushchenko Roman, Ing., UITS (FIT)
Češka Milan, doc. RNDr., Ph.D., UITS (FIT)
Stupinský Šimon, Ing.
JUNGES, S.
KATOEN, J.
a další
Abstrakt

This paper presents PAYNT, a tool to automatically synthesise probabilistic programs. PAYNT enables the synthesis of finite-state probabilistic programs from a program sketch representing a finite family of program candidates. A tight interaction between inductive oracle-guided methods with state-of-the-art probabilistic model checking is at the heart of PAYNT. These oracle-guided methods effectively reason about all possible candidates and synthesise programs that meet a given specification formulated as a conjunction of temporal logic constraints and possibly including an optimising objective. We demonstrate the performance and usefulness of PAYNT using several case studies from different application domains; e.g., we find the optimal randomized protocol for network stabilisation among 3M potential programs within minutes, whereas alternative approaches would need days to do so.

Klíčová slova

Probabilistic programs,
Inductive Synthesis,
Counterexamples,
Probabilistic Model Checking

Rok
2021
Strany
856–869
Sborník
International Conference on Computer Aided Verification (CAV)
Řada
Lecture Notes in Computer Science
Svazek
12759
Konference
33th International Conference on Computer Aided Verification
ISBN
978-3-030-81684-1
Vydavatel
Springer Verlag
Místo
Cham
DOI
UT WoS
000698732400040
EID Scopus
BibTeX
@inproceedings{BUT172523,
  author="ANDRIUSHCHENKO, R. and ČEŠKA, M. and STUPINSKÝ, Š. and JUNGES, S. and KATOEN, J.",
  title="PAYNT: A Tool for Inductive Synthesis of Probabilistic Programs",
  booktitle="International Conference on Computer Aided Verification (CAV)",
  year="2021",
  series="Lecture Notes in Computer Science",
  volume="12759",
  pages="856--869",
  publisher="Springer Verlag",
  address="Cham",
  doi="10.1007/978-3-030-81685-8\{_}40",
  isbn="978-3-030-81684-1"
}
Projekty
Computer-Aided Quantitative Synthesis, GAČR, Juniorské granty, GJ20-02328Y, zahájení: 2020-01-01, ukončení: 2022-12-31, ukončen
Výzkumné skupiny
Pracoviště
Nahoru