POPL 2023
Sun 15 - Sat 21 January 2023
Boston, Massachusetts, United States
Toggle navigation
Attending
Venue: Boston Park Plaza
Supporting POPL
Registration
Information for Students
Information for Presenters
Information for Virtual Attendees
Nearby Events
Program
POPL Program
Your Program
Filter by Day
Sun 15 Jan
Mon 16 Jan
Tue 17 Jan
Wed 18 Jan
Thu 19 Jan
Fri 20 Jan
Sat 21 Jan
Tracks
POPL 2023
POPL
Session Previews
Artifact Evaluation
Diversity, Equity and Inclusion
Student Research Competition
Student Volunteers
TutorialFest
Workshops and Co-located Events
Co-hosted Conferences
CPP
VMCAI
Workshops
CoqPL
LAFI
LAFI
- Introduction to the tensor-programs framework, a PL approach that helps analyse theoretical properties of deep learning.
PEPM
PLMW @ POPL
PriSC
ProLaLa
Co-hosted Symposia
PADL
Organization
POPL 2023 Committees
Organizing Committee
Track Committees
POPL
Artifact Evaluation
Student Research Competition
TutorialFest
Contributors
People Index
Co-hosted Conferences
CPP
Organizing Committee
Program Committee
Steering Committee
VMCAI
Organizing Committee
Program Committee
Artifact Evaluation Committee
Workshops
CoqPL
Program Committee
LAFI
Organizing Committee
Program Committee
Steering Committee
PEPM
Organizing Committee
Program Committee
Steering Committee
PLMW @ POPL
Organizing Committee
Speakers
Panelists
PriSC
Program Committee
Steering Committee
ProLaLa
Program Committee
Co-hosted Symposia
PADL
Programme Chairs
Program 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 2023
(
series
) /
Boston Park Plaza
/
Room information: The Loft
Venue
Boston Park Plaza
Room name
The Loft
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-05:00) Eastern Time (US & Canada)
.
Use conference time zone: (GMT-05:00) Eastern Time (US & Canada)
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-06: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+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+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
Mon 16 Jan
Displayed time zone:
Eastern Time (US & Canada)
change
09:00 - 10:00
Opening & Invited Talk
PADL
at
The Loft
Chair(s):
Daniela Inclezan
Miami University
09:00
60m
Talk
Towards Declarative Content Generation for Creativity Support Tools
PADL
Chris Martens
Northeastern University
10:00 - 10:30
Reasoning
PADL
at
The Loft
Chair(s):
Anssi Yli-Jyrä
Tampere University
10:00
30m
Talk
Using Hybrid Knowledge Bases for Meta-reasoning over OWL 2 QL
PADL
Haya Majid Qureshi
Alpen-Adria-Universität Klagenfurt
,
Wolfgang Faber
University of Klagenfurt
11:00 - 12:30
Domain Specific Languages
PADL
at
The Loft
Chair(s):
Sarat Chandra Varanasi
The University of Texas at Dallas, General Electric Research
11:00
30m
Talk
Fluo: A Domain-Specific Language for Experiments in Fluorescence Microscopy (Application Paper)
PADL
Birthe van den Berg
KU Leuven
,
Tom Schrijvers
KU Leuven
,
Peter Dedecker
KU Leuven
11:30
30m
Talk
SwitchLog: A Logic Programming Language for Network Switches
PADL
Vaibhav Mehta
Princeton University
,
Devon Loehr
Princeton University
,
John Sonchack
University of Pennsylvania, USA
,
David Walker
Princeton University
12:00
30m
Talk
Formalizing and Reasoning about Contracts between Agents
PADL
Dylan Flynn
,
Chasity Nadeau
,
Jeannine Shantz
,
Marcello Balduccini
Saint Joseph's University, USA
,
Tran Cao Son
New Mexico State University
,
Edward Griffor
14:00 - 15:30
Applications of Answer Set Programming (I)
PADL
at
The Loft
Chair(s):
Wolfgang Faber
Alpen-Adria-Universität, Austria
14:00
30m
Talk
Jury-trial Story Construction and Analysis using Goal-directed Answer Set Programming
PADL
Zesheng Xu
The University of Texas at Dallas
,
Gopal Gupta
University of Texas at Dallas, USA
,
Elmer Salazar
The University of Texas at Dallas
,
Joaquín Arias
Universidad Rey Juan Carlos
,
Sarat Chandra Varanasi
The University of Texas at Dallas, General Electric Research
14:30
30m
Talk
Solving Vehicle Equipment Specification Problems with Answer Set Programming
PADL
Raito Takeuchi
Nagoya University
,
Mutsunori Banbara
Nagoya University
,
Naoyuki Tamura
Kobe University, JAPAN
,
Torsten Schaub
University of Potsdam
15:00
30m
Talk
Pruning Redundancy in Answer Set Optimization Applied to Preventive Maintenance Scheduling
PADL
Anssi Yli-Jyrä
Tampere University
,
Masood Feyzbakhsh Rankooh
Tampere University
,
Tomi Janhunen
Tampere University
16:00 - 17:30
Applications of Answer Set Programming (II)
PADL
at
The Loft
Chair(s):
Mutsunori Banbara
Nagoya University
16:00
30m
Talk
Integrating ASP-based incremental reasoning in the videogame development workflow (Application Paper)
PADL
Denise Angilica
Università Della Calabria
,
Giovambattista Ianni
University of Calabria, Italy
,
Francesco Pacenza
Department of Mathematics and Computer Science, University of Calabria
,
Jessica Zangari
Università della Calabria
16:30
30m
Talk
UAV Compliance Checking using Answer Set Programming and Minimal Explanations towards Compliance (Application Paper)
PADL
Sarat Chandra Varanasi
The University of Texas at Dallas, General Electric Research
,
Baoluo Meng
GE Research
,
Christopher Alexander
GE Research
,
Szabolcs Borgyos
GE Research
17:00
30m
Talk
Flexible Job-shop Scheduling for Semiconductor Manufacturing with Hybrid Answer Set Programming (Application Paper)
PADL
Ramsha Ali
University of Klagenfurt
,
Mohammed M. S. El-Kholany
University of Klagenfurt
,
Martin Gebser
University of Klagenfurt, Austria
Tue 17 Jan
Displayed time zone:
Eastern Time (US & Canada)
change
09:00 - 10:00
Invited Talk
PADL
at
The Loft
Chair(s):
Michael Hanus
Kiel University
09:00
60m
Talk
Modern Macros
PADL
Robert Bruce Findler
Northwestern University
10:00 - 10:30
Debugging
PADL
at
The Loft
Chair(s):
Steven Libby
University of Portland
10:00
30m
Talk
Automatic Rollback Suggestions for Incremental Datalog Evaluation
PADL
David Zhao
The University of Sydney
,
Pavle Subotic
Microsoft Azure
,
Mukund Raghothaman
University of Southern California
,
Bernhard Scholz
University of Sydney
11:00 - 12:30
Functional (Logic) Programming
PADL
at
The Loft
Chair(s):
William E. Byrd
University of Alabama at Birmingham, USA
11:00
30m
Talk
RICE: An Optimizing Curry Compiler
PADL
Steven Libby
University of Portland
11:30
30m
Talk
Embedding Functional Logic Programming in Haskell via a Compiler Plugin
PADL
Kai-Oliver Prott
University of Kiel, Germany
,
Finn Teegen
University of Kiel, Germany
,
Jan Christiansen
Flensburg University of Applied Sciences, Germany
DOI
File Attached
12:00
30m
Talk
Program Synthesis Using Example Propagation
PADL
Niek Mulleners
Utrecht University
,
Johan Jeuring
Utrecht University
,
Bastiaan Heeren
Open University of the Netherlands, Netherlands
14:00 - 15:30
Verification
PADL
at
The Loft
Chair(s):
Linda Brodo
Università di Sassari
14:00
30m
Talk
Execution Time Program Verification With Tight Bounds
PADL
Ana Carolina Silva
FCUP
,
Manuel Barbosa
HASLab - INESC TEC and FCUP
,
Mario Florido
Universidade do Porto
14:30
30m
Talk
From Starvation Freedom to All-Path Reachability Problems in Constrained Rewriting
PADL
Misaki Kojima
Nagoya University
,
Naoki Nishida
Nagoya University
DOI
File Attached
15:00
30m
Talk
Multiple Query Satisfiability of Constrained Horn Clauses
PADL
Emanuele De Angelis
CNR-IASI
,
Fabio Fioravanti
University of Chieti-Pescara
,
Alberto Pettorossi
University of Rome Tor Vergata, Italy
,
Maurizio Proietti
CNR-IASI
16:00 - 17:30
Analysis and Symbolic Methods
PADL
at
The Loft
Chair(s):
Naoki Nishida
Nagoya University
16:00
30m
Talk
Dynamic slicing of Reaction Systems based on assertions and monitors
PADL
Linda Brodo
Università di Sassari
,
Roberto Bruni
University of Pisa
,
Moreno Falaschi
Dipartimento di Ingegneria dell'Informazione e Scienze Matematiche, University of Siena
16:30
30m
Talk
Linear Algebraic Abduction with Partial Evaluation
PADL
Tuan Nguyen
National Institute of Informatics
,
Katsumi Inoue
NII
,
Chiaki Sakama
Wakayama University
DOI
File Attached
Mon 16 Jan
Displayed time zone:
Eastern Time (US & Canada)
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
The Loft
PADL
Opening & Invited Talk
PADL
Reasoning
PADL
Domain Specific Languages
PADL
Applications of Answer Set Programming (I)
PADL
Applications of Answer Set Programming (II)
Tue 17 Jan
Displayed time zone:
Eastern Time (US & Canada)
change
Room
9:00
30
10:00
30
11:00
30
12:00
30
13:00
30
14:00
30
15:00
30
16:00
30
17:00
30
The Loft
PADL
Invited Talk
PADL
Debugging
PADL
Functional (Logic) Programming
PADL
Verification
PADL
Analysis and Symbolic Methods
Mon 16 Jan
Displayed time zone:
Eastern Time (US & Canada)
change
Room
9:00
15
30
45
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
The Loft
PADL
Towards Declarative Content Generation for Creativity Support Tools
09:00 - 10:00
PADL
Using Hybrid Knowledge Bases for Meta-reasoning over OWL 2 QL
10:00 - 10:30
PADL
Fluo: A Domain-Specific Language for Experiments in Fluorescence Micros ...
11:00 - 11:30
PADL
SwitchLog: A Logic Programming Language for Network Switches
11:30 - 12:00
PADL
Formalizing and Reasoning about Contracts between Agents
12:00 - 12:30
PADL
Jury-trial Story Construction and Analysis using Goal-directed Answer S ...
14:00 - 14:30
PADL
Solving Vehicle Equipment Specification Problems with Answer Set Progra ...
14:30 - 15:00
PADL
Pruning Redundancy in Answer Set Optimization Applied to Preventive Mai ...
15:00 - 15:30
PADL
Integrating ASP-based incremental reasoning in the videogame developmen ...
16:00 - 16:30
PADL
UAV Compliance Checking using Answer Set Programming and Minimal Explan ...
16:30 - 17:00
PADL
Flexible Job-shop Scheduling for Semiconductor Manufacturing with Hybri ...
17:00 - 17:30
Tue 17 Jan
Displayed time zone:
Eastern Time (US & Canada)
change
Room
9:00
15
30
45
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
The Loft
PADL
Modern Macros
09:00 - 10:00
PADL
Automatic Rollback Suggestions for Incremental Datalog Evaluation
10:00 - 10:30
PADL
RICE: An Optimizing Curry Compiler
11:00 - 11:30
PADL
Embedding Functional Logic Programming in Haskell via a Compiler Plugin
11:30 - 12:00
PADL
Program Synthesis Using Example Propagation
12:00 - 12:30
PADL
Execution Time Program Verification With Tight Bounds
14:00 - 14:30
PADL
From Starvation Freedom to All-Path Reachability Problems in Constraine ...
14:30 - 15:00
PADL
Multiple Query Satisfiability of Constrained Horn Clauses
15:00 - 15:30
PADL
Dynamic slicing of Reaction Systems based on assertions and monitors
16:00 - 16:30
PADL
Linear Algebraic Abduction with Partial Evaluation
16:30 - 17:00
x
Sat 21 Dec 15:17