~/talks

Ruyi Ji

what they talk about

all 6 in the filters

where they keep going back

all 4 in the filters

on a stage with

all 17 in the filters

who talks about the same things

titleconferencedate
Presynthesis: Towards Scaling Up Program Synthesis with Finer-Grained Abstract SemanticsPLDI 20262026-06-15
Proposes offline presynthesis that builds a semantics tree automaton and a reachability oracle so online synthesis reduces to fast graph reachability queries…
Talk on
Accelerating Syntax-Guided Program Synthesis by Optimizing Domain-Specific LanguagesPOPL 20262026-01-11
AMaze automatically refines DSLs to cut synthesis time by estimating enumeration cost instead of running the solver, computing a feature component rank for…
Talk on
Tunneling Through the Hill: Multi-Way Intersection for Version-Space Algebras in(…)OOPSLA 20252025-10-16
Claims a new multi-way intersection algorithm that directly intersects many small VSAs to avoid huge intermediate structures, plus a bottom-up intersection…
Talk on
Equality Saturation Guided by Large Language ModelsEGRAPHS 20252025-06-16
Introduces LLM-guided equality saturation (LGuess): LLMs propose sparse, high‑level rewrite checkpoints while e‑graphs supply the low‑level rewrite chains; a…
Talk on
Superfusion: Eliminating Intermediate Data Structures via Inductive SynthesisPLDI 20242024-06-24
Superfusion uses inductive program synthesis to remove intermediate collections by synthesizing a small compression function that maps packed structures to…
Talk on
Improving Oracle-Guided Inductive Synthesis by Efficient Question SelectionOOPSLA 20232023-10-23
Proposes LearnSy, a question selector that models complex operator behavior as simple random events and computes the expected number of program pairs that…
Talk on
Generalizable Synthesis Through UnificationOOPSLA 20212021-10-17
Defines an Occam solver with PAC-style guarantees and proves Eusolver fails that criterion, then builds PolyGen, an Occam STUN solver that decomposes CLIA…
Talk on
Guiding Dynamic Programing via Structural Probability for Accelerating Programming by ExampleOOPSLA 20202020-11-15
MaxFlash combines dynamic programming (PROSE-style witness functions and caching) with structural probability from Euphony, using a topdown prediction model to…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.