SubsidieMeesters logoSubsidieMeesters
ProjectenRegelingenAnalyses

Program Intelligence, Declaratively and Symbolically

The PINDESYM project aims to advance automatic program understanding by integrating symbolic reasoning and machine learning into a unified declarative analysis framework.

Subsidie
€ 2.395.875
2024

Projectdetails

Introduction

The automatic understanding of programs, in insightful, high-level terms, has long been a dream of computer science. The area of static program analysis has made significant progress in such understanding by algorithmically modeling all possible program behaviors. In this setting, declarative program analysis has recently demonstrated great success in capturing powerful algorithms efficiently and elegantly, in a form that bridges mathematical logic and intuitive human understanding.

Current State of Research

The PI’s research has established a world-leading program in declarative program analysis, with multiple independent signs of high recognition. However, the dream of automatic deep program understanding remains elusive: static analysis tools are still reliant on significant human insights and extensive customization for the analysis domain.

Future Directions

Is there hope for a giant step forward? The PINDESYM approach posits that two emerging breakthroughs offer excellent promise to take declarative program analysis to the next level, capable of realizing the dream of automatic program understanding:

  1. The idea of combining a declarative system (e.g., a Datalog fixpoint engine) and a symbolic reasoning system, such as an SMT solver or algebraic rewrite system.
  2. The seamless integration of a machine learning approach, over large amounts of data (from past code bases), in the declarative inference process.

Project Goals

The PINDESYM project will leverage symbolic reasoning and learning approaches to greatly advance program analysis. The challenge is dual:

  • Not only to invent powerful new techniques and algorithms,
  • But also to capture all the diversity in symbolic, value-flow, and learning-based reasoning in a single, unified, reusable, and extensible analysis framework—a true deep program understanding engine, far beyond current approaches.

Financiële details & Tijdlijn

Financiële details

Subsidiebedrag€ 2.395.875
Totale projectbegroting€ 2.395.875

Tijdlijn

Startdatum1-1-2024
Einddatum31-12-2028
Subsidiejaar2024

Partners & Locaties

Projectpartners

  • ETHNIKO KAI KAPODISTRIAKO PANEPISTIMIO ATHINONpenvoerder

Land(en)

Greece

Inhoudsopgave

European Research Council

Financiering tot €10 miljoen voor baanbrekend frontier-onderzoek via ERC-grants (Starting, Consolidator, Advanced, Synergy, Proof of Concept).

Bekijk regeling

Vergelijkbare projecten binnen European Research Council

ProjectRegelingBedragJaarActie

A Deductive Verifier for Probabilistic Programs

The project aims to commercialize a novel deductive verifier for probabilistic programs by integrating invariant synthesis and program slicing, targeting users and conducting market analysis.

ERC Proof of...€ 150.000
2024
Details

Deep Probabilistic Logics

The project aims to establish foundational principles for Neurosymbolic AI by integrating logic, probability, and neural networks into a versatile framework, DEEPLOG, to enhance learning and reasoning systems.

ERC Advanced...€ 2.500.000
2024
Details

Algebraic Formula Lower Bounds and Applications

This project aims to establish lower bounds for algebraic formulas and improve Polynomial Identity Testing algorithms by leveraging structural and algebraic techniques in theoretical computer science.

ERC Consolid...€ 1.869.055
2024
Details

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.

ERC Consolid...€ 1.995.000
2025
Details

Self-Optimizing Static Program Analysis

SOSA aims to revolutionize static program analysis by creating self-adaptive analyses that optimize performance and precision, enhancing software security and developer efficiency.

ERC Advanced...€ 2.500.000
2024
Details
ERC Proof of...

A Deductive Verifier for Probabilistic Programs

The project aims to commercialize a novel deductive verifier for probabilistic programs by integrating invariant synthesis and program slicing, targeting users and conducting market analysis.

ERC Proof of Concept
€ 150.000
2024
Details
ERC Advanced...

Deep Probabilistic Logics

The project aims to establish foundational principles for Neurosymbolic AI by integrating logic, probability, and neural networks into a versatile framework, DEEPLOG, to enhance learning and reasoning systems.

ERC Advanced Grant
€ 2.500.000
2024
Details
ERC Consolid...

Algebraic Formula Lower Bounds and Applications

This project aims to establish lower bounds for algebraic formulas and improve Polynomial Identity Testing algorithms by leveraging structural and algebraic techniques in theoretical computer science.

ERC Consolidator Grant
€ 1.869.055
2024
Details
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.

ERC Consolidator Grant
€ 1.995.000
2025
Details
ERC Advanced...

Self-Optimizing Static Program Analysis

SOSA aims to revolutionize static program analysis by creating self-adaptive analyses that optimize performance and precision, enhancing software security and developer efficiency.

ERC Advanced Grant
€ 2.500.000
2024
Details

Vergelijkbare projecten uit andere regelingen

ProjectRegelingBedragJaarActie

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.

EIC Pathfinder€ 3.980.291
2022
Details
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.

EIC Pathfinder
€ 3.980.291
2022
Details

SubsidieMeesters logoSubsidieMeesters

Vind en verken subsidieprojecten in Nederland en Europa.

Links

  • Projecten
  • Regelingen
  • Analyses

Suggesties

Heb je ideeën voor nieuwe features of verbeteringen?

Deel je suggestie
© 2025 SubsidieMeesters. Alle rechten voorbehouden.