Write a Blog >>
POPL 2021
Sun 17 - Fri 22 January 2021 Online
Mon 18 Jan 2021 20:30 - 20:35 at CPP - Lightning Talks Chair(s): Natarajan Shankar

We introduce our project devoted to formalization of Combinatorics on Words in Isabelle/HOL. We start from basic facts suitable for educational purposes with the prospect of more complicated research objectives (including long standing open questions concerning equations on words).

We believe that combinatorics of words is an area where computer assisted formalization may be very helpful, due to the fact that proofs of even fairly simple results tend to be tedious and repetitive.

Formalization of Combinatorics on Words in Isabelle/HOL (LightningCPP2021.pdf)214KiB

Mon 18 Jan
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

20:00 - 21:00: Lightning TalksCPP / CPP Lightning Talks at CPP
Chair(s): Natarajan ShankarSRI International, USA

Streamed sessions: https://youtu.be/sFMJBTtbjTc

20:00 - 20:05
Talk
Certified Semantics for miniKanren
CPP Lightning Talks
Dmitry RozplokhasSaint Petersburg State University and JetBrains Research, Andrey VyatkinSaint Petersburg State University, Petr LozovSain Petersburg State University, SPbGU, Dmitri BoulytchevSaint Petersburg State University / JetBrains Research
Media Attached
20:05 - 20:10
Talk
Cameleer: a Deductive Verification Tool for OCaml
CPP Lightning Talks
Mário PereiraNOVA LINCS & Nova School of Sciences and Tecnhology, Antonio RavaraDepartment of Informatics, Faculty of Sciences and Technology, NOVA University of Lisbon and NOVA LINCS
20:10 - 20:15
Talk
Gradualizing the Calculus of Inductive Constructions
CPP Lightning Talks
Meven Lennon-BertrandInria – LS2N, Université de Nantes, Kenji MaillardInria Nantes & University of Chile, Nicolas TabareauInria, Éric TanterUniversity of Chile
Pre-print
20:15 - 20:20
Talk
Formally Verified Decentralized Exchange with Mi-Cho-Coq
CPP Lightning Talks
Arvid JakobssonNomadic Labs, Colin GonzálezUniversité de Paris, Irif -- Nomadic Labs, Bruno BernardoNomadic Labs, Raphaël CauderlierNomadic Labs
20:20 - 20:25
Talk
A semantic domain for privacy-aware smart contracts and interoperable sharded ledgers
CPP Lightning Talks
Sören BleikertzDigital Asset, Andreas LochbihlerDigital Asset, Ognjen MarićDigital Asset, Simon MeierDigital Asset, Phoebe NicholsDigital Asset, Matthias SchmalzDigital Asset, Ratko G. VeprekDigital Asset
File Attached
20:25 - 20:30
Talk
Specification and model checking of Tendermint consensus in TLA+
CPP Lightning Talks
Igor KonnovInformal Systems Inc, Zarko MilosevicInformal Systems, Josef WidderInformal Systems
20:30 - 20:35
Talk
Formalization of Combinatorics on Words in Isabelle/HOL
CPP Lightning Talks
Štěpán HolubCharles University, Štěpán StarostaFaculty of Information Technology, Czech Technical University in Prague
Link to publication Media Attached File Attached
20:35 - 20:40
Talk
Formalising MPC-in-the-head-based zero-knowledge
CPP Lightning Talks
Nikolaj SidorencoAarhus University, Sabine OechsnerAarhus University, Bas SpittersConcordium Blockchain Research Center, Aarhus University
File Attached
20:40 - 20:45
Talk
Mechanically-checked soundness of type-based null safety
CPP Lightning Talks
Alexander KogtenkovSchaffhausen Institute of Technology, Switzerland
Media Attached File Attached
20:45 - 20:50
Talk
Formalising MiniSail in Isabelle
CPP Lightning Talks
Mark WassellUniversity of Cambridge
20:50 - 20:55
Talk
How to verify an ASN.1 Protocol C-language Stack in Coq?
CPP Lightning Talks
Nika PonaDigamma.ai, Vadim ZalivaCarnegie Mellon University, USA
File Attached
20:55 - 21:00
Talk
Monadic Second-Order Logic and Pomset Languages
CPP Lightning Talks
Tobias KappéCornell University