
Design Datalog templates for synthesizing bidirectional programs from tabular examples, exploring innovative approaches in program synthesis and transformation.

Explore bi-directional reduced-product abstract interpretation for inductive program synthesis, focusing on example-based techniques and their application to bit-manipulation programs.

Explore deductive program synthesis for creating provably correct pointer-manipulating programs using SuSLik. Practice specifying programs with formal logic and learn about separation logic.

Explore neurosymbolic techniques for synthesizing models and systems, blending neural networks with symbolic reasoning to enhance AI capabilities.

Explore program synthesis evolution as a learning tool, from early data-driven models to modern neurosymbolic algorithms.

Explore cutting-edge deep learning research, including Bayesian methods, generative modeling, visual concept programming, conformal regression, and heteroskedastic regression analysis.

Explore performance-aware program synthesis techniques for scientific computing, focusing on efficient code generation and optimization strategies for computational research.

Discover how artificial agents can learn and maintain libraries of reusable behaviors for solving sequential decision-making problems through programming and neural network approaches.

Explore program synthesis applications across spreadsheets, development, and education, discovering how user intent combines with neuro-symbolic techniques and LLMs for enhanced automated solutions.

Explore how large language models enhance genetic programming through concept-guided evolution, with applications in symbolic regression and image classification demonstrated through practical examples.