Preliminary Programme of the Workshop

Monday, May 6

Session 1
08:45-09:00 Anthony Lin/Philipp Rümmer
Opening
9:00-10:00 Volker Diekert
A Word Equation Tutorial (Slides)
10:00-10:30 Coffee break
Session 2
10:30-11:30 Andrew Reynolds / Cesare Tinelli
SMT and CVC4 for Strings (Slides)
11:30-12:00 Nikolaj Bjørner
Strings in Z3 (Slides)
12:00-12:30 Rupak Majumdar
On Quadratic Word Equations
12:30-14:00 Lunch break
Session 3
14:00-15:00 Corina Pasareanu
Symbolic Execution with Strings
15:00-15:30 Coffee break
Session 4
15:30-16:00 Johannes Kinder
Complex Regular Expressions (Slides)
16:00-16:30 Musard Balliu
String Problems in Security Analysis
16:30-17:00 Liana Hadarean
String Solving at Amazon

Tuesday, May 7

Session 5
9:00-10:00 Artur Jez
On Recompression for Word Equations (Slides)
10:00-10:30 Coffee break
Session 6
10:30-11:00 Dirk Nowotka / Florin Manea / Joel Day
On Fragments of Word Equations (Slides)
11:00-11:30 Margus Veanes
Symbolic Transducers
11:30-12:00 Matthew Hague / Zhilin Wu
Generic and Complete Algorithms for Straight-Line String Constraints (Slides)
12:00-12:30 Mohammed Faouzi Atig / Yu-Fang Chen
Solving String Constraints through Flatten and Conquer
12:30-14:00 Lunch break
Session 7
14:00-15:00 Pablo Barcelo
Graph Databases vs. String Solving (Slides)
15:00-15:30 Coffee break
Session 8
15:30-16:00 Diego Figueira
Synchronized word relations
16:00-16:30 Krishna S.
Building Blocks for Regular Functions
16:30-16:45 Dmitry Chistikov
Re-pairing brackets
16:45-17:00 Reino Niskanen
Monadic Decomposability of Regular Relations
17:00-17:15 Ruzica Piskac
Do real world users need string synthesis? (Slides)

Wednesday, May 8

Session 9
9:00-9:30 Nestan Tsiskaridze
Exploring what is decidable in strings with CVC4
9:30-10:00 Zhilin Wu
Extending OSTRICH to integer data type
10:00-10:30 Murphy Berzish
Length-Aware Regular Expression Solving in Z3str3 (Slides)
10:30-11:00 Coffee break
Session 10
11:00 - 12:30 (tbc) Cesare Tinelli
Working Session on SMT-LIB for Strings
12:30-14:00 Lunch break
Afternoon Excursion to Ravenna (bus leaves at 14:00, and is back in Bertinoro late evening)

Thursday, May 9

Session 11
9:00-09:50 Tomas Vojnar
A Regular Model Checking Tutorial (Slides)
09:50-10:10 Ondra Lengal
Fair Termination for Parameterized Probabilistic Concurrent Systems (Slides)
10:10-10:30 Chih-Duo Hong
Regular Model Checking beyond Safety
10:30-11:00 Coffee break
Session 12
11:00-11:30 Richard Mayr
Simulation and Anti-chains for Automata (Slides)
11:30-12:00 Ondrej Lengal
On WS1S (Slides)
12:00-12:30 Justin Pearson
On CP for Strings (Slides)
12:30-14:00 Lunch break
Session 13
14:00-14:30 Arlen Cox
Model Checking Regular Language Constraints (Slides)
14:30-15:00 Fang Yu / Roland Jiang
Solving String Constraints through Hardware/Software Model Checking (Slides)
15:00-15:15 Mitja Kulczynski
On Solving Word Equations Using SAT
15:15-15:30 Petr Janku
Sloth - Solver for String Constraints
15:30-15:45 Fang Yu
Model Counting over Strings Constraints (Slides)
15:45-16:15 Coffee break
Session 14
16:15-17:00 Short talks