Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Mobius: Synthesizing Relational Queries with Recursive and Invented Predicates

ACM SIGPLAN via YouTube

Overview

Explore a groundbreaking approach to synthesizing relational queries with recursive and invented predicates in this 18-minute video presentation from OOPSLA2 2023. Delve into the innovative two-step process developed by researchers from the University of Pennsylvania and the University of Southern California. Learn how their tool, Mobius, first synthesizes a non-recursive query consistent with given data, then identifies recursion schemes to generalize to arbitrary data. Discover the iterative predicate unification procedure that leverages data provenance to accelerate convergence. Understand how Mobius outperforms state-of-the-art baselines in both runtime and accuracy on challenging recursive query synthesis tasks. Gain insights into the potential of this fully automated approach for synthesizing complex relational queries and its implications for programming by example and example-guided synthesis.

Syllabus

[OOPSLA23] Mobius: Synthesizing Relational Queries with Recursive and Invented Predicates

Taught by

ACM SIGPLAN

Reviews

Start your review of Mobius: Synthesizing Relational Queries with Recursive and Invented Predicates

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.