Project Details

CAQtuS:Počítačem podporovaná kvantitativní syntéza

Project Period: 1. 1. 2020 – 31. 12. 2022

Project Type: grant

Code: GJ20-02328Y

Agency: Czech Science Foundation

Program: Juniorské granty

English title
CAQtuS: Computer-Aided Quantitative Synthesis
Type
grant
Keywords

Quantitative formal methods; syntax-guided synthesis; program sketching; counter-examples; evolutionary optimisation; approximation techniques; decision procedures; system design automation; computational biochemical models; probabilistic programs

Abstract

Computer-aided synthesis represents an emerging paradigm in design automation with many practical applications. The two main approaches to synthesis can be characterised as search-based and inductive techniques. The former use a procedure for generating candidate solutions followed by a verification procedure, and typically cannot guarantee the non-existence or optimality of a solution. The latter leverage an expensive decision procedure that directly constructs the desired solution or proves its non-existence. This project will develop a new methodology that uniquely combines the two approaches within the framework of syntax-guided synthesis. It will focus on systems embracing uncertainty, stochasticity, or approximate computation, which all require quantitative reasoning. The proposed synthesis methods will be tailored to design automation in practically relevant engineering and biological applications. We believe that the combined approach will significantly improve the capabilities of synthesis methods and pave the way towards an automated correct-by-construction design process.

Team members
Češka Milan, doc. RNDr., Ph.D. (DITS) – research leader
Publications

2022

2021

2020

Back to top