48
45th International Colloquium on Automata, Languages, and Programming ICALP 2018, Prague, Czech Republic, July 9–13, 2018 Edited by Ioannis Chatzigiannakis Christos Kaklamanis Dániel Marx Donald Sannella E A T C S LIPIcs Vol. 107 ICALP 2018 www.dagstuhl.de/lipics

45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

45th International Colloquium onAutomata, Languages, andProgramming

ICALP 2018, Prague, Czech Republic, July 9–13, 2018

Edited by

Ioannis ChatzigiannakisChristos KaklamanisDániel MarxDonald Sannella

EAT

CS

LIPIcs – Vo l . 107 – ICALP 2018 www.dagstuh l .de/ l ip i c s

Page 2: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

EditorsIoannis Chatzigiannakis Christos KaklamanisDepartment of Computer, Control, Department of Computer Engineering and Informaticsand Management Engineering University of Patras andSapienza University of Rome CTI “Diophantus”[email protected] [email protected]

Dániel Marx Donald SannellaInstitute for Computer Science and Control School of InformaticsHungarian Academy of Sciences University of [email protected] [email protected]

ACM Classification 2012Theory of computation

ISBN 978-3-95977-076-7

Published online and open access bySchloss Dagstuhl – Leibniz-Zentrum für Informatik GmbH, Dagstuhl Publishing, Saarbrücken/Wadern,Germany. Online available at http://www.dagstuhl.de/dagpub/978-3-95977-076-7.

Publication dateJuly, 2018

Bibliographic information published by the Deutsche NationalbibliothekThe Deutsche Nationalbibliothek lists this publication in the Deutsche Nationalbibliografie; detailedbibliographic data are available in the Internet at http://dnb.d-nb.de.

LicenseThis work is licensed under a Creative Commons Attribution 3.0 Unported license (CC-BY 3.0):http://creativecommons.org/licenses/by/3.0/legalcode.In brief, this license authorizes each and everybody to share (to copy, distribute and transmit) the workunder the following conditions, without impairing or restricting the authors’ moral rights:

Attribution: The work must be attributed to its authors.

The copyright is retained by the corresponding authors.

Digital Object Identifier: 10.4230/LIPIcs.ICALP.2018.0

ISBN 978-3-95977-076-7 ISSN 1868-8969 http://www.dagstuhl.de/lipics

Page 3: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:iii

LIPIcs – Leibniz International Proceedings in Informatics

LIPIcs is a series of high-quality conference proceedings across all fields in informatics. LIPIcs volumesare published according to the principle of Open Access, i.e., they are available online and free of charge.

Editorial Board

Luca Aceto (Chair, Gran Sasso Science Institute and Reykjavik University)Susanne Albers (TU München)Chris Hankin (Imperial College London)Deepak Kapur (University of New Mexico)Michael Mitzenmacher (Harvard University)Madhavan Mukund (Chennai Mathematical Institute)Anca Muscholl (University Bordeaux)Catuscia Palamidessi (INRIA)Raimund Seidel (Saarland University and Schloss Dagstuhl – Leibniz-Zentrum für Informatik)Thomas Schwentick (TU Dortmund)Reinhard Wilhelm (Saarland University)

ISSN 1868-8969

http://www.dagstuhl.de/lipics

ICALP 2018

Page 4: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018
Page 5: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Contents

PrefaceIoannis Chatzigiannakis, Christos Kaklamanis, Dániel Marx, and Donald Sannella 0:xv–0:xvi

Organization. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 0:xvii–0:xxv

List of Authors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .0:xxvii–0:xlvii

Invited Papers

Consistent Distributed Memory Services: Resilience and EfficiencyTheophanis Hadjistasi and Alexander A. Schwarzmann . . . . . . . . . . . . . . . . . . . . . . . . . . . 1:1–1:19

Sparsity – an Algorithmic PerspectiveJaroslav Nešetřil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2:1–2:1

Probability Theory from a Programming PerspectiveSam Staton . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3:1–3:1

Lower Bounds by Algorithm Design: A Progress ReportRichard Ryan Williams . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4:1–4:1

Track A: Algorithms, Complexity, and Games

Power of d Choices with Simple TabulationAnders Aamand, Mathias Bæk Tejs Knudsen, and Mikkel Thorup . . . . . . . . . . . . . . . . 5:1–5:14

One-Way Trail OrientationsAnders Aamand, Niklas Hjuler, Jacob Holm, and Eva Rotenberg . . . . . . . . . . . . . . . . . 6:1–6:13

Dynamic Matching: Reducing Integral Algorithms to Approximately-MaximalFractional Algorithms

Moab Arar, Shiri Chechik, Sarel Cohen, Cliff Stein, and David Wajc . . . . . . . . . . . . . 7:1–7:16

Tighter Connections Between Formula-SAT and Shaving LogsAmir Abboud and Karl Bringmann . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8:1–8:18

New Approximation Algorithms for (1,2)-TSPAnna Adamaszek, Matthias Mnich, and Katarzyna Paluch . . . . . . . . . . . . . . . . . . . . . . . 9:1–9:14

Union of Hypercubes and 3D Minkowski Sums with Random SizesPankaj K. Agarwal, Haim Kaplan, and Micha Sharir . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10:1–10:15

Noise-Tolerant Testing of High Entanglement of FormationRotem Arnon-Friedman and Henry Yuen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11:1–11:12

A Complete Dichotomy for Complex-Valued HolantcMiriam Backens . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12:1–12:14

EAT

CS

45th International Colloquium on Automata, Languages, and Programming (ICALP 2018).Editors: Ioannis Chatzigiannakis, Christos Kaklamanis, Dániel Marx, and Donald Sannella

Leibniz International Proceedings in InformaticsSchloss Dagstuhl – Leibniz-Zentrum für Informatik, Dagstuhl Publishing, Germany

Page 6: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:vi Contents

Tight Bounds on Online Checkpointing AlgorithmsAchiya Bar-On, Itai Dinur, Orr Dunkelman, Rani Hod, Nathan Keller,Eyal Ronen, and Adi Shamir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13:1–13:13

Fast Reed-Solomon Interactive Oracle Proofs of ProximityEli Ben-Sasson, Iddo Bentov, Yinon Horesh, and Michael Riabzev . . . . . . . . . . . . . . . 14:1–14:17

NP-Hardness of Coloring 2-Colorable Hypergraph with Poly-LogarithmicallyMany Colors

Amey Bhangale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15:1–15:11

Sublinear Algorithms for MAXCUT and Correlation ClusteringAditya Bhaskara, Samira Daruki, and Suresh Venkatasubramanian . . . . . . . . . . . . . . . 16:1–16:14

Parameterized Intractability of Even Set and Shortest Vector Problem fromGap-ETH

Arnab Bhattacharyya, Suprovat Ghoshal, Karthik C. S., and Pasin Manurangsi . . 17:1–17:15

Rollercoasters and CaterpillarsTherese Biedl, Ahmad Biniaz, Robert Cummings, Anna Lubiw, Florin Manea,Dirk Nowotka, and Jeffrey Shallit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18:1–18:15

New algorithms for Steiner tree reoptimizationDavide Bilò . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19:1–19:14

Efficient Shortest Paths in Scale-Free Networks with Underlying HyperbolicGeometry

Thomas Bläsius, Cedric Freiberger, Tobias Friedrich, Maximilian Katzmann,Felix Montenegro-Retana, and Marianne Thieffry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20:1–20:14

Approximate Convex Hull of Data StreamsAvrim Blum, Vladimir Braverman, Ananya Kumar, Harry Lang, and Lin F. Yang 21:1–21:13

Small Bias Requires Large FormulasAndrej Bogdanov . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22:1–22:12

Geodesic Obstacle Representation of GraphsProsenjit Bose, Paz Carmi, Vida Dujmovic, Saeed Mehrabi, Fabrizio Montecchiani,Pat Morin, and Luis Fernando Schultz Xavier da Silveira . . . . . . . . . . . . . . . . . . . . . . . . 23:1–23:13

The Bottleneck Complexity of Secure Multiparty ComputationElette Boyle, Abhishek Jain, Manoj Prabhakaran, and Ching-Hua Yu . . . . . . . . . . . . . 24:1–24:16

Revisiting Frequency Moment Estimation in Random Order StreamsVladimir Braverman, Emanuele Viola, David P. Woodruff, and Lin F. Yang . . . . . 25:1–25:14

Proportional Approval Voting, Harmonic k-median, and Negative AssociationJarosław Byrka, Piotr Skowron, and Krzysztof Sornat . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26:1–26:14

Fine-Grained Derandomization: From Problem-Centric to Resource-CentricComplexity

Marco L. Carmosino, Russell Impagliazzo, and Manuel Sabin . . . . . . . . . . . . . . . . . . . . 27:1–27:16

Ranking with Fairness ConstraintsL. Elisa Celis, Damian Straszak, and Nisheeth K. Vishnoi . . . . . . . . . . . . . . . . . . . . . . . 28:1–28:15

Page 7: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Contents 107:vii

Interpolating between k-Median and k-Center: Approximation Algorithms forOrdered k-Median

Deeparnab Chakrabarty and Chaitanya Swamy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29:1–29:14

Generalized Center Problems with OutliersDeeparnab Chakrabarty and Maryam Negahbani . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30:1–30:14

Orthogonal Point Location and Rectangle Stabbing Queries in 3-dTimothy M. Chan, Yakov Nekrich, Saladi Rahul, and Konstantinos Tsakalidis . . . . 31:1–31:14

Spanning Tree Congestion and Computation of Generalized Győri-LovászPartition

L. Sunil Chandran, Yun Kuen Cheung, and Davis Issac . . . . . . . . . . . . . . . . . . . . . . . . . . 32:1–32:14

Fully Dynamic Almost-Maximal Matching: Breaking the Polynomial Worst-CaseTime Barrier

Moses Charikar and Shay Solomon . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33:1–33:14

On Estimating Edit Distance: Alignment, Dimension Reduction, and EmbeddingsMoses Charikar, Ofir Geri, Michael P. Kim, and William Kuszmaul . . . . . . . . . . . . . 34:1–34:14

How Hard Is It to Satisfy (Almost) All Roommates?Jiehua Chen, Danny Hermelin, Manuel Sorge, and Harel Yedidsion . . . . . . . . . . . . . . 35:1–35:15

A Quadratic Size-Hierarchy Theorem for Small-Depth Multilinear FormulasSuryajith Chillara, Nutan Limaye, and Srikanth Srinivasan . . . . . . . . . . . . . . . . . . . . . . 36:1–36:13

Restricted Max-Min Fair AllocationSiu-Wing Cheng and Yuchen Mao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37:1–37:13

Improved Approximation for Node-Disjoint Paths in Grids with Sources on theBoundary

Julia Chuzhoy, David H. K. Kim, and Rachit Nimavat . . . . . . . . . . . . . . . . . . . . . . . . . . . 38:1–38:14

Optimal Hashing in External MemoryAlex Conway, Martín Farach-Colton, and Philip Shilane . . . . . . . . . . . . . . . . . . . . . . . . . 39:1–39:14

Lovász Meets Weisfeiler and LemanHolger Dell, Martin Grohe, and Gaurav Rattan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40:1–40:14

Sample-Optimal Identity Testing with High ProbabilityIlias Diakonikolas, Themis Gouleakis, John Peebles, and Eric Price . . . . . . . . . . . . . . 41:1–41:14

Approximating All-Pair Bounded-Leg Shortest Path and APSP-AF inTruly-Subcubic Time

Ran Duan and Hanlin Ren . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42:1–42:12

Single-Source Bottleneck Path Algorithm Faster than Sorting for Sparse GraphsRan Duan, Kaifeng Lyu, and Yuanhang Xie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43:1–43:14

Improved Time Bounds for All Pairs Non-decreasing Paths in General DigraphsRan Duan, Yong Gu, and Le Zhang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44:1–44:14

Edit Distance between Unrooted Trees in Cubic TimeBartłomiej Dudek and Paweł Gawrychowski . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45:1–45:14

ICALP 2018

Page 8: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:viii Contents

A Note on Two-Colorability of Nonuniform HypergraphsLech Duraj, Grzegorz Gutowski, and Jakub Kozik . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46:1–46:13

Additive Non-Approximability of Chromatic Number in Proper Minor-ClosedClasses

Zdeněk Dvořák and Ken-ichi Kawarabayashi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47:1–47:12

How to Navigate Through Obstacles?Eduard Eiben and Iyad Kanj . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48:1–48:13

Faster Algorithms for Integer Programs with Block StructureFriedrich Eisenbrand, Christoph Hunkenschröder, and Kim-Manuel Klein . . . . . . . . 49:1–49:13

On the Probe Complexity of Local Computation AlgorithmsUriel Feige, Boaz Patt-Shamir, and Shai Vardi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50:1–50:14

Fully-Dynamic Bin Packing with Little RepackingBjörn Feldkord, Matthias Feldotto, Anupam Gupta, Guru Guruganesh,Amit Kumar, Sören Riechers, and David Wajc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51:1–51:24

A Sublinear Tester for Outerplanarity (and Other Forbidden Minors) WithOne-Sided Error

Hendrik Fichtenberger, Reut Levi, Yadu Vasudev, and Maximilian Wötzel . . . . . . . . 52:1–52:14

Parameterized Low-Rank Binary Matrix ApproximationFedor V. Fomin, Petr A. Golovach, and Fahad Panolan . . . . . . . . . . . . . . . . . . . . . . . . . . 53:1–53:16

Towards Blackbox Identity Testing of Log-Variate CircuitsMichael A. Forbes, Sumanta Ghosh, and Nitin Saxena . . . . . . . . . . . . . . . . . . . . . . . . . . . 54:1–54:16

Finding Cliques in Social Networks: A New Distribution-Free ModelJacob Fox, Tim Roughgarden, C. Seshadhri, Fan Wei, and Nicole Wein . . . . . . . . . . 55:1–55:15

A PTAS for a Class of Stochastic Dynamic ProgramsHao Fu, Jian Li, and Pan Xu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56:1–56:14

Semi-Supervised Algorithms for Approximately Optimal and Accurate ClusteringBuddhima Gamlath, Sangxia Huang, and Ola Svensson . . . . . . . . . . . . . . . . . . . . . . . . . . 57:1–57:14

High Probability Frequency Moment SketchesSumit Ganguly and David P. Woodruff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58:1–58:15

Quasi-PTAS for Scheduling with Precedences using LP HierarchiesShashwat Garg . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59:1–59:13

ARRIVAL: Next Stop in CLSBernd Gärtner, Thomas Dueholm Hansen, Pavel Hubáček, Karel Král,Hagar Mosaad, and Veronika Slívová . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60:1–60:13

Improved Bounds for Shortest Paths in Dense Distance GraphsPaweł Gawrychowski and Adam Karczmarz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61:1–61:15

Towards Unified Approximate Pattern Matching for Hamming and L1 DistancePaweł Gawrychowski and Przemysław Uznański . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62:1–62:13

A Faster Construction of Greedy Consensus TreesPaweł Gawrychowski, Gad M. Landau, Wing-Kin Sung, and Oren Weimann . . . . . 63:1–63:14

Page 9: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Contents 107:ix

A Faster FPTAS for #KnapsackPaweł Gawrychowski, Liran Markin, and Oren Weimann . . . . . . . . . . . . . . . . . . . . . . . . 64:1–64:13

Towards Optimal Approximate Streaming Pattern Matching by MatchingMultiple Patterns in Multiple Streams

Shay Golan, Tsvi Kopelowitz, and Ely Porat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65:1–65:16

Gray Codes and Symmetric ChainsPetr Gregor, Sven Jäger, Torsten Mütze, Joe Sawada, and Kaja Wille . . . . . . . . . . . 66:1–66:14

An Improved Isomorphism Test for Bounded-Tree-Width GraphsMartin Grohe, Daniel Neuen, Pascal Schweitzer, and Daniel Wiebking . . . . . . . . . . . 67:1–67:14

A Polynomial-Time Approximation Algorithm for All-Terminal NetworkReliability

Heng Guo and Mark Jerrum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68:1–68:12

Perfect Simulation of the Hard Disks Model by Partial Rejection SamplingHeng Guo and Mark Jerrum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69:1–69:10

Non-Preemptive Flow-Time Minimization via RejectionsAnupam Gupta, Amit Kumar, and Jason Li . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70:1–70:13

Maximizing Profit with Convex Costs in the Random-order ModelAnupam Gupta, Ruta Mehta, and Marco Molinaro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71:1–71:14

Generic Single Edge Fault Tolerant Exact Distance OracleManoj Gupta and Aditi Singh . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72:1–72:15

An Exponential Separation Between MA and AM Proofs of ProximityTom Gur, Yang P. Liu, and Ron D. Rothblum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73:1–73:15

Isolating a Vertex via Lattices: Polytopes with Totally Unimodular FacesRohit Gurjar, Thomas Thierauf, and Nisheeth K. Vishnoi . . . . . . . . . . . . . . . . . . . . . . . . 74:1–74:14

Synchronization Strings: Channel Simulations and Interactive Coding forInsertions and Deletions

Bernhard Haeupler, Amirbehshad Shahrasbi, and Ellen Vitercik . . . . . . . . . . . . . . . . . . 75:1–75:14

Synchronization Strings: List Decoding for Insertions and DeletionsBernhard Haeupler, Amirbehshad Shahrasbi, and Madhu Sudan . . . . . . . . . . . . . . . . . . 76:1–76:14

Approximate Sparse Linear RegressionSariel Har-Peled, Piotr Indyk, and Sepideh Mahabadi . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77:1–77:14

A Polynomial Time Algorithm to Compute Geodesics in CAT(0) CubicalComplexes

Koyo Hayashi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78:1–78:14

Online Vertex-Weighted Bipartite Matching: Beating 1 − 1e with Random Arrivals

Zhiyi Huang, Zhihao Gavin Tang, Xiaowei Wu, and Yuhao Zhang . . . . . . . . . . . . . . . . 79:1–79:14

Finding Branch-Decompositions of Matroids, Hypergraphs, and MoreJisu Jeong, Eun Jung Kim, and Sang-il Oum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80:1–80:14

Optimally Sorting Evolving DataJuan Jose Besa, William E. Devanny, David Eppstein, Michael T. Goodrich, andTimothy Johnson . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81:1–81:13

ICALP 2018

Page 10: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:x Contents

Generalized Comparison Trees for Point-Location ProblemsDaniel M. Kane, Shachar Lovett, and Shay Moran . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82:1–82:13

Stabilizing Weighted GraphsZhuan Khye Koh and Laura Sanità . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83:1–83:13

Spectrally Robust Graph IsomorphismAlexandra Kolla, Ioannis Koutis, Vivek Madan, and Ali Kemal Sinop . . . . . . . . . . . . 84:1–84:13

A Parameterized Strongly Polynomial Algorithm for Block Structured IntegerPrograms

Martin Koutecký, Asaf Levin, and Shmuel Onn . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85:1–85:14

Finer Tight Bounds for Coloring on Clique-WidthMichael Lampis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86:1–86:14

A Centralized Local Algorithm for the Sparse Spanning Graph ProblemChristoph Lenzen and Reut Levi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87:1–87:14

Chain, Generalization of Covering Code, and Deterministic Algorithm for k-SATSixue Liu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88:1–88:13

Stable-Matching Voronoi Diagrams: Combinatorial Complexity and AlgorithmsGill Barequet, David Eppstein, Michael T. Goodrich, and Nil Mamano . . . . . . . . . . . 89:1–89:14

Improved Algorithms for Adaptive Compressed SensingVasileios Nakos, Xiaofei Shi, David P. Woodruff, and Hongyang Zhang . . . . . . . . . . . 90:1–90:14

Approximate Low-Weight Check Codes and Circuit Lower Bounds for NoisyGround States

Chinmay Nirkhe, Umesh Vazirani, and Henry Yuen . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91:1–91:11

Fully Dynamic MIS in Uniformly Sparse GraphsKrzysztof Onak, Baruch Schieber, Shay Solomon, and Nicole Wein . . . . . . . . . . . . . . . 92:1–92:14

Strictly Balancing Matrices in Polynomial Time Using Osborne’s IterationRafail Ostrovsky, Yuval Rabani, and Arman Yousefi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93:1–93:11

Parameterized Algorithms for Zero Extension and Metric Labelling ProblemsFelix Reidl and Magnus Wahlström . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94:1–94:14

An Operational Characterization of Mutual Information in AlgorithmicInformation Theory

Andrei Romashchenko and Marius Zimand . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95:1–95:14

Privacy Preserving Clustering with ConstraintsClemens Rösner and Melanie Schmidt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96:1–96:14

NC Algorithms for Weighted Planar Perfect Matching and Related ProblemsPiotr Sankowski . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97:1–97:16

Computing Tutte PathsAndreas Schmid and Jens M. Schmidt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98:1–98:14

A New Approximation Guarantee for Monotone Submodular FunctionMaximization via Discrete Convexity

Tasuku Soma and Yuichi Yoshida . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99:1–99:14

Page 11: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Contents 107:xi

Ring Packing and Amortized FHEW BootstrappingDaniele Miccianco and Jessica Sorrell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100:1–100:14

Semi-random Graphs with Planted Sparse Vertex Cuts: Algorithms for Exactand Approximate Recovery

Anand Louis and Rakesh Venkat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101:1–101:15

Load Thresholds for Cuckoo Hashing with Overlapping BlocksStefan Walzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102:1–102:10

Brief Announcement: On Secure m-Party Computation, Commuting PermutationSystems and Unassisted Non-Interactive MPC

Navneet Agarwal, Sanat Anand, and Manoj Prabhakaran . . . . . . . . . . . . . . . . . . . . . . . . . 103:1–103:4

Brief Announcement: Characterizing Demand Graphs for (Fixed-Parameter)Shallow-Light Steiner Network

Amy Babay, Michael Dinitz, and Zeyu Zhang . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104:1–104:4

Brief Announcement: Zero-Knowledge Protocols for Search ProblemsBen Berger and Zvika Brakerski . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105:1–105:5

Brief Announcement: Relaxed Locally Correctable Codes in ComputationallyBounded Channels

Jeremiah Blocki, Venkata Gandikota, Elena Grigorescu, and Samson Zhou . . . . . . . 106:1–106:4

Brief Announcement: Approximation Schemes for Geometric Coverage ProblemsSteven Chaplick, Minati De, Alexander Ravsky, and Joachim Spoerhase . . . . . . . . . . 107:1–107:4

Brief Announcement: Bayesian Auctions with Efficient QueriesJing Chen, Bo Li, Yingkai Li, and Pinyan Lu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108:1–108:4

Brief Announcement: Hamming Distance Completeness and Sparse MatrixMultiplication

Daniel Graf, Karim Labib, and Przemysław Uznański . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109:1–109:4

Brief Announcement: Treewidth Modulator: Emergency Exit for DFVSDaniel Lokshtanov, M. S. Ramanujan, Saket Saurabh, Roohani Sharma, andMeirav Zehavi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110:1–110:4

Brief Announcement: Erasure-Resilience Versus Tolerance to ErrorsSofya Raskhodnikova and Nithin Varma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111:1–111:3

Brief Announcement: Bounded-Degree Cut is Fixed-Parameter TractableMingyu Xiao and Hiroshi Nagamochi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112:1–112:6

Track B: Logic, Semantics, Automata and Theory of Programming

Almost Sure ProductivityAlejandro Aguirre, Gilles Barthe, Justin Hsu, and Alexandra Silva . . . . . . . . . . . . . . . 113:1–113:15

O-Minimal Invariants for Linear LoopsShaull Almagor, Dmitry Chistikov, Joël Ouaknine, and James Worrell . . . . . . . . . . . 114:1–114:14

Topological Sorting with Regular ConstraintsAntoine Amarilli and Charles Paperman . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115:1–115:14

ICALP 2018

Page 12: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:xii Contents

On Zero-One and Convergence Laws for Graphs Embeddable on a Fixed SurfaceAlbert Atserias, Stephan Kreutzer, and Marc Noy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116:1–116:14

Bisimulation Invariant Monadic-Second Order Logic in the FiniteAchim Blumensath and Felix Wolf . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117:1–117:13

Binary Reachability of Timed Pushdown Automata via Quantifier Eliminationand Cyclic Order Atoms

Lorenzo Clemente and Sławomir Lasota . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118:1–118:14

Unboundedness Problems for Languages of Vector Addition SystemsWojciech Czerwiński, Piotr Hofman, and Georg Zetzsche . . . . . . . . . . . . . . . . . . . . . . . . . 119:1–119:15

Reachability and Distances under Multiple ChangesSamir Datta, Anish Mukherjee, Nils Vortmeier, and Thomas Zeume . . . . . . . . . . . . . 120:1–120:14

When is Containment Decidable for Probabilistic Automata?Laure Daviaud, Marcin Jurdziński, Ranko Lazić, Filip Mazowiecki,Guillermo A. Pérez, and James Worrell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121:1–121:14

On the Complexity of Infinite Advice StringsGaëtan Douéneau-Tabot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122:1–122:13

Resynchronizing Classes of Word RelationsMaría Emilia Descotte, Diego Figueira, and Gabriele Puppis . . . . . . . . . . . . . . . . . . . . .123:1–123:13

Reachability Switching GamesJohn Fearnley, Martin Gairing, Matthias Mnich, and Rahul Savani . . . . . . . . . . . . . . 124:1–124:14

Costs and Rewards in Priced Timed AutomataMartin Fränzle, Mahsa Shirmohammadi, Mani Swaminathan, and James Worrell 125:1–125:14

First-Order Interpretations of Bounded Expansion ClassesJakub Gajarský, Stephan Kreutzer, Jaroslav Nešetřil, Patrice Ossona de Mendez,Michał Pilipczuk, Sebastian Siebertz, and Szymon Toruńczyk . . . . . . . . . . . . . . . . . . . . . 126:1–126:14

Randomized Sliding Window Algorithms for Regular LanguagesMoses Ganardi, Danny Hucke, and Markus Lohrey . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .127:1–127:13

Aperiodic points in Z2-subshiftsAnael Grandjean, Benjamin Hellouin de Menibus, and Pascal Vanier . . . . . . . . . . . . 128:1–128:13

Semicomputable GeometryMathieu Hoyrup, Diego Nava Saucedo, and Don M. Stull . . . . . . . . . . . . . . . . . . . . . . . . 129:1–129:13

On Computing the Total Variation Distance of Hidden Markov ModelsStefan Kiefer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130:1–130:13

To Infinity and BeyondInes Klimann . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .131:1–131:12

On the Identity Problem for the Special Linear Group and the Heisenberg GroupSang-Ki Ko, Reino Niskanen, and Igor Potapov . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .132:1–132:15

Gaifman Normal Forms for Counting Extensions of First-Order LogicDietrich Kuske and Nicole Schweikardt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .133:1–133:14

Page 13: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Contents 107:xiii

Polynomial Vector Addition Systems With StatesJérôme Leroux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .134:1–134:13

Reducing CMSO Model Checking to Highly Connected GraphsDaniel Lokshtanov, M. S. Ramanujan, Saket Saurabh, and Meirav Zehavi . . . . . . . . 135:1–135:14

An Optimal Bound on the Solution Sets of One-Variable Word Equations and itsConsequences

Dirk Nowotka and Aleksi Saarela . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136:1–136:13

Separating Without Any AmbiguityThomas Place and Marc Zeitoun . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .137:1–137:14

A Superpolynomial Lower Bound for the Size of Non-Deterministic Complementof an Unambiguous Automaton

Mikhail Raskin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138:1–138:11

The Isomorphism Problem for Finite Extensions of Free Groups Is In PSPACEGéraud Sénizergues and Armin Weiß . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139:1–139:14

Unambiguous Languages Exhaust the Index HierarchyMichał Skrzypczak . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140:1–140:14

The Beta-Bernoulli process and algebraic effectsSam Staton, Dario Stein, Hongseok Yang, Nathanael L. Ackerman,Cameron E. Freer, and Daniel M. Roy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .141:1–141:15

Uniformization Problems for Synchronizations of Automatic Relations on WordsSarah Winter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .142:1–142:13

Track C: Foundations of Networked Computation: Models,Algorithms, and Information Management

Congestion-Free Rerouting of Flows on DAGsSaeed Akhoondian Amiri, Szymon Dudycz, Stefan Schmid, andSebastian Wiederrecht . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143:1–143:13

Practical and Provably Secure Onion RoutingMegumi Ando, Anna Lysyanskaya, and Eli Upfal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .144:1–144:14

Resolving SINR Queries in a Dynamic SettingBoris Aronov, Gali Bar-On, and Matthew J. Katz . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145:1–145:13

Uniform Mixed Equilibria in Network Congestion Games with Link FailuresVittorio Bilò, Luca Moscardelli, and Cosimo Vinci . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146:1–146:14

Byzantine Gathering in Polynomial TimeSébastien Bouchard, Yoann Dieudonné, and Anissa Lamani . . . . . . . . . . . . . . . . . . . . . .147:1–147:15

Temporal Vertex Cover with a Sliding Time WindowEleni C. Akrida, George B. Mertzios, Paul G. Spirakis, and Viktor Zamaraev . . . . 148:1–148:14

On the Complexity of Sampling Vertices Uniformly from a GraphFlavio Chierichetti and Shahrzad Haddadan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .149:1–149:13

ICALP 2018

Page 14: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:xiv Contents

The Price of Stability of Weighted Congestion GamesGeorge Christodoulou, Martin Gairing, Yiannis Giannakopoulos, andPaul G. Spirakis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .150:1–150:16

Demand-Independent Optimal TollsRiccardo Colini-Baldeschi, Max Klimm, and Marco Scarsini . . . . . . . . . . . . . . . . . . . . . 151:1–151:14

Greedy Algorithms for Online Survivable Network DesignSina Dehghani, Soheil Ehsani, MohammadTaghi Hajiaghayi, Vahid Liaghat, andSaeed Seddighin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152:1–152:14

Algorithms for Noisy Broadcast with ErasuresOfer Grossman, Bernhard Haeupler, and Sidhanth Mohanty . . . . . . . . . . . . . . . . . . . . . .153:1–153:12

Efficient Black-Box Reductions for Separable Cost SharingTobias Harks, Martin Hoefer, Anja Huber, and Manuel Surek . . . . . . . . . . . . . . . . . . . . 154:1–154:15

Price of Anarchy for Mechanisms with Risk-Averse AgentsThomas Kesselheim and Bojana Kodric . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155:1–155:14

Polynomial Counting in Anonymous Dynamic Networks with Applications toAnonymous Dynamic Algebraic Computations

Dariusz R. Kowalski and Miguel A. Mosteiro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156:1–156:14

The Unfortunate-Flow ProblemOrna Kupferman and Gal Vardi . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157:1–157:14

Spanning Trees With Edge Conflicts and Wireless ConnectivityMagnús M. Halldórsson, Guy Kortsarz, Pradipta Mitra, and Tigran Tonoyan . . . . 158:1–158:15

Eigenvector Computation and Community Detection in Asynchronous GossipModels

Frederik Mallmann-Trenn, Cameron Musco, and Christopher Musco . . . . . . . . . . . . . 159:1–159:14

(∆ + 1) Coloring in the Congested Clique ModelMerav Parter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .160:1–160:14

CacheShuffle: A Family of Oblivious ShufflesSarvar Patel, Giuseppe Persiano, and Kevin Yeo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .161:1–161:13

Brief Announcement: MapReduce Algorithms for Massive TreesMohammadHossein Bateni, Soheil Behnezhad, Mahsa Derakhshan,MohammadTaghi Hajiaghayi, and Vahab Mirrokni . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162:1–162:4

Brief Announcement: Give Me Some Slack: Efficient Network MeasurementsRan Ben Basat, Gil Einziger, and Roy Friedman . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163:1–163:5

Brief Announcement: Towards an Abstract Model of User Retention DynamicsEli Ben-Sasson and Eden Saig . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164:1–164:4

Brief Announcement: Energy Constrained Depth First SearchShantanu Das, Dariusz Dereniowski, and Przemysław Uznański . . . . . . . . . . . . . . . . . . 165:1–165:5

Page 15: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Preface

This volume contains the papers presented at ICALP 2018, the 45th edition of the Inter-national Colloquium on Automata, Languages and Programming, held in Prague, CzechRepublic during July 9–13, 2018. ICALP is a series of annual conferences of the EuropeanAssociation for Theoretical Computer Science (EATCS), which first took place in 1972. Thisyear, the ICALP program consisted of three tracks:

Track A: Algorithms, Complexity, and Games,Track B: Logic, Semantics, Automata and Theory of Programming,Track C: Foundations of Networked Computation: Models, Algorithms, and InformationManagement.

In response to the call for papers, a total 502 submissions were received: 346 for track A,96 for track B, and 60 for track C. Each submission was assigned to at least three ProgramCommittee members, aided by many subreviewers. Out of these, the committee decidedto accept 147 papers for inclusion in the scientific program: 98 papers for Track A, 30 forTrack B, and 19 for Track C. The selection was made by the Program Committees basedon originality, quality, and relevance to theoretical computer science. The quality of themanuscripts was very high, and many deserving papers could not be selected.

This year ICALP also solicitated brief announcements of work in progress with substantialinterest for the community. In total 14 brief announcements were accepted for publication:10 for Track A and 4 for Track C. The selection of the brief announcements was made by theProgram Committees.

The EATCS sponsored awards for both a best paper and a best student paper for each ofthe three tracks, selected by the Program Committees.

The best paper awards were given to the following papers:

Track A: Heng Guo and Mark Jerrum. “A polynomial-time approximation algorithm forall-terminal network reliability”.Track B: Dirk Nowotka and Aleksi Saarela. “An optimal bound on the solution sets ofone-variable word equations and its consequences”.Track C: Dariusz Kowalski and Miguel A. Mosteiro. “Polynomial Counting in AnonymousDynamic Networks with Applications to Anonymous Dynamic Algebraic Computations”.

The best student paper awards, for papers that are solely authored by students, weregiven to the following papers:

Track A: Shashwat Garg. “Quasi-PTAS for Scheduling with Precedences using LPHierarchies”.Track B: Sarah Winter. “Uniformization problems for synchronizations of automaticrelations on words”.

Apart from the contributed talks and the brief announcements, ICALP 2018 includedinvited presentations by Jaroslav Nešetřil, Alexander Schwarzmann, Sam Staton and RyanWilliams. This volume of the proceedings contains all contributed papers and brief announce-ments presented at the conference together with the papers and abstracts of the invitedspeakers.

The program of ICALP 2018 also included presentation of the EATCS Award 2018 toNoam Nisan, the Gödel Prize 2018 to Oded Regev, the Presburger Award 2018 to Aleksander

EAT

CS

45th International Colloquium on Automata, Languages, and Programming (ICALP 2018).Editors: Ioannis Chatzigiannakis, Christos Kaklamanis, Dániel Marx, and Donald Sannella

Leibniz International Proceedings in InformaticsSchloss Dagstuhl – Leibniz-Zentrum für Informatik, Dagstuhl Publishing, Germany

Page 16: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:xvi Preface

Mądry, and the EATCS Distinguished Dissertation Award to Bas Ketsman, Ilya Razenshteynand Aviad Rubinstein.

The program also included a memorial session for Maurice Nivat, the founder of ICALPand EATCS, who passed away in September 2017.

Six satellite events of ICALP were held on 9 July, 2018:

Modern Online Algorithms (MOLI)Game Solving: Theory and PracticeParameterized Approximation Algorithms Workshop (PAAW)InfinityAlgorithmic Aspects of Temporal GraphsConstrained Recognition Problems

The Summer School on Algorithms and Lower Bounds was organized immediately beforeICALP during 6-9 July, 2018, with a follow-up workshop on Monday afternoon. The workshopwas a satellite ICALP workshop devoted to presentations by selected participants of theschool.

The Summer School on Discrete Mathematics was organized after the conference during16-20 July, 2018. The event was organized by the Institute of Mathematics of the CzechAcademy of Sciences and the Computer Science Institute of Charles University.

We wish to thank all authors who submitted extended abstracts for consideration, theProgram Committees for their scholarly effort, and all referees who assisted the ProgramCommittees in the evaluation process. We are also grateful to Anna Kotěšovcová fromCONFORG and to Jiří Sgall, Andreas Emil Feldmann, Tomáš Masařík, Michal Opler, JiříFiala and Jan Musílek and all the support staff of the Organizing Committee from CharlesUniversity for organizing ICALP 2018.

We are grateful for generous support from AVAST and RSJ companies which includedboth travel grants for young women researchers and students and a direct support of theconference. We thank the School of Computer Science (Charles University, Faculty ofMathematics and Physics) and Center of Excellence - Institute for Theoretical ComputerScience (project P202/12/G061 of Czech Science Foundation) for their support.

We would like to thank Jiří Sgall for his continuous support and Paul Spirakis, thepresident of EATCS, for his generous advice on the organization of the conference.

July 2018 Ioannis ChatzigiannakisChristos KaklamanisDániel MarxDonald Sannella

Page 17: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Organization

Program Committee

Track A

Dániel Marx Hungarian Academy of Sciences, ChairAlexandr Andoni Columbia University, USANikhil Bansal Eindhoven University of Technology, NetherlandsMarkus Bläser Saarland University, GermanyGlencora Borradaile Oregon State University, USASergio Cabello University of Ljubljana, SloveniaJoseph Cheriyan University of Waterloo, CanadaLeah Epstein University of Haifa, IsraelSamuel Fiorini Université libre de Bruxelles, BelgiumCraig Gentry IBM Research, USAKasper Green Larsen Aarhus University, DanmarkGiuseppe F. Italiano Università di Roma “Tor Vergata”, ItalyBart M.P. Jansen Eindhoven University of Technology, NetherlandsPetteri Kaski Aalto University, FinlandMichal Koucký Charles University, Czech RepublicElias Koutsoupias Oxford, UKRobert Krauthgamer Weizmann Institute, IsraelStephan Kreutzer TU Berlin, GermanyTroy Lee Nanyang Technological University, SingaporeMoshe Lewenstein Bar-Ilan University, IsraelMonaldo Mastrolilli IDSIA, SwitzerlandAnkur Moitra MIT, USASeffi Naor Technion, IsraelSeth Pettie University of Michigan, USAMichał Pilipczuk University of Warsaw, PolandAlon Rosen Herzliya Interdisciplinary Center, IsraelGünter Rote Freie Universität Berlin, GermanyBarna Saha University of Massachusetts Amherst, USAAnastasios Sidiropoulos University of Illinois at Chicago, USADaniel Štefankovič University of Rochester, USAMaxim Sviridenko Yahoo Research, USAVirginia Vassilevska Williams MIT, USAGerhard Woeginger RWTH Aachen, GermanyRonald de Wolf CWI and University of Amsterdam, NetherlandsStanislav Živný Oxford, UK

Track BDonald Sannella Univ of Edinburgh, UK, ChairNathalie Bertrand IRISA/INRIA Rennes, FranceMikołaj Bojańczyk Warsaw University, PolandUdi Boker Interdisciplinary Center Herzliya, Israel

EAT

CS

45th International Colloquium on Automata, Languages, and Programming (ICALP 2018).Editors: Ioannis Chatzigiannakis, Christos Kaklamanis, Dániel Marx, and Donald Sannella

Leibniz International Proceedings in InformaticsSchloss Dagstuhl – Leibniz-Zentrum für Informatik, Dagstuhl Publishing, Germany

Page 18: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:xviii Organization

Yuxin Deng East China Normal University, ChinaFloris Geerts Univ Antwerp, BelgiumDan Ghica Univ Birmingham, UKAlexey Gotsman IMDEA, SpainJan Hoffmann CMU, USANaoki Kobayashi Univ Tokyo, JapanMartin Lange Univ Kassel, GermanyDirk Pattinson Australian National Univ, AustraliaFemke van Raamsdonk VU Amsterdam, NetherlandsJean-François Raskin Univ libre de Bruxelles, BelgiumVladimiro Sassone Univ Southampton, UKThomas Schwentick TU Dortmund, GermanyAlex Simpson Univ Ljubljana, SloveniaJiří Srba Aalborg Univ, DenmarkMirco Tribastone IMT Lucca, ItalyTomáš Vojnar Brno Univ of Technology, Czech RepublicIgor Walukiewicz CNRS and Univ Bordeaux, FranceScott Weinstein Univ Pennsylvania, USA

Track C

Christos Kaklamanis CTI “Diophantus” and University of Patras, Greece, ChairSusanne Albers TU Munich, GermanyLuca Becchetti Sapienza University of Rome, ItalyIoannis Caragiannis University of Patras, GreeceAndrea Clementi University of Rome “Tor Vergata”, ItalyMichele Flammini Gran Sasso Sci Inst and Univ of L’Aquila, ItalyPierre Fraigniaud CNRS and Université Paris Diderot, FranceAristides Gionis Aalto University, FinlandSudipto Guha University of Pennsylvania, USATomasz Jurdzinski University of Wroclaw, PolandEvangelos Kranakis Carleton University, CanadaDanny Krizanc Wesleyan University, USAKatrina Ligett California Institute of Technology, USA and Hebrew University, IsraelMarios Mavronicolas University of Cyprus, CyprusKobbi Nissim Georgetown University, USAMarina Papatriantafilou Chalmers University of Technology, SwedenAndrzej Pelc Université du Québec en Outaouais, CanadaDavid Peleg Weizmann Institute of Science, IsraelGeppino Pucci University of Padova, ItalyChristian Scheideler Paderborn University, GermanyRoger Wattenhofer ETH Zurich, Switzerland

Page 19: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Organization 107:xix

Organizing Committee

Jiří Sgall Charles University, Czech Republic, Conference ChairAnna Kotěšovcová CONFORG, Czech RepublicAndreas Emil Feldmann Charles University, Czech RepublicTomáš Masařík Charles University, Czech RepublicMichal Opler Charles University, Czech RepublicJiří Fiala Charles University, Czech RepublicJan Musílek Charles University, Czech Republic

Financial Sponsors

ICALP 2018

Page 20: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:xx Organization

Additional Reviewers

Anders Aamand Mohammad Ali Abam Amir AbboudRupam Acharyya Anil Ada Raghavendra AddankiPeyman Afshani Divesh Aggarwal Manindra AgrawalSaba Ahmadi S. Akshay Xavier AllamigeonShaull Almagor Josh Alman Noga AlonHelmut Alt Joel Alwen Andris AmbainisNima Anari Leonardo Aniello Simon ApersItai Arad Myrto Arapinis Srinivasan ArunachalamKazuyuki Asada Gilad Asharov Andrei AsinowskiCigdem Aslay Sepehr Assadi Chen AttiasChen Avin Yossi Azar Haris AzizYakov Babichenko Arturs Backurs Saikrishna BadrinarayananEric Balkanski Marshall Ball Alkida BalliuJános Balogh Stephanie Balzer Jørgen Bang-JensenBahareh Banyassady Amotz Bar-Noy Ran Ben BasatFelix Baschenis Mohammadhossein Bateni Tugkan BatuPaul Beame Djamal Belazzougui Paul BellAlexander Belov Omri Ben-Eliezer Souha Ben-RayanaNikola Benes Iddo Bentov Suman Kalyan BeraSebastian Berndt Aaron Bernstein Ivona BezakovaAditya Bhaskara Sayan Bhattacharya Marcin BienkowskiPhilip Bille Davide Bilò Vittorio BilòAhmad Biniaz Nir Bitansky Henrik BjörklundJaroslaw Blasiok Ivan Bliznets Achim BlumensathHans L. Bodlaender Greg Bodwin Magnus BordewichRalph Bottesch Patricia Bouyer Zvika BrakerskiCornelius Brand Vladimir Braverman Thomas BrihayeKarl Bringmann Sabine Broda Gerth Stølting BrodalJoshua Brody Vaclav Brozek Kevin BuchinBoris Bukh Sam Buss Jaroslaw ByrkaKarthik C. S. Yang Cai Clément CanonneArnaud Carayol Clément Carbonnel Timothy CarpenterMatteo Ceccarello Keren Censor-Hillel Amit ChakrabartiDeeparnab Chakrabarty Diptarka Chakraborty Sourav ChakrabortyParinya Chalermsook Jeremie Chalopin T-H. Hubert ChanTimothy M. Chan Karthekeyan Chandrasekaran Hsien-Chih ChangYi-Jun Chang Melissa Chase Arkadev ChattopadhyayShiri Chechik Jiecao Chen Sitan ChenXi Chen Yijia Chen Yu-Fang ChenSiu-Wing Cheng Victor Chepoi Dmitry ChistikovRajesh Chitnis Eden Chlamtac Keerti ChoudharyGeorge Christodoulou Lorenzo Clemente Jonas CleveRaphaël Clifford Adrien Le Coënt Avi CohenEdith Cohen Ilan Cohen Vincent Cohen-AddadThomas Colcombet Denis Cornaz Ágnes Cseh

Page 21: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Organization 107:xxi

Radu Curticapean Łukasz Czajka Artur CzumajDana Dachman-Soled Hadassa Daltrophe Ankush DasAnupam Das Laure Daviaud Anuj DawarAnindya De Éric Colin de Verdière Giorgio DelzannoStéphane Demri Michael Dinitz Michael Gene DobbinsDavid Doty Ran Duan Vida DujmovicAdrian Dumitrescu Romaric Dunignau Martin DyerRüdiger Ehlers Eduard Eiben Friedrich EisenbrandDavid Eisenstat Khaled Elbassioni Lior EldarJörg Endrullis Matthias Englert Hossein EsfandiariGuy Even Esther Ezra Yuri FaenzaYaron Fairstein Jittat Fakcharoenphol Carlo FantozziBill Fefferman Uriel Feige Moran FeldmanAndreas Emil Feldmann Michael Feldmann Stefan FelsnerHenning Fernau Diego Figueira Nathanaël FijalkowEmmanuel Filiot Aris Filos-Ratsikas Arnold FiltserFrancesca Fiorenzi Johannes Fischer Orr FischerTamás Fleiner Krzysztof Fleszar Till FluschnikFedor Fomin Casper Benjamin Freksen Dominik D. FreydenbergerTobias Friedrich Alan Frieze Zachary FriggstadVincent Froese Radoslav Fulek Peter FullaBenjamin Fuller Peter Gacs Travis GagieAndreas Galanis Nicolas Gama Venkata GandikotaPierre Ganty Sumegha Garg Paul GastinOlivier Gauwin Pawel Gawrychowski Gilles GeeraertsSamir Genaim Georgios Georgiadis Loukas GeorgiadisShayan Oveis Gharan Panos Giannopoulos Hugo GimbertAlex Gittens Vasilis Gkatzelis Shay GolanLeslie Ann Goldberg Paul Goldberg Elazar GoldenbergIsaac Goldstein Stefan Göller Petr GolovachAlexander Golovnev Michael T. Goodrich Sivakanth GopiThorsten Götte Lee-Ad Gottlieb Themis GouleakisFabrizio Grandoni Roland Grappe Alexander GrigorievAlex Bredariol Grilo Martin Grohe Allan GrønlundRoberto Grossi Luciano Gualà Bruno GuillonHeng Guo Jiong Guo Krystal GuoAnupam Gupta Manoj Gupta Sushmita GuptaTom Gur Venkatesan Guruswami Julian GutierrezTorben Hagerup Mohammadtaghi Hajiaghayi Nir HalmanSamuel Haney Kristoffer Arnsfelt Hansen Thomas Dueholm HansenNicolas Hanusse Sariel Har-Peled Tero HarjuTobias Harks David Harris Prahladh HarshaTim Hartmann Carmit Hazay Brett HemenwayJacob Hendricks Frédéric Herbreteau Kieran HerleyDanny Hermelin John Hershberger Hiroshi HiraiDenis Hirschfeldt Petr Hlineny Rebecca HobergDorit Hochbaum Martin Hoefer Frank HoffmannMichael Hoffmann Stepan Holub Stefan HougardyMathieu Hoyrup Justin Hsu Chien-Chung HuangDawei Huang Zhiyi Huang Pavel Hubáček

ICALP 2018

Page 22: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:xxii Organization

Vincent Hugot Norbert Hundeshagen Christoph HunkenschröderThore Husfeldt Tony Huynh John IaconoZvonko Iljazovic Neil Immerman Piotr IndykVincenzo Iovino Zahra Jafargholi Ragesh JaiswalDavid Janin David N. Jansen T.S. JayramMark Jerrum Artur Jeż Łukasz JeżShaofeng Jiang Adrian Johnstone Peter JonssonHossein Jowhari Chiraag Juvekar Volker KaibelChristos Kalaitzis Sagar Kale Gautam KamathLior Kamma Frank Kammer Daniel KaneIyad Kanj Erez Kantor Michael KapralovAikaterini Karanasiou Jarkko Kari Juha KärkkäinenZohar Karnin Takashi Katoh Isabella KaufmannTelikepalli Kavitha Ken-Ichi Kawarabayashi Steven KelkMarcel Keller Hans Kellerer Dominik KempaDaniel Kernberger Thomas Kesselheim Shahbaz KhanSamir Khuller Stefan Kiefer Daniel KiferEunjung Kim Sándor Kisfaludi-Bak Kim-Manuel KleinPhilip Klein Robert Kleinberg Boris KlemzMax Klimm Jan Willem Klop Katharina KlostJens Knoop Dušan Knop Yusuke KobayashiTomasz Kociumaka Ioannis Kokkinis Sudeshna KolayChristina Kolb Balagopal Komarath Christian KonradSpyros Kontogiannis Tsvi Kopelowitz Swastik KoppartyGuy Kortsarz Yiannis Koutis Karel KrálJan Kratochvil Klaus Kriegel S KrishnaJean Krivine Robert Kübler Oliver KullmannAmit Kumar Mrinal Kumar Ravi KumarMarvin Künnemann Denis Kuperberg Salvatore La TorreThijs Laarhoven Anthony Labarre Arnaud LabourelBundit Laekhanukit Michael Lampis Patrick LandwehrJulien Lange Stefan Langerman Elmar LangetepeSophie Laplante Kim S. Larsen Sławomir LasotaSilvio Lattanzi Philip Lazos Hung LeEuiwoong Lee Karoliina Lehtinen Steffen LemppOndrej Lengal Jérôme Leroux Stefano LeucciPeter Leupold Reut Levi Asaf LevinMaxwell Levit Avivit Levy Nathan LhoteJason Li Jerry Li Jian LiRay Li Yuanzhi Li Nutan LimayeDidier Lime Andrea Lincoln Steven LindellNathan Lindzey Andre Linhares Quanquan LiuChristof Löding Maarten Löffler Markus LohreyDaniel Lokshtanov Federico Lombardi Julian LossAnand Louis Shachar Lovett Hsueh-I LuPinyan Lu Jack H Lutz James F. LynchVladimir Lysikov Ramanujan M. S. Mohammad MahdianMichael Mahoney Hemanta Maji Konstantin MakarychevYury Makarychev Pasquale Malacaria Andreas MalettiDavid Manlove Giovanni Manzini Andrea Margheri

Page 23: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Organization 107:xxiii

Nicolas Markey Euripides Markou Francisco MartinsTomas Masopust Antonis Matakos Bastien MaubertManuel Mauro Richard Mayr Arya MazumdarAndrew McGregor Moti Medina Mohammad Syed MeesumKurt Mehlhorn Ruta Mehta Manor MendelMassimo Merro Julian Mestre Pierre-étienne MeunierTom Meyerovitch Theresa Migler-Vondollen Matúš MihalákMarius Mikučionis Martin Milanič Kevin MilansCarl Miller Tillmann Miltzow Pranabendu MisraJoseph Mitchell Matthias Mnich Ali MohadesRolf H. Möhring Tobias Mömke Benjamin MooreCris Moore Pat Morin Ben MoseleyDana Moshkovitz Elchanan Mossel Shay MozesWolfgang Mulzer Kamesh Munagala Ian MunroCameron Musco Christopher Musco Torsten MützeDaniel Nagaj Viswanath Nagarajan Anand NatarajanGuyslain Naves Amir Nayyeri Amir NayyeriMark-Jan Nederhof Jesper Nederlof Joe NeemanOfer Neiman Adrian Neumann Ilan NewmanVan Chan Ngo Huy Nguyen Denis NicoleMatthias Niewerth Filip Niksic Gali NotiKrzysztof Nowicki Marc Noy Timm OertelAlexander Okhotin Igor Carboni Oliveira Rafael OliveiraDennis Olivetti Feyishayo Olukoya Krzysztof OnakAurélien Ooms Sebastian Ordyniak Mikhail OstrovskiiYota Otachi Joël Ouaknine Youssouf OualhadjSang-Il Oum Megan Owen Kenta OzekiRasmus Pagh Linda Pagli Dominik PajakIgor Pak Konstantinos Panagiotou Anurag PandeyGopal Pandurangan Debmalya Panigrahi Periklis PapakonstantinouNikos Parotsidis Merav Parter Anat Paskin-CherniavskyFrancesco Pasquale Erik Paul Subhabrata PaulLehilton L. C. Pedrosa Chris Peikert Pan PengRichard Peng Guillermo Perez Pablo Pérez-LanteroWill Perkins Jeff Phillips Astrid PieterseAndrea Pietracaprina Oleg Pikhurko Marcin PilipczukJean-Eric Pin Thomas Place Wojciech PlandowskiVladimir Podolskii Ely Porat Gustavo PostaM. Praveen Eric Price Kirk PruhsPavel Pudlak Simon Puglisi Manish PurohitYouming Qiao Daowen Qiu Karin QuaasBalaji Raghavachari Ajitha Rajan Rajmohan RajaramanGovind Ramnarayan Narad Rampersad Sofya RaskhodnikovaJulian Rathke Gaurav Rattan Malin RauDror Rawitz Jean-Florent Raymond Ilya RazenshteynVojtech Rehak Daniel Reichman Ahmed RezineBruce Richter Havana Rika Andrej RisteskiLiam Roditty Heiko Röglin Lars RohwedderDana Ron Adi Rosén Peter RossmanithJurriaan Rot Marc Roth Ron Rothblum

ICALP 2018

Page 24: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:xxiv Organization

Thomas Rothvoss Reuben Rowe Eric RowlandMichał Różański Polina Rozenshtein Atri RudraAleksi Saarela Sushant Sachdeva S. Cenk SahinalpKen Sakayori Michael Saks Ario SalmasiLaura Sanita Piotr Sankowski Ocan SankurRahul Santhanam Ramprasad Saptharishi Thatchaphol SaranurakJayalal Sarma Kanthi Sarpatwar Tetsuya SatoSrinivasa Rao Satti Ignasi Sau Thomas SauerwaldNitin Saurabh Saket Saurabh Zdenek SawaRaghuvansh Saxena Guillaume Scerri Michael SchapiraNadja Scharf Sven Schewe Stefan SchmidGeorg Schnitger Tselil Schramm Dominique SchroederRoy Schwartz Chris Schwiegelshohn Giacomo ScornavaccaElizabeth Scott Adam Sealfon Erel Segal-HaleviDanny Segev Ilya Sergey C. SeshadhriAlexander Setzer Asaf Shapira Micha SharirDon Sheehy Tetsuo Shibuya Igor ShinkarTong-Wook Shinn Aaron Sidford Sebastian SiebertzRodrigo Silveira Francesco Silvestri Ryoma Sin’YaAlistair Sinclair Kritika Singhal Rene SittersAlexander Skopalik Michał Skrzypczak Shay SolomonChristian Sommer Fu Song Aikaterini SotirakiChristopher Spinrath Sophie Spirkl Joachim SpoerhaseVijay Sridhar Akshayaram Srinivasan Aravind SrinivasanNikhil Srivastava B Srivathsan Tatiana StarikovskayaDamien Stehle Fabian Stehn Florian SteinbergNoah Stephens-Davidowitz Sebastian Stiller Thomas SturmMartin Sulzmann Scott Summers Aarthi SundaramToshio Suzuki Ola Svensson Avishay TalNavid Talebanfard Ohad Talmon Suguru TamakiLi-Yang Tan Jakub Tarnawski Yael Tauman KalaiJustin Thaler Sharma V. Thankachan Johan ThapperDimitrios Thilikos Dilys Thomas Francesco TiezziSimone Tini Andreas Tönnis Tigran TonoyanPatrick Totzke Henry Towsner Ohad TrabelsiElias Tsakas Max Tschaikowski Philippas TsigasTakeshi Tsukada Iddo Tzameret Marc UetzYuya Uezato Seeun William Umboh Rohit VaishAli Vakilian Leo van Iersel Erik Jan van LeeuwenRob van Stee Anke van Zuylen Shai VardiPrashant Vasudevan Yann Vaxès Rahul VazeLászló A. Végh Santosh Vempala Carmine VentreNikolay Vereshchagin José Verschae Aravindan VijayaraghavanCosimo Vinci Sundar Vishwanathan Jan VondrakNils Vortmeier Satyanarayana Vusirikala Nikhil VyasMagnus Wahlström Erik Waingarten David WajcJohannes Waldmann Erik Walsberg Di WangYuyi Wang Justin Ward Pascal WeilOren Weimann Omri Weinstein Mathias WellerStefan Weltge Anthony Widjaja Lin Andreas Wiese

Page 25: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Organization 107:xxv

Max Willert Jack Williams Ryan WilliamsKarl Wimmer Sarah Winter Philipp WoelfelDominik Wojtczak Bruno Woltzenlogel Paleo David P. WoodruffJames Worrell Marcin Wrochna David WuPei Wu Zhilin Wu Christian Wulff-NilsenNing Xie Lin F. Yang Mu YangGrigory Yaroslavtsev Yitong Yin Yuichi YoshidaNeal Young Huacheng Yu Or ZamirMeirav Zehavi Marc Zeitoun Georg ZetzscheHanmeng Zhan Hantao Zhang Jie ZhangBaigong Zheng Vassilis Zikas Charilaos Zisopoulos

ICALP 2018

Page 26: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018
Page 27: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

List of Authors

Anders AamandBARC, University of Copenhagen,Universitetsparken 1, Copenhagen, [email protected]://orcid.org/0000-0002-0402-0514

Amir AbboudIBM Almaden Research Center, San Jose,[email protected]

Nathanael L. AckermanHarvard Univ

Anna AdamaszekUniversity of Copenhagen, [email protected]

Navneet AgarwalIndian Institute of Technology [email protected]

Pankaj K. AgarwalDepartment of Computer Science, DukeUniversity, Durham, NC 27708, [email protected]

Alejandro AguirreIMDEA Software Institute, Madrid, Spain

Saeed Akhoondian AmiriMax-Planck Institute of Informatics,[email protected]

Eleni C. AkridaDepartment of Computer Science, Universityof Liverpool, [email protected]://orcid.org/0000-0002-1126-1623

Shaull AlmagorDepartment of Computer Science, OxfordUniversity, [email protected]

Antoine AmarilliLTCI, Télécom ParisTech, UniversitéParis-Saclay

Sanat AnandIndian Institute of Technology [email protected]

Megumi AndoComputer Science Department, BrownUniversity, Providence, RI 02912 [email protected]

Moab ArarTel Aviv University, Tel Aviv, Israel

Rotem Arnon-FriedmanETH Zürich, [email protected]

Boris AronovDepartment of Computer Science andEngineering, Tandon School of Engineering,New York University, Brooklyn, NY 11201,[email protected]

Albert AtseriasUniversitat Politècnica de Catalunya,Barcelona, [email protected]

Amy BabayJohns Hopkins University, Baltimore, MD,[email protected]

Miriam BackensDepartment of Computer Science, Universityof Oxford, [email protected]

Achiya Bar-OnDepartment of Mathematics, Bar-IlanUniversity, Ramat Gan, [email protected]

Gali Bar-OnDepartment of Computer Science,Ben-Gurion University of the Negev,Beer-Sheva 84105, [email protected]

EAT

CS

45th International Colloquium on Automata, Languages, and Programming (ICALP 2018).Editors: Ioannis Chatzigiannakis, Christos Kaklamanis, Dániel Marx, and Donald Sannella

Leibniz International Proceedings in InformaticsSchloss Dagstuhl – Leibniz-Zentrum für Informatik, Dagstuhl Publishing, Germany

Page 28: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:xxviiiAuthors

Gill BarequetTechnion - Israel Inst. of Technology, Haifa,[email protected]

Gilles BartheIMDEA Software Institute, Madrid, Spain

MohammadHossein BateniGoogle Research, New York

Soheil BehnezhadUniversity of Maryland

Ran Ben BasatTechnion, Haifa, [email protected]

Eli Ben-SassonDepartment of Computer Science, Technion,Haifa, [email protected]://orcid.org/0000-0002-0708-0483

Iddo BentovCornell University, Ithaca, NY, [email protected]

Ben BergerWeizmann Institute of Science, Rehovot,[email protected]

Juan Jose BesaDept. of Computer Science, Univ. ofCalifornia, Irvine, Irvine, CA 92697 [email protected]://orcid.org/0000-0002-5676-7011

Amey BhangaleWeizmann Institute of Science, Rehovot,[email protected]

Aditya BhaskaraSchool of Computing, University of Utah,[email protected]

Arnab BhattacharyyaIndian Institute of Science, Bangalore, [email protected]

Therese BiedlSchool of Computer Science, University ofWaterloo, [email protected]

Davide BilòDepartment of Humanities and SocialSciences, University of Sassari, Via Roma151, 07100 Sassari (SS), [email protected]://orcid.org/0000-0003-3169-4300

Vittorio BilòDepartment of Mathematics and Physics,University of Salento, Lecce, [email protected]

Ahmad BiniazSchool of Computer Science, University ofWaterloo, [email protected]

Jeremiah BlockiDepartment of Computer Science, PurdueUniversity, West Lafayette, Indiana, [email protected]

Avrim BlumTTI-Chicago, Chicago, United [email protected]

Achim BlumensathMasaryk University [email protected]

Thomas BläsiusHasso Plattner Institute, University ofPotsdam, Potsdam, [email protected]

Andrej BogdanovDepartment of Computer Science andEngineering and , Institute of TheoreticalComputer Science and Communications,Chinese University of Hong [email protected]

Prosenjit BoseSchool of Computer Science, CarletonUniversity, Ottawa, [email protected]

Page 29: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Authors 107:xxix

Sébastien BouchardSorbonne Universités, UPMC Univ Paris 06,CNRS, INRIA, LIP6 UMR 7606, Paris,[email protected]

Elette BoyleIDC [email protected]

Zvika BrakerskiWeizmann Institute of Science, Rehovot,[email protected]

Vladimir BravermanJohns Hopkins University, Baltimore, [email protected]

Karl BringmannMax Planck Institute for Informatics,Saarland Informatics Campus, Saarbrücken,[email protected]

Jarosław ByrkaUniversity of Wrocław, Wrocław, [email protected]

Mathias Bæk Tejs KnudsenUniversity of Copenhagen and Supwiz,Copenhagen, [email protected]://orcid.org/0000-0001-5308-9609

Karthik C. S.Weizmann Institute of Science, Rehovot,[email protected]

Paz CarmiDepartment of Computer Science,Ben-Gurion University of the Negev,Beer-Sheva, [email protected]

Marco L. CarmosinoDepartment of Computer Science, Universityof California San Diego, La Jolla, CA, [email protected]

L. Elisa CelisÉcole Polytechnique Fédérale de Lausanne(EPFL), Switzerland

Deeparnab ChakrabartyDepartment of Computer Science,Dartmouth College, 9 Maynard St, Hanover,NH, [email protected]

Timothy M. ChanDept. of Computer Science, University ofIllinois at Urbana-Champaign, [email protected]

L. Sunil ChandranDepartment of Computer Science andAutomation, Indian Institute of Science,[email protected]

Steven ChaplickLehrstuhl für Informatik I, UniversitätWürzburg, [email protected]://orcid.org/0000-0003-3501-4608

Moses CharikarDepartment of Computer Science, StanfordUniversity, Stanford, CA, [email protected]

Shiri ChechikTel Aviv University, Tel Aviv, Israel

Jiehua ChenBen-Gurion University of the Negev, BeerSheva, [email protected]

Jing ChenDepartment of Computer Science, StonyBrook University, Stony Brook, NY 11794,[email protected]

Siu-Wing ChengDepartment of Computer Science andEngineering, HKUST, Hong [email protected]://orcid.org/0000-0002-3557-9935

ICALP 2018

Page 30: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:xxx Authors

Yun Kuen CheungMax Planck Institute for Informatics,Saarland Informatics Campus, [email protected]://orcid.org/0000-0002-9280-0149

Flavio ChierichettiDipartimento di Informatica, SapienzaUniversity, Rome, [email protected]://orcid.org/0000-0001-8261-9058

Suryajith ChillaraDepartment of CSE, IIT Bombay, Mumbai,[email protected]

Dmitry ChistikovCentre for Discrete Mathematics and itsApplications (DIMAP) & , Department ofComputer Science, University of Warwick,[email protected]

George ChristodoulouDepartment of Computer Science, Universityof Liverpool, Liverpool, [email protected]

Julia ChuzhoyToyota Technological Institute at Chicago,6045 S. Kenwood Ave., Chicago, Illinois60637, [email protected]

Lorenzo ClementeUniversity of [email protected]://orcid.org/0000-0003-0578-9103

Sarel CohenTel Aviv University, Tel Aviv, Israel

Riccardo Colini-BaldeschiCore Data Science Group, Facebook Inc., 1Rathbone Place, London, W1T 1FB, [email protected]://orcid.org/0000-0001-5739-1178

Alex ConwayRutgers University, New Brunswick, NJ,[email protected]

Robert CummingsSchool of Computer Science, University ofWaterloo, [email protected]

Wojciech CzerwińskiUniversity of Warsaw, Polandhttps://orcid.org/0000-0002-6169-868X

Samira DarukiExpedia Research, [email protected]

Shantanu DasLIS, Aix-Marseille University, University ofToulon, CNRS, Marseille, [email protected]

Samir DattaChennai Mathematical Institute & UMIReLaX, Chennai, [email protected]

Laure DaviaudUniversity of Warwick, Coventry, [email protected]

Minati DeDepartment of Mathematics, IndianInstitute of Technology Delhi, [email protected]

Sina DehghaniUniversity of Maryland, College Park, MD20742, USA

Holger DellSaarland University and Cluster ofExcellence (MMCI), Saarbrücken, [email protected]://orcid.org/0000-0001-8955-0786

Mahsa DerakhshanUniversity of Maryland

Dariusz DereniowskiFaculty of Electronics, Telecommunicationsand Informatics, Gdańsk University ofTechnology, Gdańsk, [email protected]://orcid.org/0000-0003-4000-4818

María Emilia DescotteLaBRI, Université de Bordeaux

Page 31: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Authors 107:xxxi

William E. DevannyDept. of Computer Science, Univ. ofCalifornia, Irvine, Irvine, CA 92697 [email protected]

Ilias DiakonikolasUSC, Los Angeles, CA, [email protected]

Yoann DieudonnéLaboratoire MIS & Université de PicardieJules Verne, Amiens, [email protected]

Michael DinitzJohns Hopkins University, Baltimore, MD,[email protected]

Itai DinurComputer Science Department, Ben-GurionUniversity, Beer Sheva, [email protected]

Gaëtan Douéneau-TabotÉcole Normale Supérieure Paris-Saclay,Université Paris-Saclay, Cachan, [email protected]

Ran DuanInstitute for Interdisciplinary InformationSciences, Tsinghua University, [email protected]

Bartłomiej DudekInstitute of Computer Science, University ofWrocław, [email protected]

Szymon DudyczUniversity of Wroclaw, [email protected]

Vida DujmovicSchool of Computer Science and ElectricalEngineering, University of Ottawa, Ottawa,[email protected]

Orr DunkelmanComputer Science Department, University ofHaifa, Haifa, [email protected]://orcid.org/0000-0001-5799-2635

Lech DurajTheoretical Computer Science Department,Faculty of Mathematics and ComputerScience, Jagiellonian University, Kraków,[email protected]

Zdeněk DvořákCharles University, Malostranske namesti 25,11800 Prague, Czech [email protected]://orcid.org/0000-0002-8308-9746

Soheil EhsaniUniversity of Maryland, College Park, MD20742, USA

Eduard EibenDepartment of Informatics, University ofBergen, Bergen, [email protected]://orcid.org/0000-0003-2628-3435

Gil EinzigerNokia Bell Labs, Kfar Saba, [email protected]

Friedrich EisenbrandEPFL, 1015 Lausanne, [email protected]

David EppsteinDept. of Computer Science, Univ. ofCalifornia, Irvine, Irvine, CA 92697 [email protected]

Martín Farach-ColtonRutgers University, New Brunswick, NJ,[email protected]

John FearnleyUniversity of Liverpool, [email protected]

Uriel FeigeWeizmann Institute of Science, Rehovot,[email protected]

Björn FeldkordPaderborn University, Paderborn, Germany

ICALP 2018

Page 32: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:xxxii Authors

Matthias FeldottoPaderborn University, Paderborn, Germany

Hendrik FichtenbergerTU Dortmund, Dortmund, [email protected]://orcid.org/0000-0003-3246-5323

Diego FigueiraCNRS, LaBRI, Université de Bordeaux

Fedor V. FominDepartment of Informatics, University ofBergen, [email protected]://orcid.org/0000-0003-1955-4612

Michael A. ForbesUniversity of Illinois at Urbana-Champaign,[email protected]

Jacob FoxDepartment of Mathematics, StanfordUniversity, Stanford, CA 94305, [email protected]

Cameron E. FreerBorelian

Cedric FreibergerHasso Plattner Institute, University ofPotsdam, Potsdam, [email protected]

Roy FriedmanTechnion, Haifa, [email protected]

Tobias FriedrichHasso Plattner Institute, University ofPotsdam, Potsdam, [email protected]

Martin FränzleDepartment of Computing Science,University of Oldenburg, [email protected]

Hao FuInstitute for Interdisciplinary InformationSciences, Tsinghua University, Beijng, [email protected]

Martin GairingDepartment of Computer Science, Universityof Liverpool, Liverpool, [email protected]

Jakub GajarskýTechnical University Berlin, Germany

Buddhima GamlathÉcole Polytechnique Fédérale de Lausanne,Lausanne, [email protected]

Moses GanardiUniversität Siegen, [email protected]

Venkata GandikotaDepartment of Computer Science, JohnsHopkins University, Baltimore, Maryland,[email protected]

Sumit GangulyIndian Institute of Technology, Kanpur,[email protected]

Shashwat GargEindhoven University of Technology,[email protected]

Paweł GawrychowskiInstitute of Computer Science, University ofWrocław, [email protected]

Ofir GeriDepartment of Computer Science, StanfordUniversity, Stanford, CA, [email protected]

Sumanta GhoshDepartment of Computer Science, IITKanpur, [email protected]

Suprovat GhoshalIndian Institute of Science, Bangalore, [email protected]

Page 33: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Authors 107:xxxiii

Yiannis GiannakopoulosDepartment of Mathematics, TU Munich,Munich, [email protected]://orcid.org/0000-0003-2382-1779

Shay GolanBar Ilan University, Ramat Gan, [email protected]

Petr A. GolovachDepartment of Informatics, University ofBergen, [email protected]://orcid.org/0000-0002-2619-2990

Michael T. GoodrichDept. of Computer Science, Univ. ofCalifornia, Irvine, Irvine, CA 92697 [email protected]

Themis GouleakisCSAIL,MIT, Cambridge, MA, [email protected]

Daniel GrafDepartment of Computer Science, ETHZürich, [email protected]

Anael GrandjeanLaboratoire d’Algorithmique, Complexité etLogique, Université Paris-Est Créteil, [email protected]

Petr GregorDepartment of Theoretical ComputerScience and Mathematical Logic, CharlesUniversity, Prague, Czech [email protected]

Elena GrigorescuDepartment of Computer Science, PurdueUniversity, West Lafayette, Indiana, [email protected]

Martin GroheRWTH Aachen University, Aachen, [email protected]://orcid.org/0000-0002-0292-9142

Ofer GrossmanEECS Departent, MIT, Cambridge, MA,[email protected]

Yong GuInstitute for Interdisciplinary InformationSciences, Tsinghua University, Beijing, [email protected]

Heng GuoSchool of Informatics, University ofEdinburgh, Informatics Forum, Edinburgh,EH8 9AB, United [email protected]://orcid.org/0000-0001-8199-5596

Anupam GuptaCarnegie Mellon University, Pittsburgh, [email protected]

Manoj GuptaIIT Gandhinagar, Gandhinagar, [email protected]

Tom GurUC Berkeley, Berkeley, [email protected]

Rohit GurjarCalifornia Institute of Technology, USA

Guru GuruganeshCarnegie Mellon University, Pittsburgh, USA

Grzegorz GutowskiTheoretical Computer Science Department,Faculty of Mathematics and ComputerScience, Jagiellonian University, Kraków,[email protected]://orcid.org/0000-0003-3313-1237

Bernd GärtnerDepartment of Computer Science, ETHZürich, [email protected]

Shahrzad HaddadanDipartimento di Informatica, SapienzaUniversity, Rome, [email protected]://orcid.org/0000-0002-7702-8250

ICALP 2018

Page 34: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:xxxivAuthors

Theophanis HadjistasiUniversity of Connecticut, Storrs CT, [email protected]

Bernhard HaeuplerComputer Science Department, CarnegieMellon University, Pittsburgh, PA, [email protected]

MohammadTaghi HajiaghayiUniversity of Maryland, College Park, MD20742, USA

Magnús M. HalldórssonSchool of Computer Science, ReykjavikUniversity, [email protected]

Thomas Dueholm HansenDepartment of Computer Science, Universityof Copenhagen, [email protected]

Sariel Har-PeledDepartment of Computer Science, Universityof Illinois, Urbana, IL, [email protected]

Tobias HarksUniversität Augsburg, Institut fürMathematik, Augsburg, [email protected]

Koyo HayashiDepartment of Mathematical Informatics,University of Tokyo, Tokyo 113-8656, [email protected]

Benjamin Hellouin de MenibusLaboratoire de Recherche en Informatique,Université Paris-Sud, CNRS,CentraleSupélec, Université Paris-Saclay,[email protected]://orcid.org/0000-0001-5194-929X

Danny HermelinBen-Gurion University of the Negev, BeerSheva, [email protected]

Niklas HjulerUniversity of Copenhagen, Copenhagen,[email protected]://orcid.org/0000-0002-0815-670X

Rani HodDepartment of Mathematics, Bar-IlanUniversity, Ramat Gan, [email protected]

Martin HoeferGoethe-Universität Frankfurt am Main,Institut für Informatik, Frankfurt am Main,[email protected]

Piotr HofmanUniversity of Warsaw, Polandhttps://orcid.org/0000-0001-9866-3723

Jacob HolmUniversity of Copenhagen, Copenhagen,[email protected]://orcid.org/0000-0001-6997-9251

Yinon HoreshTechnion - Israel Institute of Technology,Haifa, [email protected]

Mathieu HoyrupUniversité de Lorraine, CNRS, Inria, LORIA,F-54000 Nancy, [email protected]

Justin HsuUniversity College London, London, UK

Sangxia HuangSony Mobile Communications, Lund, [email protected]

Zhiyi HuangDepartment of Computer Sicence, TheUniversity of Hong Kong, Hong [email protected]

Anja HuberUniversität Augsburg, Institut fürMathematik, Augsburg, [email protected]

Page 35: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Authors 107:xxxv

Pavel HubáčekComputer Science Institute, CharlesUniversity, Prague, Czech [email protected]

Danny HuckeUniversität Siegen, [email protected]

Christoph HunkenschröderEPFL, 1015 Lausanne, [email protected]

Russell ImpagliazzoDepartment of Computer Science, Universityof California San Diego, La Jolla, CA, [email protected]

Piotr IndykDepartment of Computer Science, MIT,Cambridge, MA, [email protected]

Davis IssacMax Planck Institute for Informatics,Saarland Informatics Campus, [email protected]://orcid.org/0000-0001-5559-7471

Abhishek JainJohns Hopkins [email protected]

Jisu JeongDepartment of Mathematical Sciences,KAIST, Daejeon, [email protected]

Mark JerrumSchool of Mathematical Sciences, QueenMary, University of London, Mile End Road,London, E1 4NS, United [email protected]://orcid.org/0000-0003-0863-7279

Timothy JohnsonDept. of Computer Science, Univ. ofCalifornia, Irvine, Irvine, CA 92697 [email protected]

Marcin JurdzińskiUniversity of Warwick, Coventry, [email protected]

Sven JägerInstitut für Mathematik, TechnischeUniversität Berlin, [email protected]

Daniel M. KaneDepartment of Computer Science andEngineering/Department of Mathematics,University of California, San [email protected]://orcid.org/0000-0002-5884-3487

Iyad KanjSchool of Computing, DePaul University,Chicago, [email protected]

Haim KaplanSchool of Computer Science, Tel AvivUniversity, Tel Aviv 69978, [email protected]

Adam KarczmarzUniversity of Warsaw, [email protected]

Matthew J. KatzDepartment of Computer Science,Ben-Gurion University of the Negev,Beer-Sheva 84105, [email protected]

Maximilian KatzmannHasso Plattner Institute, University ofPotsdam, Potsdam, [email protected]

Ken-ichi KawarabayashiNational Institute of Informatics, 2-1-2Hitotsubashi, Chiyoda-ku, Tokyo 101-8430,[email protected]://orcid.org/0000-0001-6056-4287

Nathan KellerDepartment of Mathematics, Bar-IlanUniversity, Ramat Gan, [email protected]

Thomas KesselheimUniversity of Bonn, Institute of ComputerScience, Bonn, [email protected]

ICALP 2018

Page 36: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:xxxviAuthors

Stefan KieferUniversity of Oxford, United Kingdom

David H. K. KimComputer Science Department, University ofChicago, 1100 East 58th Street, Chicago,Illinois 60637, [email protected]

Eun Jung KimUniversité Paris-Dauphine, PSL ResearchUniversity, CNRS, Paris, [email protected]

Michael P. KimDepartment of Computer Science, StanfordUniversity, Stanford, CA, [email protected]

Kim-Manuel KleinEPFL, 1015 Lausanne, [email protected]

Ines KlimannUniv Paris Diderot, Sorbonne Paris Cité,IRIF, UMR 8243 CNRS, F-75013 Paris,[email protected]

Max KlimmSchool of Business and Economics, HUBerlin, Spandauer Str. 1, 10099 Berlin,[email protected]://orcid.org/0000-0002-9061-2267

Sang-Ki KoKorea Electronics Technology Institute,South [email protected]

Bojana KodricMPI for Informatics and Saarland University,Saarbrücken, [email protected]

Zhuan Khye KohDepartment of Combinatorics andOptimization, University of Waterloo,Waterloo, [email protected]

Alexandra KollaDepartment of Computer Science, Universityof Colorado at [email protected]

Tsvi KopelowitzBar Ilan University, Ramat Gan, [email protected]

Guy KortsarzRutgers University, Camden, NJ, [email protected]

Martin KouteckýTechnion - Israel Institute of Technology,Haifa, Israel, and , Charles University,Prague, Czech [email protected]://orcid.org/0000-0002-7846-0053

Ioannis KoutisDepartment of Computer Science, NewJersey Institute of [email protected]

Dariusz R. KowalskiComputer Science Department, University ofLiverpool, Liverpool, [email protected]

Jakub KozikTheoretical Computer Science Department,Faculty of Mathematics and ComputerScience, Jagiellonian University, Kraków,[email protected]

Stephan KreutzerTechnical University [email protected]

Karel KrálComputer Science Institute, CharlesUniversity, Prague, Czech [email protected]

Amit KumarIIT Delhi, New Delhi, India

Ananya KumarCarnegie Mellon University, Pittsburgh,United [email protected]

Page 37: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Authors 107:xxxvii

Orna KupfermanSchool of Computer Science and Engineering,The Hebrew University, Israel

Dietrich KuskeTechnische Universität Ilmenau, [email protected]

William KuszmaulDepartment of Computer Science, StanfordUniversity, Stanford, CA, [email protected]

Karim LabibDepartment of Computer Science, ETHZürich, [email protected]

Anissa LamaniLaboratoire MIS & Université de PicardieJules Verne, Amiens, [email protected]

Michael LampisUniversité Paris-Dauphine, PSL ResearchUniversity, CNRS, UMR 7243 , LAMSADE,75016, Paris, [email protected]

Gad M. LandauUniversity of Haifa, [email protected]

Harry LangJohns Hopkins University, Baltimore, [email protected]

Sławomir LasotaUniversity of [email protected]://orcid.org/0000-0001-8674-4470

Ranko LazićUniversity of Warwick, Coventry, [email protected]

Christoph LenzenMax Planck Institute for Informatics,Saarbrücken, [email protected]

Jérôme LerouxUniv.Bordeaux, CNRS, Bordeaux-INP,Talence, [email protected]

Reut LeviWeizmann Institute of Science, Rehovot,[email protected]://orcid.org/0000-0003-3167-1766

Asaf LevinTechnion - Israel Institute of Technology,Haifa, [email protected]

Bo LiDepartment of Computer Science, StonyBrook University, Stony Brook, NY 11794,[email protected]

Jason LiCarnegie Mellon University

Jian LiInstitute for Interdisciplinary InformationSciences, Tsinghua University, Beijng, [email protected]

Yingkai LiDepartment of Computer Science, StonyBrook University, Stony Brook, NY 11794,[email protected]

Vahid LiaghatFacebook, Building 25, 190 Jefferson Dr,Menlo Park, CA 94025, USA

Nutan LimayeDepartment of CSE, IIT Bombay, Mumbai,[email protected]

Sixue LiuDepartment of Computer Science, PrincetonUniversity , 35 Olden Street, Princeton, NJ08540, [email protected]

ICALP 2018

Page 38: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:xxxviiiAuthors

Yang P. LiuMIT, Cambridge, [email protected]

Markus LohreyUniversität Siegen, [email protected]

Daniel LokshtanovDepartment of Informatics, University ofBergen, [email protected]

Anand LouisIndian Institute of Science, Bangalore, [email protected]

Shachar LovettDepartment of Computer Science andEngineering, University of California, [email protected]://orcid.org/0000-0003-4552-1443

Pinyan LuInstitute for Theoretical Computer Science,Shanghai University of Finance andEconomics, Shanghai 200433, [email protected]

Anna LubiwSchool of Computer Science, University ofWaterloo, [email protected]

Anna LysyanskayaComputer Science Department, BrownUniversity, Providence, RI 02912 [email protected]

Kaifeng LyuInstitute for Interdisciplinary InformationSciences, Tsinghua University, Beijing, [email protected]

Vivek MadanDepartment of Computer Science, Universityof Illinois, [email protected]

Sepideh MahabadiData Science Institute, Columbia University,New York, NY, [email protected]

Frederik Mallmann-TrennCSAIL, MIT, [email protected]

Nil MamanoUniversity of California, Irvine, [email protected]

Florin ManeaDepartment of Computer Science, KielUniversity, D-24098 Kiel, [email protected]

Pasin ManurangsiUniversity of California, Berkeley, [email protected]

Yuchen MaoDepartment of Computer Science andEngineering, HKUST, Hong [email protected]://orcid.org/0000-0002-1075-344X

Liran MarkinUniversity of Haifa, [email protected]

Filip MazowieckiUniversité de Bordeaux, Bordeaux, [email protected]

Saeed MehrabiSchool of Computer Science, CarletonUniversity, Ottawa, [email protected]

Ruta MehtaUniversity of Illinois Urbana-Champaign,Champaign, [email protected]

George B. MertziosDepartment of Computer Science, DurhamUniversity, [email protected]://orcid.org/0000-0001-7182-585X

Daniele MicciancoDepartment of Computer Science andEngineering, University of California - SanDiego, CA, [email protected]

Page 39: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Authors 107:xxxix

Vahab MirrokniGoogle Research, New York

Pradipta MitraGoogle Research, New York, [email protected]

Matthias MnichUniversität Bonn, Germany , and MaastrichtUniversity, The [email protected]://orcid.org/0000-0002-4721-5354

Sidhanth MohantyComputer Science Department, CarnegieMellon University, Pittsburgh, PA, [email protected]

Marco MolinaroPUC-Rio, Rio de Janeiro, [email protected]

Fabrizio MontecchianiDepartment of Engineering, University ofPerugia, Perugia, [email protected]

Felix Montenegro-RetanaHasso Plattner Institute, University ofPotsdam, Potsdam, [email protected]

Shay MoranInstitute for Advanced Study, [email protected]://orcid.org/0000-0002-8662-2737

Pat MorinSchool of Computer Science, CarletonUniversity, Ottawa, [email protected]

Hagar MosaadDepartment of Computer Science andEngineering, German University in Cairo,[email protected]

Luca MoscardelliDepartment of Economic Studies, Universityof Chieti-Pescara, Pescara, [email protected]

Miguel A. MosteiroComputer Science Department, PaceUniversity, New York, NY, [email protected]

Anish MukherjeeChennai Mathematical Institute, Chennai,[email protected]

Cameron MuscoCSAIL, MIT, [email protected]

Christopher MuscoCSAIL, MIT, [email protected]

Torsten MützeInstitut für Mathematik, TechnischeUniversität Berlin, [email protected]

Hiroshi NagamochiDepartment of Applied Mathematics andPhysics, Graduate School of Informatics,Kyoto University, [email protected]

Vasileios NakosHarvard University, Cambridge, [email protected]

Maryam NegahbaniDepartment of Computer Science,Dartmouth College, 9 Maynard St, Hanover,NH, [email protected]

Yakov NekrichCheriton School of Computer Science,University of Waterloo, [email protected]

Daniel NeuenRWTH Aachen University, Aachen, [email protected]

Jaroslav NešetřilComputer Science Institute, CharlesUniversity, Prague, Czech [email protected]

ICALP 2018

Page 40: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:xl Authors

Rachit NimavatToyota Technological Institute at Chicago,6045 S. Kenwood Ave., Chicago, Illinois60637, [email protected]

Chinmay NirkheElectrical Engineering and ComputerSciences, University of California, Berkeley ,387 Soda Hall Berkeley, CA 94720, [email protected]

Reino NiskanenDepartment of Computer Science, Universityof Liverpool, [email protected]

Dirk NowotkaDepartment of Computer Science, KielUniversity, D-24098 Kiel, [email protected]

Marc NoyUniversitat Politècnica de Catalunya,Barcelona, [email protected]

Krzysztof OnakIBM Research, TJ Watson Research Center,Yorktown Heights, New York, USA

Shmuel OnnTechnion - Israel Institute of Technology,Haifa, [email protected]

Patrice Ossona de MendezCAMS (CNRS, UMR 8557), Paris, France

Rafail OstrovskyDepartment of Computer Science, Universityof California Los Angeles, [email protected]

Joël OuaknineMax Planck Institute for Software Systems,Germany & , Department of ComputerScience, Oxford University, [email protected]

Sang-il OumDepartment of Mathematical Sciences,KAIST, Daejeon, [email protected]

Katarzyna PaluchWroclaw University, [email protected]://orcid.org/0000-0002-7504-6340

Fahad PanolanDepartment of Informatics, University ofBergen, [email protected]://orcid.org/0000-0001-6213-8687

Charles PapermanUniversité de Lille

Merav ParterWeizmann IS, Rehovot, [email protected]

Sarvar PatelGoogle LLC, Mountain View, [email protected]

Boaz Patt-ShamirTel Aviv University, Tel Aviv, [email protected]

John PeeblesCSAIL,MIT, Cambridge, MA, [email protected]

Giuseppe PersianoGoogle LLC, Mountain View, USA andUniversità di Salerno, Salerno, [email protected]

Michał PilipczukUniversity of Warsaw, Warsaw, Poland

Thomas PlaceLaBRI, University of Bordeaux and IUF,France

Ely PoratBar Ilan University, Ramat Gan, [email protected]

Igor PotapovDepartment of Computer Science, Universityof Liverpool, [email protected]

Manoj PrabhakaranIndian Institute of Technology [email protected]

Page 41: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Authors 107:xli

Eric PriceUT Austin, Austin, TX, [email protected]

Gabriele PuppisCNRS, LaBRI, Université de Bordeaux

Guillermo A. PérezUniversité libre de Bruxelles, Brussels,[email protected]://orcid.org/0000-0002-1200-4952

Yuval RabaniThe Rachel and Selim Benin School ofComputer Science and Engineering, TheHebrew University of Jerusalem, [email protected]

Saladi RahulDept. of Computer Science, University ofIllinois at Urbana-Champaign, [email protected]

M. S. RamanujanAlgorithms and Complexity Group, TUWien, [email protected]

M. S. RamanujanUniversity of Warwick, United [email protected]

Sofya RaskhodnikovaBoston University, Boston, [email protected]

Mikhail RaskinLaBRI, University of Bordeaux, 351, coursde la Libération F-33405 Talence cedex,[email protected]://orcid.org/0000-0002-6660-5673

Gaurav RattanRWTH Aachen University, Aachen, [email protected]://orcid.org/0000-0002-5095-860X

Alexander RavskyPidstryhach Institute for Applied Problemsof Mechanics and Mathematics, NationalAcademy of Science of Ukraine, Lviv,[email protected]

Felix ReidlRoyal Holloway, University of London,TW20 0EX, [email protected]

Hanlin RenInstitute for Interdisciplinary InformationSciences, Tsinghua University, [email protected]

Michael RiabzevTechnion - Israel Institute of Technology,Haifa, [email protected]

Sören RiechersPaderborn University, Paderborn, Germany

Andrei RomashchenkoLIRMM, Univ Montpellier, CNRS,Montpellier, France; on leave from IITP [email protected]

Eyal RonenComputer Science Department, TheWeizmann Institute, Rehovot, [email protected]

Eva RotenbergTechnical University of Denmark, Lyngby,[email protected]://orcid.org/0000-0001-5853-7909

Ron D. RothblumMIT and Northeastern University,Cambridge, [email protected]

Tim RoughgardenDepartment of Computer Science, StanfordUniversity, Stanford, CA 94305, USA

Daniel M. RoyUniv. Toronto

ICALP 2018

Page 42: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:xlii Authors

Clemens RösnerDepartment of Theoretical ComputerScience, University of Bonn, [email protected]

Aleksi SaarelaDepartment of Mathematics and Statistics,University of Turku, 20014 Turku, [email protected]://orcid.org/0000-0002-6636-2317

Manuel SabinComputer Science Division, University ofCalifornia Berkeley, Berkeley, CA, [email protected]

Eden SaigDepartment of Computer Science, Technion,Haifa, [email protected]://orcid.org/0000-0002-0810-2218

Laura SanitàDepartment of Combinatorics andOptimization, University of Waterloo,Waterloo, [email protected]

Piotr SankowskiInstitute of Informatics, University [email protected]

Diego Nava SaucedoUniversité de Lorraine, CNRS, Inria, LORIA,F-54000 Nancy, [email protected]

Saket SaurabhInstitute of Mathematical Sciences, HBNI,India and UMI [email protected]

Rahul SavaniUniversity of Liverpool, [email protected]

Joe SawadaSchool of Computer Science, University ofGuelph, [email protected]

Nitin SaxenaDepartment of Computer Science, IITKanpur, [email protected]

Marco ScarsiniDipartimento di Economia e Finanza, LUISS,Viale Romania 32, 00197 Roma, [email protected]://orcid.org/0000-0001-6473-794X

Baruch SchieberIBM Research, TJ Watson Research Center,Yorktown Heights, New York, USA

Andreas SchmidMax Planck Institute for Informatics,Saarbrücken, [email protected]

Stefan SchmidUniversity of Vienna, [email protected]

Jens M. SchmidtTechnische Universität Ilmenau, Ilmenau,[email protected]

Melanie SchmidtDepartment of Theoretical ComputerScience, University of Bonn, [email protected]

Alexander A. SchwarzmannUniversity of Connecticut, Storrs CT, [email protected]

Nicole SchweikardtHumboldt-Universität zu Berlin, [email protected]

Pascal SchweitzerTechnische Universität Kaiserslautern,Kaiserslautern, [email protected]

Saeed SeddighinUniversity of Maryland, College Park, MD20742, USA

C. SeshadhriDepartment of Computer Science, Universityof California, Santa Cruz, CA 95064, USA

Page 43: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Authors 107:xliii

Amirbehshad ShahrasbiCarnegie Mellon University, Pittsburgh, PA,[email protected]

Jeffrey ShallitSchool of Computer Science, University ofWaterloo, [email protected]

Adi ShamirComputer Science Department, TheWeizmann Institute, Rehovot, [email protected]

Micha SharirSchool of Computer Science, Tel AvivUniversity, Tel Aviv 69978, [email protected]

Roohani SharmaInstitute of Mathematical Sciences, HBNI,India and UMI [email protected]

Xiaofei ShiCarnegie Mellon University, Pittsburgh, [email protected]

Philip ShilaneDell EMC, Newtown, PA, [email protected]

Mahsa ShirmohammadiCNRS & LIS, [email protected]

Sebastian SiebertzUniversity of Warsaw, Warsaw, Poland

Alexandra SilvaUniversity College London, London, UK

Luis Fernando Schultz Xavier da SilveiraSchool of Computer Science and ElectricalEngineering, University of Ottawa, Ottawa,[email protected]

Aditi SinghIIT Gandhinagar, Gandhinagar, [email protected]

Ali Kemal SinopTOBB University of Economics andTechnology, Ankara, [email protected]

Piotr SkowronUniversity of Warsaw, Warsaw, [email protected]

Michał SkrzypczakUniversity of Warsaw, Banacha 2, 02-097Warsaw, [email protected]://orcid.org/0000-0002-9647-4993

Veronika SlívováComputer Science Institute, CharlesUniversity, Prague, Czech [email protected]

Shay SolomonIBM Research, T. J. Watson ResearchCenter, Yorktown Heights, New York, USA

Tasuku SomaThe University of Tokyo, Tokyo, [email protected]://orcid.org/0000-0001-9519-2487

Manuel SorgeBen-Gurion University of the Negev, BeerSheva, [email protected]

Krzysztof SornatUniversity of Wrocław, Wrocław, [email protected]

Jessica SorrellDepartment of Computer Science andEngineering, University of California, SanDiego, CA, [email protected]

Paul G. SpirakisDepartment of Computer Science, Universityof Liverpool, UK, Department of ComputerEngineering & Informatics, University ofPatras, [email protected]://orcid.org/0000-0001-5396-3749

ICALP 2018

Page 44: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:xliv Authors

Joachim SpoerhaseLehrstuhl für Informatik I, UniversitätWürzburg, Germany and Institute ofComputer Science, University of Wrocław,Polandjoachim.spoerhase@uni-wuerzburghttps://orcid.org/0000-0002-2601-6452

Srikanth SrinivasanDepartment of Mathematics, IIT Bombay,Mumbai, [email protected]

Sam StatonDepartment of Computer Science, Universityof Oxford, Oxford OX1 3QD [email protected]

Cliff SteinColumbia University, New York, USA

Dario SteinUniv. Oxford

Damian StraszakÉcole Polytechnique Fédérale de Lausanne(EPFL), Switzerland

Don M. StullUniversité de Lorraine, CNRS, Inria, LORIA,F-54000 Nancy, [email protected]

Madhu SudanHarvard University, Cambridge, MA, [email protected]

Wing-Kin SungNational University of Singapore, [email protected]

Manuel SurekUniversität Augsburg, Institut fürMathematik, Augsburg, [email protected]

Ola SvenssonÉcole Polytechnique Fédérale de Lausanne,Lausanne, [email protected]

Mani SwaminathanDepartment of Computing Science,University of Oldenburg, [email protected]

Chaitanya SwamyDept. of Combinatorics and Optimization,Univ. Waterloo, Waterloo, ON N2L 3G1,[email protected]

Géraud SénizerguesLABRI, Bordeaux, [email protected]

Zhihao Gavin TangDepartment of Computer Sicence, TheUniversity of Hong Kong, Hong [email protected]

Marianne ThieffryHasso Plattner Institute, University ofPotsdam, Potsdam, [email protected]

Thomas ThieraufAalen University, Germany

Mikkel ThorupBARC, University of Copenhagen,Universitetsparken 1, Copenhagen, [email protected]://orcid.org/0000-0001-5237-1709

Tigran TonoyanSchool of Computer Science, ReykjavikUniversity, [email protected]

Szymon ToruńczykUniversity of Warsaw, Warsaw, Poland

Konstantinos TsakalidisDept. of Computer and Information Science,Tandon School of Engineering, New YorkUniversity, [email protected]

Eli UpfalComputer Science Department, BrownUniversity, Providence, RI 02912 [email protected]

Page 45: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Authors 107:xlv

Przemysław UznańskiDepartment of Computer Science, ETHZürich, [email protected]

Pascal VanierLaboratoire d’Algorithmique, Complexité etLogique, Université Paris-Est Créteil, [email protected]

Gal VardiSchool of Computer Science and Engineering,The Hebrew University, Israel

Shai VardiCalifornia Institute of Technology, Pasadena,CA, [email protected]

Nithin VarmaBoston University, Boston, [email protected]

Yadu VasudevIndian Institute of Technology Madras,Chennai, [email protected]://orcid.org/0000-0001-7918-7194

Umesh VaziraniElectrical Engineering and ComputerSciences, University of California, Berkeley ,387 Soda Hall Berkeley, CA 94720, [email protected]

Rakesh VenkatHebrew University of Jerusalem, [email protected]

Suresh VenkatasubramanianSchool of Computing, University of Utah,[email protected]

Cosimo VinciDepartment of Information EngineeringComputer Science and Mathematics,University of L’Aquila, L’Aquila, Italy -Gran Sasso Science Institute, L’Aquila, [email protected]

Emanuele ViolaNortheastern [email protected]

Nisheeth K. VishnoiÉcole Polytechnique Fédérale de Lausanne(EPFL), Switzerland

Ellen VitercikCarnegie Mellon University, Pittsburgh, PA,[email protected]

Nils VortmeierTU Dortmund University, Dortmund,[email protected]

Magnus WahlströmRoyal Holloway, University of London,TW20 0EX, [email protected]

David WajcCarnegie Mellon University, Pittsburgh, USA

Stefan WalzerTechnische Universität Ilmenau, [email protected]://orcid.org/0000-0002-6477-0106

Fan WeiDepartment of Mathematics, StanfordUniversity, Stanford, CA 94305, USA

Oren WeimannUniversity of Haifa, [email protected]

Nicole WeinEECS, Massachusetts Institute ofTechnology, Cambridge, MA 02139, USA

Armin WeißUniversität Stuttgart, FMI, [email protected]

Daniel WiebkingRWTH Aachen University, Aachen, [email protected]

Sebastian WiederrechtTU Berlin, [email protected]

ICALP 2018

Page 46: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

107:xlvi Authors

Kaja WilleInstitut für Mathematik, TechnischeUniversität Berlin, [email protected]

Richard Ryan WilliamsMIT EECS and CSAIL, 32 Vassar St,Cambridge, MA 02139 [email protected]://orcid.org/0000-0003-2326-2233

Sarah WinterRWTH Aachen University, [email protected]

Felix WolfTechnische Universität Darmstadt, InstituteTEMF, Graduate School of ExcellenceComputational [email protected]

David P. WoodruffCarnegie Mellon University, School ofComputing, Pittsburg, [email protected]

James WorrellUniversity of Oxford, Oxford, [email protected]://orcid.org/0000-0001-8151-2443

Xiaowei WuDepartment of Computing, The Hong KongPolytechnic University, Hong [email protected]

Maximilian WötzelBGSMath and UPC Barcelona, Barcelona,[email protected]://orcid.org/0000-0001-7591-0998

Mingyu XiaoSchool of Computer Science and Engineering,University of Electronic Science andTechnology of China, Chengdu, [email protected]://orcid.org/0000-0002-1012-2373

Yuanhang XieInstitute for Interdisciplinary InformationSciences, Tsinghua University, Beijing, [email protected]

Pan XuDepartment of Computer Science, Universityof Maryland, College Park, [email protected]

Hongseok YangKAIST

Lin F. YangPrinceton University, Princeton, [email protected]

Harel YedidsionBen-Gurion University of the Negev, BeerSheva, [email protected]

Kevin YeoGoogle LLC, Mountain View, [email protected]

Yuichi YoshidaNational Institute of Informatics, PreferredInfrastructure, Tokyo, [email protected]://orcid.org/0000-0001-8919-8479

Arman YousefiDepartment of Computer Science, Universityof California Los Angeles, [email protected]

Ching-Hua YuUniversity of Illinois at [email protected]

Henry YuenElectrical Engineering and ComputerSciences, University of California, Berkeley ,387 Soda Hall Berkeley, CA 94720, [email protected]

Viktor ZamaraevDepartment of Computer Science, DurhamUniversity, [email protected]://orcid.org/0000-0001-5755-4141

Meirav ZehaviDepartment of Computer Science,Ben-Gurion University, [email protected]

Page 47: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018

Authors 107:xlvii

Marc ZeitounLaBRI, University of Bordeaux, France

Georg ZetzscheIRIF (Université Paris-Diderot & CNRS),Francehttps://orcid.org/0000-0002-6421-4388

Thomas ZeumeTU Dortmund University, Dortmund,[email protected]

Hongyang ZhangCarnegie Mellon University, Pittsburgh, [email protected]

Le ZhangInstitute for Interdisciplinary InformationSciences, Tsinghua University, Beijing, [email protected]

Yuhao ZhangDepartment of Computer Sicence, TheUniversity of Hong Kong, Hong [email protected]

Zeyu ZhangJohns Hopkins University, Baltimore, MD,[email protected]

Samson ZhouDepartment of Computer Science, PurdueUniversity, West Lafayette, Indiana, [email protected]

Marius ZimandDepartment of Computer and InformationSciences, Towson University, Baltimore, MD

ICALP 2018

Page 48: 45thInternationalColloquiumon Automata,Languages,and ... › ... › LIPIcs-ICALP-2018-0.pdf · 45thInternationalColloquiumon Automata,Languages,and Programming ICALP2018,Prague,CzechRepublic,July9–13,2018