Thesis Details

Syntéza pravděpodobnostních programů s optimální cenou

Bachelor's Thesis Student: Hranička Vojtěch Academic Year: 2020/2021 Supervisor: Češka Milan, doc. RNDr., Ph.D.
English title
Synthesis of Probabilistic Programs with Rewards
Language
Czech
Abstract

This thesis pursues the synthesis of probabilistic programs with rewards. Probabilistic synthesis leads to the automatic proposal of a system which fulfills required specifications. In this thesis, I work with a form of synthesis where we have a sketch of a given system. This sketch includes unknown variables and the objective is to find a combination of configuration of given variables in order to have the final program meeting the specified requirements. Recently, new approaches considering a set of solutions as a family of Markov chain have appeared. One of these approaches is the usage of a new method combining counterexample-guided abstraction refinement and counterexample-guided inductive synthesis. This method exceeds other methods for synthesis of probabilistic programs with its efficiency. In this thesis, I concretely focus on extending this tool's specification language by adding a possibility of application of rewards and until properties. Thanks to these extensions it is possible to specify searched solution more efficiently. Experiments demonstrate that even after the addition of these possibilities of specifications the speed of a given tool remains by a margin of order of magnitudes more effective than the standard method of synthesis.

Keywords

Synthesis of probabilistic models, Markov models

Department
Degree Programme
Information Technology
Files
Status
defended, grade A
Date
15 June 2021
Reviewer
Committee
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT), předseda
Kořenek Jan, doc. Ing., Ph.D. (DCSY FIT BUT), člen
Peringer Petr, Dr. Ing. (DITS FIT BUT), člen
Ryšavý Ondřej, doc. Ing., Ph.D. (DIFS FIT BUT), člen
Citation
HRANIČKA, Vojtěch. Syntéza pravděpodobnostních programů s optimální cenou. Brno, 2021. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2021-06-15. Supervised by Češka Milan. Available from: https://www.fit.vut.cz/study/thesis/24078/
BibTeX
@bachelorsthesis{FITBT24078,
    author = "Vojt\v{e}ch Hrani\v{c}ka",
    type = "Bachelor's thesis",
    title = "Synt\'{e}za pravd\v{e}podobnostn\'{i}ch program\r{u} s optim\'{a}ln\'{i} cenou",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2021,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/24078/"
}
Back to top