Theoretical Foundations of Advanced Synthesis

This project aims to develop advanced synthesis methods for complex systems by enhancing quality measures, incorporating game-theoretic aspects, and addressing unpredictable environments.

Subsidie
€ 2.328.750
2022

Projectdetails

Introduction

The rapid development of complex and safety-critical systems requires reliable verification methods. In automated synthesis, we transform a specification into a correct-by-construction system. In recent years, there have been significant advances in the algorithmic front of synthesis. Still, the integration of synthesis in industry has been slow.

Challenges in Synthesis

This project addresses two critical reasons why synthesis has been hindered.

  1. Designer Acceptance: First, while verification offers designers a tool to check their designs, synthesis aims to replace manual design. Designers will give up manual design only after being convinced that the automatic process replacing it indeed generates systems of comparable quality, which current definitions of synthesis ignore.

  2. Complex Settings: Second, designers can cope manually with simple settings. Thus, automated synthesis is needed in complex settings, which are not covered by current definitions of the problem.

Objectives

My overarching objective is to develop the theoretical foundations of advanced synthesis, namely the next generation of synthesis concepts and algorithms, taking into account the complex settings in which synthesis is needed and the many considerations that are abstracted in current definitions of the problem.

Aspects of Advanced Synthesis

I will formalize and study the following three aspects of advanced synthesis:

  1. Quality and Complexity Measures: Behavioral quality as well as complexity measures that refer to resources needed by the synthesized system.
  2. Game-Theoretic Considerations: Settings with components that may or may not collaborate in order to cooperatively or selfishly achieve individual and common objectives.
  3. Evolving and Unpredictable Environments: Behavioral, structural, and conceptual assumptions on the environment.

The research will be based on clean mathematical foundations and will combine the above methodological contributions with advances in the theory and applications of automata on infinite objects.

Financiële details & Tijdlijn

Financiële details

Subsidiebedrag€ 2.328.750
Totale projectbegroting€ 2.328.750

Tijdlijn

Startdatum1-9-2022
Einddatum31-8-2027
Subsidiejaar2022

Partners & Locaties

Projectpartners

  • THE HEBREW UNIVERSITY OF JERUSALEMpenvoerder

Land(en)

Israel

Vergelijkbare projecten binnen European Research Council

ERC Starting...

Exploratory Program Synthesis

Developing Exploratory Program Synthesis tools to enhance productivity and reliability in coding by enabling code generation even with incomplete specifications.

€ 1.500.000
ERC Consolid...

Automated Synthesis of Stochastic Cyber-Physical Systems: A Robust Approach

This project aims to revolutionize the design of cyber-physical systems by automating robust control software synthesis from high-level requirements, enhancing reliability and reducing costs in safety-critical applications.

€ 1.993.756
ERC Consolid...

Intelligence-Oriented Verification&Controller Synthesis

InOVation&CS aims to enhance the scalability and reliability of controller synthesis through AI/ML-driven verification methods, focusing on explainability and structured problem-solving.

€ 1.995.000
ERC Proof of...

Reactive Synthesis in Action

The SYNTACT PoC aims to test and promote reactive synthesis technologies in industrial settings to enhance software correctness and reduce development costs, paving the way for broader adoption.

€ 150.000
ERC Consolid...

Realizing the Promise of Higher-Order SMT and Superposition for Interactive Verification

The Nekoka project aims to enhance higher-order SMT and λ-superposition for automated proof assistance, integrating them into tools for software verification and mathematical formalization.

€ 2.000.000

Vergelijkbare projecten uit andere regelingen

Mkb-innovati...

Integrated Safety for Deeply Embedded Systems Software (ISAFE)

Het ISAFE-project ontwikkelt een geïntegreerde aanpak voor de kwalificatie van softwaretools in veiligheid kritische systemen, gericht op het voldoen aan veiligheidsstandaarden en het verbeteren van softwareontwikkeling.

€ 160.200
EIC Pathfinder

Symbolic logic framework for situational awareness in mixed autonomy

SymAware aims to develop a comprehensive framework for situational awareness in multi-agent systems, enhancing collaboration and safety between autonomous agents and humans through advanced reasoning and risk assessment.

€ 3.980.291