Tutorial: Complex Reasoning Over Relational Databases

Learning on Graphs Conference · Beginner ·🧠 Large Language Models ·3y ago

About this lesson

Organizers: Hongyu Ren, Hanjun Dai, Jiani Huang, Ziyang Li, and Jure Leskovec Abstract: Combining reasoning with deep learning techniques has received increasing attention in the community nowadays. Among recent works, graph-structured relational databases serve as the fundamental component in many reasoning tasks. However, designing effective neural methods for reasoning tasks could be challenging, as typically it would involve two problems – learning and reasoning over representations. One motivating example is to understand image content through scene graph representations. The challenges involved in the two stages are 1) learning the representation for objects to obtain scene graphs in a weakly supervised manner; and 2) handling the noisy links when executing symbolic queries on scene graphs. These two stages are complementary while also coupled to each other for a reasoning task. In this tutorial, we will cover the reasoning over relational databases in these two stages through 1) learning representations with symbolic reasoning and 2) learning to reason over symbolic queries. For each of these two, we will present the corresponding preliminaries and recent advances in research, and provide hands-on experience on the recently open-sourced toolkits Scallop and Smore, respectively. The main goal of this tutorial is to introduce the background and recent works in the graph reasoning topic, provide demos of recent toolkits, and cover the challenges and possible future directions in the research. Website: https://logconference.org/schedule-tutorials/#complex-reasoning-over-relational-databases

Original Description

Organizers: Hongyu Ren, Hanjun Dai, Jiani Huang, Ziyang Li, and Jure Leskovec Abstract: Combining reasoning with deep learning techniques has received increasing attention in the community nowadays. Among recent works, graph-structured relational databases serve as the fundamental component in many reasoning tasks. However, designing effective neural methods for reasoning tasks could be challenging, as typically it would involve two problems – learning and reasoning over representations. One motivating example is to understand image content through scene graph representations. The challenges involved in the two stages are 1) learning the representation for objects to obtain scene graphs in a weakly supervised manner; and 2) handling the noisy links when executing symbolic queries on scene graphs. These two stages are complementary while also coupled to each other for a reasoning task. In this tutorial, we will cover the reasoning over relational databases in these two stages through 1) learning representations with symbolic reasoning and 2) learning to reason over symbolic queries. For each of these two, we will present the corresponding preliminaries and recent advances in research, and provide hands-on experience on the recently open-sourced toolkits Scallop and Smore, respectively. The main goal of this tutorial is to introduce the background and recent works in the graph reasoning topic, provide demos of recent toolkits, and cover the challenges and possible future directions in the research. Website: https://logconference.org/schedule-tutorials/#complex-reasoning-over-relational-databases
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related AI Lessons

Claude AI vs ChatGPT: Which One Is Actually Better in 2026?
Compare Claude AI and ChatGPT based on real-world usage and benchmarking to determine which one is better in 2026
Medium · AI
Claude AI vs ChatGPT: Which One Is Actually Better in 2026?
Compare Claude AI and ChatGPT to determine which AI model is better for your needs in 2026
Medium · Programming
IntelliBooks: Classic RAG vs Graph RAG vs Agentic RAG – Choosing the Right AI Retrieval Architecture for Enterprise AI
Learn to choose the right AI retrieval architecture for enterprise AI between Classic RAG, Graph RAG, and Agentic RAG
Dev.to AI
Fluid, natural voice translation with Gemini 3.5 Live Translate
Learn about Gemini 3.5 Live Translate, a new voice translation technology that enables fluid and natural conversations across languages
Dev.to AI
Up next
5 Levels of AI Agents - From Simple LLM Calls to Multi-Agent Systems
Dave Ebbelaar (LLM Eng)
Watch →