PLDI 2025
Mon 16 - Fri 20 June 2025
Seoul, South Korea
Toggle navigation
Attending
Venue: The Westin Josun Seoul
Registration
Sponsorship
Diversity, Equity, and Inclusion
Information for Attendees
Information for Presenters
Program
PLDI Program
Your Program
Mon 16 Jun
Tue 17 Jun
Wed 18 Jun
Thu 19 Jun
Fri 20 Jun
Tracks
PLDI 2025
Research Artifacts
PLDI Research Papers
Workshops and Tutorials
Student Research Competition
Tutorials
- BINSEC: Adapting Symbolic Execution for Binary-level Security
- Building DSLs made easy with the BuildIt Framework
- Formal Analysis and Verification in Quantum Programming
- Perfect Decompilation of Python Bytecode with PyLingual
- Unlocking Optimizations with egglog: Equality Saturation Meets Datalog
- Verifying Cyber-Physical Systems with IsaVODEs
Volunteering
Co-hosted Conferences
ISMM
LCTES
Workshops
ARRAY
EGRAPHS
PLMW @ PLDI
RPLS
: Real-World Programming Language Specification
SOAP
State Of the Art in Program Analysis
Sparse
WQS
Organization
PLDI 2025 Committees
AV Committee
Organizing Committee
Track Committees
Research Artifacts
PLDI Research Papers
Student Research Competition
Contributors
People Index
Co-hosted Conferences
ISMM
Organizing Committee
Program Committee
Steering Committee
LCTES
Organizing Committee
Program Committee
Steering Committee
Workshops
ARRAY
Organizing Committee
Program Committee
EGRAPHS
Organizing Committee
Program Committee
PLMW @ PLDI
Organizing Committee
RPLS
Organizing Committee
Program Committee
SOAP
Organizing Committee
Keynote Speakers
Program Committee
Sparse
Organizing Committee
Program Committee
WQS
Organizing Committee
Program Committee
Search
Series
Series
PLDI 2025
PLDI 2024
PLDI 2023
PLDI 2022
PLDI 2021
PLDI 2020
PLDI 2019
PLDI 2018
PLDI 2017
PLDI 2016
PLDI 2015
Sign in
Sign up
PLDI 2025
(
series
) /
The Westin Josun Seoul
/
Room information: Cosmos, Violet & Tulip
Venue
The Westin Josun Seoul
Room name
Cosmos, Violet & Tulip
Floor
2
Room Information
A combined room of Cosmos, Violet & Tulip
Program
Detailed Table
Session Timeline
Detailed Timeline
This program is tentative and subject to change.
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+09:00) Seoul
.
Use conference time zone: (GMT+09:00) Seoul
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-09:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-08:00) Alaska
(GMT-07:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-07:00) Pacific Time (US & Canada)
(GMT-06:00) Mountain Time (US & Canada)
(GMT-06:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-06:00) Easter Island
(GMT-05:00) Central Time (US & Canada)
(GMT-04:00) Eastern Time (US & Canada)
(GMT-04:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-04:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-03:00) Atlantic Time (Goose Bay)
(GMT-03:00) Atlantic Time (Canada)
(GMT-02:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-02:00) Miquelon, St. Pierre
(GMT-02:00) Greenland
(GMT-03:00) Buenos Aires
(GMT-03:00) Brasilia, Distrito Federal, Brazil
(GMT-02:00) Mid-Atlantic
(GMT-01:00) Cape Verde Is.
(GMT) Azores
(UTC) Coordinated Universal Time
(GMT+01:00) Belfast
(GMT+01:00) Dublin
(GMT+01:00) Lisbon
(GMT+01:00) London
(GMT) Monrovia, Reykjavik
(GMT+02:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+02:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+02:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+03:00) Athens
(GMT+03:00) Beirut
(GMT+02:00) Cairo
(GMT+03:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+03:00) Jerusalem
(GMT+03:00) Minsk
(GMT+03:00) Syria
(GMT+03:00) Moscow, St. Petersburg, Volgograd
(GMT+03:00) Nairobi
(GMT+03:30) Tehran
(GMT+04:00) Abu Dhabi, Muscat
(GMT+04:00) Yerevan
(GMT+04:30) Kabul
(GMT+05:00) Ekaterinburg
(GMT+05:00) Tashkent
(GMT+05:30) Chennai, Kolkata, Mumbai, New Delhi
(GMT+05:45) Kathmandu
(GMT+06:00) Astana, Dhaka
(GMT+07:00) Novosibirsk
(GMT+06:30) Yangon (Rangoon)
(GMT+07:00) Bangkok, Hanoi, Jakarta
(GMT+07:00) Krasnoyarsk
(GMT+08:00) Beijing, Chongqing, Hong Kong, Urumqi
(GMT+08:00) Irkutsk, Ulaan Bataar
(GMT+08:00) Perth
(GMT+08:45) Eucla
(GMT+09:00) Osaka, Sapporo, Tokyo
(GMT+09:00) Seoul
(GMT+09:00) Yakutsk
(GMT+09:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+10:00) Hobart
(GMT+10:00) Vladivostok
(GMT+10:30) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+11:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+12:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+12:45) Chatham Islands
(GMT+13:00) Nuku'alofa
(GMT+14:00) Kiritimati
The GMT offsets shown reflect the offsets
at the moment of the conference
.
Time Band
By setting a time band, the program will dim events that are outside this time window. This is useful for (virtual) conferences with a continuous program (with repeated sessions).
The time band will also limit the events that are included in the personal iCalendar subscription service.
Display full program
Specify a time band
-
Save
×
You're viewing the program in a time zone which is different from your device's time zone
change time zone
Wed 18 Jun
Displayed time zone:
Seoul
change
10:30 - 12:10
Probabilistic Programming
PLDI Research Papers
at
Cosmos, Violet & Tulip
10:30
20m
Talk
Random Variate Generation with Formal Guarantees
PLDI Research Papers
Feras Saad
Carnegie Mellon University
,
Wonyeol Lee
POSTECH
DOI
10:50
20m
Talk
Semantics of Integrating and Differentiating Singularities
PLDI Research Papers
Jesse Michel
Massachusetts Institute of Technology
,
Wonyeol Lee
POSTECH
,
Hongseok Yang
KAIST; IBS
DOI
11:10
20m
Talk
Probabilistic Refinement Session Types
PLDI Research Papers
Qiancheng Fu
Boston University
,
Ankush Das
Boston University
,
Marco Gaboardi
Boston University
DOI
11:30
20m
Talk
Stochastic Lazy Knowledge Compilation for Inference in Discrete Probabilistic Programs
PLDI Research Papers
Maddy Bowers
Massachusetts Institute of Technology
,
Alexander K. Lew
Massachusetts Institute of Technology; Yale University
,
Joshua B. Tenenbaum
Massachusetts Institute of Technology
,
Armando Solar-Lezama
Massachusetts Institute of Technology
,
Vikash K. Mansinghka
Massachusetts Institute of Technology
DOI
11:50
20m
Talk
Roulette: A Language for Expressive, Exact, and Efficient Discrete Probabilistic Programming
PLDI Research Papers
Cameron Moy
Northeastern University
,
Jack Czenszak
Northeastern University
,
John Li
Northeastern University
,
Brianna Marshall
Northeastern University
,
Steven Holtzen
Northeastern University
DOI
14:00 - 15:20
Numerics and Approximation
PLDI Research Papers
at
Cosmos, Violet & Tulip
14:00
20m
Talk
Solving Floating-Point Constraints with Continuous Optimization
PLDI Research Papers
Qian Chen
Nanjing University
,
Chenqi Cui
Nanjing University
,
Fengjuan Gao
Nanjing University of Science and Technology
,
Yu Wang
Nanjing University
,
Ke Wang
Visa Research
,
Linzhang Wang
Nanjing University
DOI
14:20
20m
Talk
Support Triangle Machine
PLDI Research Papers
Jiaying Li
R3 Lab
,
Chunxue Hao
China CITIC Bank
DOI
14:40
20m
Talk
Correctly Rounded Math Libraries without Worrying about the Application’s Rounding Mode
PLDI Research Papers
Sehyeok Park
Rutgers University
,
Justin Kim
Rutgers University
,
Santosh Nagarakatte
Rutgers University
DOI
15:00
20m
Talk
Bean: A Language for Backward Error Analysis
PLDI Research Papers
Ariel E. Kellison
Cornell University
,
Laura Zielinski
Cornell University
,
David Bindel
Cornell University
,
Justin Hsu
Cornell University
DOI
16:00 - 17:20
Machine Learning
PLDI Research Papers
at
Cosmos, Violet & Tulip
16:00
20m
Talk
Type-Constrained Code Generation with Language Models
PLDI Research Papers
Niels Mündler
ETH Zurich
,
Jingxuan He
University of California at Berkeley
,
Hao Wang
University of California at Berkeley
,
Koushik Sen
University of California at Berkeley
,
Dawn Song
University of California at Berkeley
,
Martin Vechev
ETH Zurich
DOI
Pre-print
16:20
20m
Talk
Reductive Analysis with Compiler-Guided Large Language Models for Input-Centric Code Optimizations
PLDI Research Papers
Xiangwei Wang
North Carolina State University
,
Xinning Hui
North Carolina State University
,
Chunhua Liao
Lawrence Livermore National Laboratory
,
Xipeng Shen
North Carolina State University
DOI
16:40
20m
Talk
Scalable, Validated Code Translation of Entire Projects using Large Language Models
PLDI Research Papers
Hanliang Zhang
University of Bristol
,
Cristina David
University of Bristol
,
Meng Wang
University of Bristol
,
Brandon Paulsen
Amazon
,
Daniel Kroening
Amazon
DOI
17:00
20m
Talk
Guided Tensor Lifting
PLDI Research Papers
Yixuan Li
University of Edinburgh
,
José Wesley De Souza Magalhães
University of Edinburgh
,
Alexander Brauckmann
University of Edinburgh
,
Michael F. P. O'Boyle
University of Edinburgh
,
Elizabeth Polgreen
University of Edinburgh
DOI
Thu 19 Jun
Displayed time zone:
Seoul
change
10:30 - 12:10
Quantum
PLDI Research Papers
at
Cosmos, Violet & Tulip
10:30
20m
Talk
Optimizing Ancilla-Based Quantum Circuits with SPARE
PLDI Research Papers
Ritvik Sharma
Stanford University
,
Sara Achour
Stanford University
DOI
10:50
20m
Talk
MarQSim: Reconciling Determinism and Randomness in Compiler Optimization for Quantum Simulation
PLDI Research Papers
Xiuqi Cao
University of Pennsylvania
,
Junyu Zhou
University of Pennsylvania
,
Yuhao Liu
University of Pennsylvania
,
Yunong Shi
AWS Quantum Technologies
,
Gushu Li
University of Pennsylvania
DOI
11:10
20m
Talk
Quantum Register Machine: Efficient Implementation of Quantum Recursive Programs
PLDI Research Papers
Zhicheng Zhang
University of Technology Sydney
,
Mingsheng Ying
University of Technology Sydney
DOI
11:30
20m
Talk
QVM: Quantum Gate Virtualization Machine
PLDI Research Papers
Nathaniel Tornow
TU Munich; LRZ
,
Emmanouil Giortamis
TU Munich
,
Pramod Bhatotia
TU Munich
DOI
11:50
20m
Talk
Efficient Formal Verification of Quantum Error Correcting Programs
PLDI Research Papers
Qifan Huang
Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
,
Li Zhou
Institute of Software at Chinese Academy of Sciences
,
Wang Fang
University of Edinburgh
,
Mengyu Zhao
Institute of Software at Chinese Academy of Sciences; University of Chinese Academy of Sciences
,
Mingsheng Ying
University of Technology Sydney
DOI
Pre-print
14:00 - 15:00
Language Design
PLDI Research Papers
at
Cosmos, Violet & Tulip
14:00
20m
Talk
Tree Borrows
PLDI Research Papers
Neven Villani
University of Grenoble Alpes - VERIMAG
,
Johannes Hostert
ETH Zurich
,
Derek Dreyer
MPI-SWS
,
Ralf Jung
ETH Zurich
Link to publication
DOI
14:20
20m
Talk
Principal Type Inference under a Prefix: A Fresh Look at Static Overloading
PLDI Research Papers
Daan Leijen
Microsoft Research
,
Wenjia Ye
National University of Singapore; University of Hong Kong
DOI
Pre-print
14:40
20m
Talk
Efficient, Portable, Census-Polymorphic Choreographic Programming
PLDI Research Papers
Mako P. Bates
University of Vermont
,
Shun Kashiwa
University of California at San Diego
,
Syed Jafri
University of Vermont
,
Gan Shen
University of California at Santa Cruz
,
Lindsey Kuper
University of California at Santa Cruz
,
Joseph P. Near
University of Vermont
DOI
Pre-print
Fri 20 Jun
Displayed time zone:
Seoul
change
10:30 - 12:10
Memory Management
PLDI Research Papers
at
Cosmos, Violet & Tulip
10:30
20m
Talk
Verifying General-Purpose RCU for Reclamation in Relaxed Memory Separation Logic
PLDI Research Papers
Jaehwang Jung
Rebellions Inc
,
Sunho Park
KAIST
,
Janggun Lee
KAIST
,
Jeho Yeon
KAIST
,
Jeehoon Kang
KAIST
DOI
10:50
20m
Talk
Leveraging Immutability to Validate Hazard Pointers for Optimistic Traversals
PLDI Research Papers
Janggun Lee
KAIST
,
Jeonghyeon Kim
KAIST
,
Jeehoon Kang
KAIST
DOI
11:10
20m
Talk
Iso: Request-Private Garbage Collection
PLDI Research Papers
Tianle Qiu
Australian National University
,
Stephen M. Blackburn
Google; Australian National University
DOI
11:30
20m
Talk
CRGC: Fault-Recovering Actor Garbage Collection in Pekko
PLDI Research Papers
Dan Plyukhin
University of Southern Denmark
,
Gul Agha
University of Illinois at Urbana-Champaign
,
Fabrizio Montesi
University of Southern Denmark
DOI
11:50
20m
Talk
RRR-SMR: Reduce, Reuse, Recycle: Better Methods for Practical Lock-Free Data Structures
PLDI Research Papers
Md Amit Hasan Arovi
Pennsylvania State University
,
Ruslan Nikolaev
Pennsylvania State University
DOI
14:00 - 15:20
Concurrency
PLDI Research Papers
at
Cosmos, Violet & Tulip
14:00
20m
Talk
Efficient Timestamping for Sampling-Based Race Detection
PLDI Research Papers
Minjian Zhang
University of Illinois at Urbana-Champaign
,
Daniel Wee Soong Lim
National University of Singapore
,
Mosaad Al Thokair
Saudi Aramco
,
Umang Mathur
National University of Singapore
,
Mahesh Viswanathan
University of Illinois at Urbana-Champaign
DOI
Pre-print
14:20
20m
Talk
Efficient Linearizability Monitoring
PLDI Research Papers
Parosh Aziz Abdulla
Uppsala University; Mälardalen University
,
Samuel Grahn
Uppsala University
,
Bengt Jonsson
Uppsala University
,
Shankaranarayanan Krishna
IIT Bombay
,
Om Swostik Mishra
IIT Bombay
DOI
14:40
20m
Talk
[TOPLAS] Sound Static Data Race Verification for C: Is the Race Lost?
PLDI Research Papers
Karoliine Holter
University of Tartu, Estonia
,
Simmo Saan
University of Tartu, Estonia
,
Patrick Lam
University of Waterloo
,
Vesal Vojdani
University of Tartu
15:00
20m
Talk
Nola: Later-Free Ghost State for Verifying Termination in Iris
PLDI Research Papers
Yusuke Matsushita
Kyoto University
,
Takeshi Tsukada
Chiba University
Link to publication
DOI
Wed 18 Jun
Displayed time zone:
Seoul
change
Room
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
Cosmos, Violet & Tulip
PLDI Research Papers
Probabilistic Programming
PLDI Research Papers
Numerics and Approximation
PLDI Research Papers
Machine Learning
Thu 19 Jun
Displayed time zone:
Seoul
change
Room
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
Cosmos, Violet & Tulip
PLDI Research Papers
Quantum
PLDI Research Papers
Language Design
Fri 20 Jun
Displayed time zone:
Seoul
change
Room
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
Cosmos, Violet & Tulip
PLDI Research Papers
Memory Management
PLDI Research Papers
Concurrency
Wed 18 Jun
Displayed time zone:
Seoul
change
Room
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
16:00
15
30
45
17:00
15
30
45
Cosmos, Violet & Tulip
PLDI Research Papers
Random Variate Generation with Formal Guarantees
10:30 - 10:50
PLDI Research Papers
Semantics of Integrating and Differentiating Singularities
10:50 - 11:10
PLDI Research Papers
Probabilistic Refinement Session Types
11:10 - 11:30
PLDI Research Papers
Stochastic Lazy Knowledge Compilation for Inference in Discrete Probabi ...
11:30 - 11:50
PLDI Research Papers
Roulette: A Language for Expressive, Exact, and Efficient Discrete Prob ...
11:50 - 12:10
PLDI Research Papers
Solving Floating-Point Constraints with Continuous Optimization
14:00 - 14:20
PLDI Research Papers
Support Triangle Machine
14:20 - 14:40
PLDI Research Papers
Correctly Rounded Math Libraries without Worrying about the Application ...
14:40 - 15:00
PLDI Research Papers
Bean: A Language for Backward Error Analysis
15:00 - 15:20
PLDI Research Papers
Type-Constrained Code Generation with Language Models
16:00 - 16:20
PLDI Research Papers
Reductive Analysis with Compiler-Guided Large Language Models for Input ...
16:20 - 16:40
PLDI Research Papers
Scalable, Validated Code Translation of Entire Projects using Large Lan ...
16:40 - 17:00
PLDI Research Papers
Guided Tensor Lifting
17:00 - 17:20
Thu 19 Jun
Displayed time zone:
Seoul
change
Room
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
Cosmos, Violet & Tulip
PLDI Research Papers
Optimizing Ancilla-Based Quantum Circuits with SPARE
10:30 - 10:50
PLDI Research Papers
MarQSim: Reconciling Determinism and Randomness in Compiler Optimizatio ...
10:50 - 11:10
PLDI Research Papers
Quantum Register Machine: Efficient Implementation of Quantum Recursive ...
11:10 - 11:30
PLDI Research Papers
QVM: Quantum Gate Virtualization Machine
11:30 - 11:50
PLDI Research Papers
Efficient Formal Verification of Quantum Error Correcting Programs
11:50 - 12:10
PLDI Research Papers
Tree Borrows
14:00 - 14:20
PLDI Research Papers
Principal Type Inference under a Prefix: A Fresh Look at Static Overloading
14:20 - 14:40
PLDI Research Papers
Efficient, Portable, Census-Polymorphic Choreographic Programming
14:40 - 15:00
Fri 20 Jun
Displayed time zone:
Seoul
change
Room
10:00
15
30
45
11:00
15
30
45
12:00
15
30
45
13:00
15
30
45
14:00
15
30
45
15:00
15
30
45
Cosmos, Violet & Tulip
PLDI Research Papers
Verifying General-Purpose RCU for Reclamation in Relaxed Memory Separat ...
10:30 - 10:50
PLDI Research Papers
Leveraging Immutability to Validate Hazard Pointers for Optimistic Trav ...
10:50 - 11:10
PLDI Research Papers
Iso: Request-Private Garbage Collection
11:10 - 11:30
PLDI Research Papers
CRGC: Fault-Recovering Actor Garbage Collection in Pekko
11:30 - 11:50
PLDI Research Papers
RRR-SMR: Reduce, Reuse, Recycle: Better Methods for Practical Lock-Free ...
11:50 - 12:10
PLDI Research Papers
Efficient Timestamping for Sampling-Based Race Detection
14:00 - 14:20
PLDI Research Papers
Efficient Linearizability Monitoring
14:20 - 14:40
PLDI Research Papers
[TOPLAS] Sound Static Data Race Verification for C: Is the Race Lost?
14:40 - 15:00
PLDI Research Papers
Nola: Later-Free Ghost State for Verifying Termination in Iris
15:00 - 15:20
x
Mon 9 Jun 10:22