Skip to main content
Vai all'homepage della Commissione europea (si apre in una nuova finestra)
italiano it
CORDIS - Risultati della ricerca dell’UE
CORDIS

Logic and Automata over Sequences with Data

Descrizione del progetto

Nuovi modelli logici/automatici decidibili che permettono di ragionare su dati complessi

La teoria formale del linguaggio definisce un linguaggio con stringhe di simboli in un «alfabeto» finito. La limitazione agli alfabeti finiti ne ha ostacolato l’applicazione nell’informatica teorica in aree importanti come l’insieme infinito dei numeri interi e l’insieme delle stringhe. Gli automi, «macchine» matematiche astratte che eseguono una funzione seguendo automaticamente una sequenza predefinita di operazioni, sono stati ampiamente studiati, sebbene incorrano nella cosiddetta «indecidibilità» (incapacità di determinare la risposta) quando non viene fornito altro che il più semplice ragionamento sui dati. Il progetto LASD, finanziato dal Consiglio europeo della ricerca, intende superare questa barriera identificando nuovi modelli logici/automatici decidibili per i linguaggi dei dati che consentano di ragionare su dati complessi e sviluppando algoritmi efficienti per analizzarli.

Obiettivo

Formal language theory is indisputably one of the most successful theories in theoretical computer science with many applications in such fields as formal verification, programming languages, and databases, to name a few. Despite this, the standard restriction to finite alphabets has been a limiting factor in the applicability of the theory in various important application domains, wherein sequences with data (i.e. ranging over an infinite domain like the set of integers and the set of strings) naturally arise. This has motivated an extensive study of automata over infinite alphabets in the last three decades, which aims to develop algorithms for analyzing data languages. It was, however, quickly realized that permitting anything but the simplest data reasoning results in undecidability for the most fundamental models in the theory. Given the growing practical needs for tools for reasoning about sequences with data, it is crucial that we break through this undecidability barrier.

The aim of the project is to overcome the current undecidability barrier in extending automata theory over infinite alphabets with complex data reasoning. The first concrete objective is, thus, to identify new decidable logic/automata models for data languages that permit complex data reasoning over various data domains (e.g. integer linear arithmetic, real-closed fields, string constraints, etc.), and to develop efficient algorithms for analyzing them. In addition to making fundamental theoretical contributions in automata theory
over infinite alphabets, I also aim to address the current practical needs for tools for reasoning about sequences.
Thus, the second objective of the project is to transfer new algorithmic insights to the following important application
domains:
(1) querying graph databases, (2) verification of list-manipulating programs, and (3) interpretable machine learning for sequences.

Campo scientifico (EuroSciVoc)

Parole chiave

Programma(i)

Argomento(i)

Meccanismo di finanziamento

HORIZON-ERC - HORIZON ERC Grants

Vedi tutti i progetti finanziati nell’ambito di questo schema di finanziamento

Invito a presentare proposte

(si apre in una nuova finestra) ERC-2022-COG

Vedi tutti i progetti finanziati nell’ambito del bando

Istituzione ospitante

RHEINLAND-PFALZISCHE TECHNISCHE UNIVERSITAT
Contributo netto dell'UE
€ 1 998 956,00
Indirizzo
GOTTLIEB DAIMLER STRASSE
67663 Kaiserslautern
Germania
Regione
Rheinland-Pfalz Rheinhessen-Pfalz Kaiserslautern, Kreisfreie Stadt
Tipo di attività
Higher or Secondary Education Establishments
Collegamenti
Costo totale
€ 1 998 956,00

Beneficiari (1)