CE23 - Intelligence artificielle et science des données 2023

GraphRec: Efficient and Scalable Recursive Programming with Graphs – GraphRec

Submission summary

Large graph data structures are increasingly used in many areas such as transportation networks, healthcare (drug interactions), cryptocurrencies (blockchain transactions), social networks, knowledge management, etc. Recursive programs constitute a very powerful means to extract valuable information from these linked data structures. However, recursive programs can be very costly to evaluate on large graphs and sometimes hardly feasible – if feasible at all – on modern graphs with millions of nodes and edges. This project is an endeavor to solve foundational and algorithmic challenges for optimizing expressive recursive programs, enabling new, more robust and more efficient value extraction methods from large graphs. We will investigate effective programming models, compilation techniques and static analyses for producing specialized language runtimes. We will study how to synthesize code which is correct and optimized for execution on distributed platforms. The overall expected outcome is to make the development of large-scale-graph-data-intensive applications less error-prone and more efficient.

Project coordination

Pierre GENEVÈS (Centre Inria de l’Université Grenoble Alpes)

The author of this summary is the project coordinator, who is responsible for the content of this summary. The ANR declines any responsibility as for its contents.

Partnership

Inria GRA Centre Inria de l’Université Grenoble Alpes

Help of the ANR 537,422 euros
Beginning and duration of the scientific project: March 2024 - 60 Months

Useful links

Explorez notre base de projets financés

 

 

ANR makes available its datasets on funded projects, click here to find more.

Sign up for the latest news:
Subscribe to our newsletter