Skip to main content
Aller à la page d’accueil de la Commission européenne (s’ouvre dans une nouvelle fenêtre)
français français
CORDIS - Résultats de la recherche de l’UE
CORDIS

Advanced Reasoning in Arithmetic Theories

Description du projet

Tester de meilleurs algorithmes de décision et de procédure pour l’informatique

Les théories arithmétiques jouent un rôle central en informatique dans les domaines qui font appel au raisonnement en ce qui concerne les quantités numériques, notamment dans l’intelligence artificielle et la vérification algorithmique. Elles interviennent souvent dans l’analyse quantitative des systèmes pour déduire des propriétés comme le comportement temporel ou la consommation de ressources. Les algorithmes et outils de raisonnement existants dans les théories arithmétiques ne répondent pas aux exigences découlant d’une myriade d’applications dans l’analyse des programmes et l’équité et la planification algorithmiques, où le raisonnement au-delà des fragments existentiels ou des calculs de volume s’avère crucial. Le projet ARiAT, financé par l’UE, a pour ambition de combler cette lacune critique. À terme, le projet jettera les bases algorithmiques à partir desquelles seront édifiés les procédures de décision et les raisonnements de prochaine génération applicables aux théories arithmétiques.

Objectif

Arithmetic theories are logical theories for reasoning about number
systems, such as the integers and reals. Such theories find a
plethora of applications across computer science, including in
algorithmic verification, artificial intelligence, and compiler
optimisation. The appeal of arithmetic theories is their generality:
once a problem has been formalised in a decidable such theory, a
dedicated solver can in principle be used in a push-button fashion
to obtain a solution. Arithmetic theories are also of great
importance for showing decidability and complexity results in a
variety of domains.

Decision procedures for quantifier-free and linear fragments of
arithmetic theories have been among the most intensively studied and
impactful topics in theoretical computer science. However, emerging
applications require more expressive theories, including support for
quantifiers, counting, and non-linear functions. Unfortunately, the
lack of understanding of the computational properties of such
extensions means that existing decision procedures are not
applicable or do not scale.

The overall goal of this proposal is to advance the state-of-the-art
in decision procedures for expressive arithmetic theories. To this
end, starting with a recent breakthrough made by the PI, we will
develop novel and optimal quantifier-elimination procedures for
linear arithmetic theories, which we plan to eventually integrate
into mainstream SMT solvers. Furthermore, we aim to improve
complexity bounds and push the decidability frontier of extensions
of arithmetic theories with counting and non-linear operations. The
proposed research requires to tackle long-standing open
problems---some of them being decades old. In short, the project
will lay algorithmic foundations on which next-generation decision
procedures and reasoners for arithmetic theories will be built.

Mots‑clés

Les mots-clés du projet tels qu’indiqués par le coordinateur du projet. À ne pas confondre avec la taxonomie EuroSciVoc (champ scientifique).

Programme(s)

Programmes de financement pluriannuels qui définissent les priorités de l’UE en matière de recherche et d’innovation.

Thème(s)

Les appels à propositions sont divisés en thèmes. Un thème définit un sujet ou un domaine spécifique dans le cadre duquel les candidats peuvent soumettre des propositions. La description d’un thème comprend sa portée spécifique et l’impact attendu du projet financé.

Régime de financement

Régime de financement (ou «type d’action») à l’intérieur d’un programme présentant des caractéristiques communes. Le régime de financement précise le champ d’application de ce qui est financé, le taux de remboursement, les critères d’évaluation spécifiques pour bénéficier du financement et les formes simplifiées de couverture des coûts, telles que les montants forfaitaires.

ERC-STG - Starting Grant

Voir tous les projets financés dans le cadre de ce programme de financement

Appel à propositions

Procédure par laquelle les candidats sont invités à soumettre des propositions de projet en vue de bénéficier d’un financement de l’UE.

(s’ouvre dans une nouvelle fenêtre) ERC-2019-STG

Voir tous les projets financés au titre de cet appel

Institution d’accueil

THE CHANCELLOR, MASTERS AND SCHOLARS OF THE UNIVERSITY OF OXFORD
Contribution nette de l'UE

La contribution financière nette de l’UE est la somme d’argent que le participant reçoit, déduite de la contribution de l’UE versée à son tiers lié. Elle prend en compte la répartition de la contribution financière de l’UE entre les bénéficiaires directs du projet et d’autres types de participants, tels que les participants tiers.

€ 1 421 479,00
Adresse
WELLINGTON SQUARE UNIVERSITY OFFICES
OX1 2JD Oxford
Royaume-Uni

Voir sur la carte

Région
South East (England) Berkshire, Buckinghamshire and Oxfordshire Oxfordshire
Type d’activité
Higher or Secondary Education Establishments
Liens
Coût total

Les coûts totaux encourus par l’organisation concernée pour participer au projet, y compris les coûts directs et indirects. Ce montant est un sous-ensemble du budget global du projet.

€ 1 421 479,00

Bénéficiaires (2)

Mon livret 0 0