
Explore semi-automated direction-driven functional conversion techniques in miniKanren, enhancing program transformation and optimization capabilities.

Explore automated semantic code refactoring for Abstract Data Types using a novel method that generates equivalent implementations based on new data representations and relational invariants.

Explore a novel framework for bidirectional live programming that fuses direct manipulations into functional programs, enabling code-insensitive output modifications and automatic source code updates.

Explore how OpenAI's Codex model solves university-level math problems through program synthesis, covering calculus, differential equations, and linear algebra. Learn about prompt engineering and problem generation techniques.

Explores DreamCoder's approach to program synthesis, combining neural-guided search with symbolic reasoning to learn generalizable knowledge and solve complex tasks through iterative abstraction and refinement.

Explore program synthesis techniques for building efficient compilers, focusing on syntax-driven compilation, verification, and evaluation methods.

Explore autoformalization using large language models for translating natural language math to formal proofs, advancing formal verification and AI in mathematics.

Explore interpretable machine learning through program synthesis, focusing on control policies and RNA splice prediction. Learn novel approaches for creating custom, problem-specific model families.

Automated tool Agni checks eBPF verifier's range analysis correctness, extracts semantics from kernel source, and synthesizes programs to expose potential bugs in older kernel versions.

Introduces FLM, a language for network monitoring that recognizes packet sequences. Compiles to P4 code for switch ASICs, enabling efficient implementation of various monitoring tasks.

Explore a novel approach to inductive program synthesis using iterative forward-backward abstract interpretation, enhancing search space pruning and improving synthesis efficiency.

Explore a novel approach for one-pixel adversarial attacks using program synthesis, achieving state-of-the-art success rates with fewer queries and transferable programs for neural network classifiers.

Explore a novel trace-guided approach for synthesizing recursive functional programs from input-output examples, addressing ambiguity and generalization challenges in program synthesis.

Explore a language-parametric DSL approach for refactoring, examining its potential to streamline code improvement across multiple programming languages.

Explore cutting-edge research in program synthesis with Hila Peleg's preview of the Synthesis 2 session at POPL'24, highlighting recent advancements in the field.

Explore probabilistic coarse-to-fine program synthesis, a novel approach using iterative refinement of stochastic programs to efficiently search and generate programs matching specifications.

Explore API-driven program synthesis for testing static typing in compilers. Learn about generating type-intensive programs using existing APIs to uncover compiler bugs efficiently.

Explore a novel synthesis algorithm for efficient program search with local variables, featuring lifted interpretation for improved space reduction in web automation tasks.

Explore key principles for leveraging machine learning in program synthesis, examining challenges at the intersection of programming languages, software engineering, and AI.

Explore program synthesis, its challenges, and innovative approaches to improve inductive synthesis engines' generalizability and robustness. Learn about classical and inductive methods, common problems, and semantics-guided solutions.

Explore program synthesis insights to improve coding skills. Learn about code quality, specification-driven development, and advanced analysis techniques for better programming practices.