~/talks

Nadia Polikarpova

what they talk about

all 11 in the filters

where they keep going back

all 11 in the filters

on a stage with

all 53 in the filters

who talks about the same things

titleconferencedate
ChopChop: A Programmable Framework for Semantically Constraining the Output of Language(…)POPL 20262026-01-11
ChopChop constructs constrained decoders that decide whether a token prefix has a completion satisfying a semantic spec by building prefix spaces and solving a…
Talk on
Laurel: Unblocking Automated Verification with Large Language ModelsOOPSLA 20252025-10-16
Laurel is a tool that generates missing Dafny assertions with LLMs by (1) inserting an assertion placeholder at the SMT error location and (2) supplying…
Talk on
Laurel: Unblocking Automated Verification with Large Language ModelsDafny 20252025-01-19
Laurel uses large language models to auto-generate missing Dafny assertions and reports a >56.6% success rate on a new DafnyGym benchmark of lemmas extracted…
Talk on
AI-Assisted Programming Today and TomorrowPLDI 20242024-06-24
Recent studies find GitHub Copilot has over 1M paid users and generates roughly 30–40% of active users’ code; a grounded study of 20 programmers identifies two…
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
Grounded Copilot: How Programmers Interact with Code-Generating ModelsOOPSLA 20232023-10-23
Study watches 20 programmers across four tasks and languages and builds a grounded-theory claim that interactions with Copilot are bimodal: acceleration mode…
Talk on
Leveraging Rust Types for Program SynthesisPLDI 20232023-06-17
First deductive synthesizer for safe Rust that uses Rust types to both shrink specifications and prune search, extracting programs from proofs and guaranteeing…
Talk on
Big Ideas in Program SynthesisPLMW @ POPL 20232023-01-17
Survey of program synthesis highlights three concrete tactics and working tools: observational equivalence prunes enumerative search by keeping one…
Talk on
Panel: Next 50 Years of POPLPOPL 20232023-01-15
Panel discussion surveys POPL's past and future with concrete examples and tensions: cites FlashFill and program synthesis, the 1976 abstract interpretation…
Panel on
babble: Learning Better Abstractions with E-Graphs and Anti-unificationPOPL 20232023-01-15
Presents Library Learning Modulo Theory (LLMT) implemented as the tool babble, which uses e-graphs plus a new e-graph anti-unification algorithm and targeted…
Talk on
Certifying the Synthesis of Heap-Manipulating ProgramsSPLASH 20222022-12-05
Method translates SuSLik synthesis traces into machine-checkable Coq proofs and produces three certifiers for HTT, Iris and VST, evaluated on 15 benchmarks…
Talk
WelcomeHaskell Symposium 20222022-09-15
Short welcome and program highlights: an immediate keynote on ultrabike effects (GitHub) and tomorrow a keynote from the Haskell Foundation about what’s next…
Organiser
PC Chair ReportHaskell Symposium 20222022-09-15
Program committee experiments remove the no early round option and introduce a separate abstract deadline to start reviews sooner. Submissions: 22 abstracts…
Talk
Searching Entangled Program SpacesICFP 20222022-09-11
Introduces equality-constrained tree automata to compactly represent program spaces where subterm choices are entangled, and implements extraction and lazy…
Talk on
Type-Directed Program Synthesis for RESTful APIsPLDI 20222022-06-13
Built a tool called epiphany that infers fine-grained semantic types from OpenAPI docs plus thousands of observed API call traces, uses a type-directed…
Talk on
LooPy: Interactive Program Synthesis with Control StructuresOOPSLA 20212021-10-17
A Live Programming–integrated synthesizer called LooPy extends Small-Step Live PBE to handle loops by treating holes as runtime pauses and asking the…
Talk on
STORM: Refinement Types for Secure Web Applications15th USENIX Symposium on Operating Systems Design and Implementation (OSDI '21)2021-07-14
Storm is a web framework that enforces data-dependent security policies at compile time via a Security Typed ORM that refines MVC types with logical…
Talk on
Just-in-Time Learning for Bottom-Up Enumerative SynthesisOOPSLA 20202020-11-15
Builds a solver called Probe that uses just-in-time learning to update PCFG production costs from cheapest partial solutions and then runs guided bottom-up…
Talk on
Digging for Fold: Synthesis-Aided API Discovery for HaskellOOPSLA 20202020-11-15
A synthesis-backed search called Hoogle Plus indexes popular Haskell libraries and synthesizes compositions that match either a provided type or inferred types…
Talk on
Constraint Solvers for the Working PL ResearcherPLMW @ ICFP 20202020-08-23
Demonstrates using Z3 Python bindings to build a small toolchain that does constraint-based declarative execution, verification, and synthesis. Encodes array…
Talk
Liquid Information Flow ControlICFP 20202020-08-23
Claims a new DSL called Lifty domain-specific language that encodes information-flow policies as liquid refinements and enforces them with a TIO-style security…
Talk on
Liquid Resource TypesICFP 20202020-08-23
Liquid Resource Types claims an automated refinement-type system that proves precise, value-dependent resource bounds (polynomial, exponential and fine-grained…
Talk on
Type-Driven Program SynthesisStrange Loop 20182018-09-26
Claims an automatic, SMT-backed refinement type checker that turns specifications into code and produces machine-checked guarantees. Synquid synthesizes…
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.