Write a Blog >>
POPL 2021
Sun 17 - Fri 22 January 2021
Online
Toggle navigation
Attending
Venue: Online (How to POPL in 2021)
Supporting POPL
Student Volunteers
Code of Conduct
Registration
FAQ
Program
POPL Program
Your Program
Sun 17 Jan
Mon 18 Jan
Tue 19 Jan
Wed 20 Jan
Thu 21 Jan
Fri 22 Jan
Tracks
POPL 2021
POPL
Artifact Evaluation
Workshops and Co-located Events
TutorialFest
Student Research Competition
Student Volunteers
POPL Meetups
Co-hosted Conferences
CPP
CPP
CPP
Lightning Talks
PLMW
VMCAI
Workshops
CoqPL
LAFI
PEPM
PriSC
Co-hosted Symposia
PADL
Organization
POPL 2021 Committees
Organizing Committee
Track Committees
POPL
Artifact Evaluation
TutorialFest
Student Research Competition
Student Volunteers
Contributors
People Index
Co-hosted Conferences
CPP
Organization Committee
Program Committee
Steering Committee
PLMW
Invited Speakers
Panelists
Organizing Committee
VMCAI
Invited Speakers
Organizing Committee
Program Committee
Artifact Evaluation Committee
Workshops
CoqPL
Invited speaker
Organizing Committee
Program Committee
LAFI
Organizing Committee
Program Committee
Steering Committee
PEPM
Organizing Committee
Program Committee
Steering Committee
PriSC
Program Committee
Steering Committee
Co-hosted Symposia
PADL
Programme Chairs
Programme Committee
Search
Series
Series
POPL 2025
POPL 2024
POPL 2023
POPL 2022
POPL 2021
POPL 2020
POPL 2019
POPL 2018
POPL 2017
POPL 2016
Sign in
Sign up
POPL 2021
(
series
) /
Online (How to POPL in 2021)
/
Room information: VMCAI
Venue
Online (How to POPL in 2021)
Room name
VMCAI
Room Information
No extra information available
Program
Detailed Table
Session Timeline
Detailed Timeline
Program Display Configuration
Time Zone
The program is currently displayed in
(GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
.
Use conference time zone: (GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
Select other time zone
(GMT-12:00) AoE (Anywhere On Earth)
(GMT-11:00) Midway Island, Samoa
(GMT-10:00) Hawaii-Aleutian
(GMT-10:00) Hawaii
(GMT-09:30) Marquesas Islands
(GMT-09:00) Gambier Islands
(GMT-09:00) Alaska
(GMT-08:00) Tijuana, Baja California
(GMT-08:00) Pitcairn Islands
(GMT-08:00) Pacific Time (US & Canada)
(GMT-07:00) Mountain Time (US & Canada)
(GMT-07:00) Chihuahua, La Paz, Mazatlan
(GMT-07:00) Arizona
(GMT-06:00) Saskatchewan, Central America
(GMT-05:00) Guadalajara, Mexico City, Monterrey
(GMT-05:00) Easter Island
(GMT-06:00) Central Time (US & Canada)
(GMT-05:00) Eastern Time (US & Canada)
(GMT-05:00) Cuba
(GMT-05:00) Bogota, Lima, Quito, Rio Branco
(GMT-04:00) Caracas
(GMT-03:00) Santiago
(GMT-04:00) La Paz
(GMT-03:00) Faukland Islands
(GMT-04:00) Manaus, Amazonas, Brazil
(GMT-04:00) Atlantic Time (Goose Bay)
(GMT-04:00) Atlantic Time (Canada)
(GMT-03:30) Newfoundland
(GMT-03:00) UTC-3
(GMT-03:00) Montevideo
(GMT-03:00) Miquelon, St. Pierre
(GMT-03: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-01:00) Azores
(UTC) Coordinated Universal Time
(GMT) Belfast
(GMT) Dublin
(GMT) Lisbon
(GMT) London
(GMT) Monrovia, Reykjavik
(GMT+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
(GMT+01:00) Belgrade, Bratislava, Budapest, Ljubljana, Prague
(GMT+01:00) Brussels, Copenhagen, Madrid, Paris
(GMT+01:00) West Central Africa
(GMT+02:00) Windhoek
(GMT+02:00) Athens
(GMT+02:00) Beirut
(GMT+02:00) Cairo
(GMT+02:00) Gaza
(GMT+02:00) Harare, Pretoria
(GMT+02:00) Jerusalem
(GMT+03:00) Minsk
(GMT+02: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+10:30) Adelaide
(GMT+09:30) Darwin
(GMT+10:00) Brisbane
(GMT+11:00) Hobart
(GMT+10:00) Vladivostok
(GMT+11:00) Lord Howe Island
(GMT+11:00) Solomon Is., New Caledonia
(GMT+11:00) Magadan
(GMT+12:00) Norfolk Island
(GMT+12:00) Anadyr, Kamchatka
(GMT+13:00) Auckland, Wellington
(GMT+12:00) Fiji, Kamchatka, Marshall Is.
(GMT+13: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
Sun 17 Jan
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
16:00 - 17:00
Invited talk
VMCAI
at
VMCAI
Chair(s):
Yakir Vizel
Technion—Israel Institute of Technology
16:00
60m
Keynote
Model Checking Hyperproperties
VMCAI
I:
Bernd Finkbeiner
CISPA Helmholtz Center for Information Security
Media Attached
17:00 - 17:30
Hyperproperties
VMCAI
at
VMCAI
Chair(s):
Grigory Fedyukovich
Florida State University
17:00
15m
Talk
Compositional Model Checking for Multi-Properties
VMCAI
Ohad Goudsmid
Department of Computer Science, The Technion
,
Orna Grumberg
Technion – Israel Institute of Technology
,
Sarai Sheinvald
Department of Software Engineering, ORT Braude College of Engineering
Media Attached
17:15
15m
Talk
Decomposing Data Structure Commutativity Proofs with mn-Differencing
VMCAI
Eric Koskinen
Stevens Institute of Technology
,
Kshitij Bansal
Google
Media Attached
18:00 - 18:30
Infinite-State Systems and Compilation
VMCAI
at
VMCAI
Chair(s):
Orna Grumberg
Technion – Israel Institute of Technology
18:00
15m
Talk
Proving the existence of fair paths in infinite state systems
VMCAI
Enrico Magnago
Fondazione Bruno Kessler
,
Alberto Griggio
Fondazione Bruno Kessler
,
Alessandro Cimatti
Fondazione Bruno Kessler
Media Attached
18:15
15m
Talk
A Self-Certifying Compilation Framework for WebAssembly
VMCAI
Kedar Namjoshi
Nokia Bell Labs
,
Anton Xue
University of Pennsylvania
Media Attached
18:30 - 19:30
Concurrent and Distributed Systems
VMCAI
at
VMCAI
Chair(s):
Dana Drachsler Cohen
Technion
18:30
15m
Talk
Concurrent Correctness in Vector Space
VMCAI
Christina Peterson
University of Central Florida
,
Victor Cook
University of Central Florida
,
Damian Dechev
University of Central Florida
Media Attached
18:45
15m
Talk
Verification of Concurrent Programs Using Petri Net Unfoldings
VMCAI
Daniel Dietsch
University of Freiburg
,
Matthias Heizmann
University of Freiburg, Germany
,
Dominik Klumpp
University of Freiburg
,
Mehdi Naouar
University of Freiburg
,
Andreas Podelski
University of Freiburg, Germany
,
Claus Schätzle
University of Freiburg
Media Attached
19:00
15m
Talk
Eliminating Message Counters in Synchronous Threshold Automata
VMCAI
Ilina Stoilkovska
Vienna University of Technology
,
Igor Konnov
Informal Systems Inc
,
Josef Widder
Informal Systems
,
Florian Zuleger
Vienna University of Technology
Media Attached
19:15
15m
Talk
A Reduction Theorem for Randomized Distributed Algorithms under Weak Adversaries
VMCAI
Nathalie Bertrand
INRIA Rennes
,
Marijana Lazic
Technical University of Munich
,
Josef Widder
Informal Systems
Media Attached
Mon 18 Jan
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
16:00 - 17:00
Invited talk
VMCAI
at
VMCAI
Chair(s):
Yakir Vizel
Technion—Israel Institute of Technology
16:00
60m
Keynote
Algebra-based Synthesis of Loops and their Invariants
VMCAI
I:
Laura Kovacs
Vienna University of Technology (TU Wien)
,
Andreas Humenberger
Vienna University of Technology
Media Attached
17:00 - 17:30
Abstract Interpretation
VMCAI
at
VMCAI
Chair(s):
Xavier Rival
INRIA/CNRS/ENS Paris
17:00
15m
Talk
Runtime Abstract Interpretation for Numerical Accuracy and Robustness
VMCAI
Franck Védrine
CEA LIST
,
Maxime Jacquemin
CEA LIST, France
,
Nikolai Kosmatov
Thales Research and Technology
,
Julien Signoles
CEA LIST
Media Attached
17:15
15m
Talk
Twinning automata and regular expressions for string static analysis
VMCAI
Luca Negrini
Ca’ Foscari University of Venice, Julia S.r.l.
,
Vincenzo Arceri
Ca’ Foscari University of Venice
,
Pietro Ferrara
Università Ca' Foscari, Venezia, Italy
,
Agostino Cortesi
Università Ca' Foscari Venezia
Media Attached
18:00 - 18:30
Model Checking
VMCAI
at
VMCAI
Chair(s):
James R. Wilcox
University of Washington
18:00
15m
Talk
Unbounded Procedure Summaries from Bounded Environments
VMCAI
Lauren Pick
Princeton University
,
Grigory Fedyukovich
Florida State University
,
Aarti Gupta
Princeton University
Media Attached
18:15
15m
Talk
Syntax-Guided Synthesis for Lemma Generation in Hardware Model Checking
VMCAI
Hongce Zhang
Princeton University
,
Aarti Gupta
Princeton University
,
Sharad Malik
Princeton University
Media Attached
18:30 - 19:15
Synthesis and Repair
VMCAI
at
VMCAI
Chair(s):
Aws Albarghouthi
University of Wisconsin-Madison, USA
18:30
15m
Talk
Approximate Bit Dependency Analysis to Identify Program Synthesis Problems as Infeasible
VMCAI
Marius Kamp
Friedrich-Alexander University Erlangen-Nürnberg
,
Michael Philippsen
Friedrich-Alexander University Erlangen-Nürnberg (FAU)
Media Attached
18:45
15m
Talk
Automated Repair of Heap-Manipulating Programs using Deductive Synthesis
VMCAI
Thanh-Toan Nguyen
National University of Singapore
,
Quang-Trung Ta
National University of Singapore
,
Ilya Sergey
Yale-NUS College and National University of Singapore
,
Wei-Ngan Chin
National University of Singapore
Media Attached
19:00
15m
Talk
GPURepair: Automated Repair of GPU Kernels
VMCAI
Saurabh Joshi
IIT Hyderabad
,
Gautam Muduganti
IIT Hyderabad
Media Attached
Tue 19 Jan
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
16:00 - 17:00
Invited talk
VMCAI
at
VMCAI
16:00
60m
Keynote
Generative Program Analysis and Beyond: The Power of Domain-Specific Languages
VMCAI
I:
Bernhard Steffen
TU Dortmund
,
Alnis Murtovi
TU Dortmund
,
David Schmidt
Kansas State University
Media Attached
17:00 - 17:30
Applications
VMCAI
at
VMCAI
Chair(s):
Rayna Dimitrova
CISPA Helmholtz Center for Information Security
17:00
15m
Talk
A Synchronous Effects Logic for Temporal Verification of Pure Esterel
VMCAI
Yahui Song
National University of Singapore
,
Wei-Ngan Chin
National University of Singapore
Media Attached
17:15
15m
Talk
A Design of GPU-Based Quantitative Model Checking
VMCAI
YoungMin Kwon
SUNY Korea
,
Eunhee Kim
2e Consulting Corp.
Media Attached
18:00 - 18:30
Case Studies
VMCAI
at
VMCAI
Chair(s):
Roderick Bloem
Institute of Software Technology, Graz University of Technology
18:00
15m
Talk
Formal Semantics and Verification of Network Based Biocomputation Circuits
VMCAI
Michelle Aluf-Medina
Bar Ilan University
,
Till Korten
TU Dresden
,
Avraham Raviv
Bar Ilan University
,
Dan Nicolau Jr.
Molecular Sense
,
Hillel Kugler
Bar Ilan University
Media Attached
18:15
15m
Talk
Netter: Probabilistic, Stateful Network Models
VMCAI
Han Zhang
Carnegie Mellon University
,
Chi Zhang
CMU
,
Arthur Azevedo de Amorim
Carnegie Mellon University, USA
,
Yuvraj Agarwal
Carnegie Mellon University
,
Matt Fredrikson
Carnegie Mellon University
,
Limin Jia
Carnegie Mellon University
Media Attached
18:30 - 19:30
Decision Procedures
VMCAI
at
VMCAI
Chair(s):
Alexander J. Summers
University of British Columbia
18:30
15m
Talk
Deciding the Bernays-Schoenfinkel Fragment over Bounded Difference Constraints by Simple Clause Learning over Theories
VMCAI
Martin Bromberger
MPI-INF
,
Alberto Fiori
Max Planck Institute for Informatics
,
Christoph Weidenbach
MPI-INF
Media Attached
18:45
15m
Talk
Incremental Search for Conflict and Unit Instances of Quantified Formulas with E-Matching
VMCAI
Jochen Hoenicke
University of Freiburg
,
Tanja Schindler
University of Freiburg
Media Attached
19:00
15m
Talk
On Pre- and Inprocessing for Weighted MaxSAT
VMCAI
Tobias Paxian
University of Freiburg
,
Pascal Raiola
University of Freiburg
,
Bernd Becker
Albert-Ludwigs-University Freiburg
Media Attached
19:15
15m
Talk
Compositional Satisfiability Solving in Separation Logic
VMCAI
Quang Loc Le
University College London, UK
Media Attached
Sun 17 Jan
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
16:00
30
17:00
30
18:00
30
19:00
30
VMCAI
VMCAI
Invited talk
VMCAI
Hyperproperties
VMCAI
Infinite-State Systems and Compilation
VMCAI
Concurrent and Distributed Systems
Mon 18 Jan
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
16:00
30
17:00
30
18:00
30
19:00
30
VMCAI
VMCAI
Invited talk
VMCAI
Abstract Interpretation
VMCAI
Model Checking
VMCAI
Synthesis and Repair
Tue 19 Jan
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
16:00
30
17:00
30
18:00
30
19:00
30
VMCAI
VMCAI
Invited talk
VMCAI
Applications
VMCAI
Case Studies
VMCAI
Decision Procedures
Sun 17 Jan
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
16:00
15
30
45
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
VMCAI
VMCAI
Model Checking Hyperproperties
16:00 - 17:00
VMCAI
Compositional Model Checking for Multi-Properties
17:00 - 17:15
VMCAI
Decomposing Data Structure Commutativity Proofs with mn-Differencing
17:15 - 17:30
VMCAI
Proving the existence of fair paths in infinite state systems
18:00 - 18:15
VMCAI
A Self-Certifying Compilation Framework for WebAssembly
18:15 - 18:30
VMCAI
Concurrent Correctness in Vector Space
18:30 - 18:45
VMCAI
Verification of Concurrent Programs Using Petri Net Unfoldings
18:45 - 19:00
VMCAI
Eliminating Message Counters in Synchronous Threshold Automata
19:00 - 19:15
VMCAI
A Reduction Theorem for Randomized Distributed Algorithms under Weak Ad ...
19:15 - 19:30
Mon 18 Jan
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
16:00
15
30
45
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
VMCAI
VMCAI
Algebra-based Synthesis of Loops and their Invariants
16:00 - 17:00
VMCAI
Runtime Abstract Interpretation for Numerical Accuracy and Robustness
17:00 - 17:15
VMCAI
Twinning automata and regular expressions for string static analysis
17:15 - 17:30
VMCAI
Unbounded Procedure Summaries from Bounded Environments
18:00 - 18:15
VMCAI
Syntax-Guided Synthesis for Lemma Generation in Hardware Model Checking
18:15 - 18:30
VMCAI
Approximate Bit Dependency Analysis to Identify Program Synthesis Probl ...
18:30 - 18:45
VMCAI
Automated Repair of Heap-Manipulating Programs using Deductive Synthesis
18:45 - 19:00
VMCAI
GPURepair: Automated Repair of GPU Kernels
19:00 - 19:15
Tue 19 Jan
Displayed time zone:
Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
change
Room
16:00
15
30
45
17:00
15
30
45
18:00
15
30
45
19:00
15
30
45
VMCAI
VMCAI
Generative Program Analysis and Beyond: The Power of Domain-Specific La ...
16:00 - 17:00
VMCAI
A Synchronous Effects Logic for Temporal Verification of Pure Esterel
17:00 - 17:15
VMCAI
A Design of GPU-Based Quantitative Model Checking
17:15 - 17:30
VMCAI
Formal Semantics and Verification of Network Based Biocomputation Circuits
18:00 - 18:15
VMCAI
Netter: Probabilistic, Stateful Network Models
18:15 - 18:30
VMCAI
Deciding the Bernays-Schoenfinkel Fragment over Bounded Difference Cons ...
18:30 - 18:45
VMCAI
Incremental Search for Conflict and Unit Instances of Quantified Formul ...
18:45 - 19:00
VMCAI
On Pre- and Inprocessing for Weighted MaxSAT
19:00 - 19:15
VMCAI
Compositional Satisfiability Solving in Separation Logic
19:15 - 19:30
x
Thu 21 Nov 12:20