Beyond the Horizon of Computability
Total Page:16
File Type:pdf, Size:1020Kb
Lecture Notes in Computer Science 12098 Founding Editors Gerhard Goos Karlsruhe Institute of Technology, Karlsruhe, Germany Juris Hartmanis Cornell University, Ithaca, NY, USA Editorial Board Members Elisa Bertino Purdue University, West Lafayette, IN, USA Wen Gao Peking University, Beijing, China Bernhard Steffen TU Dortmund University, Dortmund, Germany Gerhard Woeginger RWTH Aachen, Aachen, Germany Moti Yung Columbia University, New York, NY, USA More information about this series at http://www.springer.com/series/7407 Marcella Anselmo • Gianluca Della Vedova • Florin Manea • Arno Pauly (Eds.) Beyond the Horizon of Computability 16th Conference on Computability in Europe, CiE 2020 Fisciano, Italy, June 29 – July 3, 2020 Proceedings 123 Editors Marcella Anselmo Gianluca Della Vedova University of Salerno University of Milano-Bicocca Fisciano, Italy Milan, Italy Florin Manea Arno Pauly University of Göttingen Swansea University Göttingen, Germany Swansea, UK ISSN 0302-9743 ISSN 1611-3349 (electronic) Lecture Notes in Computer Science ISBN 978-3-030-51465-5 ISBN 978-3-030-51466-2 (eBook) https://doi.org/10.1007/978-3-030-51466-2 LNCS Sublibrary: SL1 – Theoretical Computer Science and General Issues © Springer Nature Switzerland AG 2020, corrected publication 2021 This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed. The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, express or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations. This Springer imprint is published by the registered company Springer Nature Switzerland AG The registered company address is: Gewerbestrasse 11, 6330 Cham, Switzerland Preface The conference Computability in Europe (CiE) is organized yearly under the auspices of the Association CiE, a European association of mathematicians, logicians, computer scientists, philosophers, physicists, biologists, historians, and others interested in new developments in computability and their underlying significance for the real world. CiE promotes the development of computability-related science, ranging over mathematics, computer science, and applications in various natural and engineering sciences, such as physics and biology, as well as related fields, such as philosophy and history of computing. CiE 2020 had as its motto Beyond the Horizon of Computability,reflecting the interest of CiE in research transgressing the traditional boundaries of computability theory. CiE 2020 was the 16th conference in the series, and the first one to take place virtually. If not for the COVID-19 pandemic, CiE 2020 would have taken place in Salerno, Italy. We are grateful to the Computer Science Department of the University of Salerno for their willingness to host and support our conference. In the transition to a virtual conference, the patience and adaptability of the community was invaluable. We also would like to thank the trailblazers who shared their experience, in particular the organizers of BCTCS 2020 and EDBT/ICDT 2020. The 15 previous CiE conferences were held in Amsterdam (The Netherlands) in 2005, Swansea (UK) in 2006, Siena (Italy) in 2007, Athens (Greece) in 2008, Hei- delberg (Germany) in 2009, Ponta Delgada (Portugal) in 2010, Sofia (Bulgaria) in 2011, Cambridge (UK) in 2012, Milan (Italy) in 2013, Budapest (Hungary) in 2014, Bucharest (Romania) in 2015, Paris (France) in 2016, Turku (Finland) in 2017, Kiel (Germany) in 2018, and Durham (UK) in 2019. CiE 2021 will be held in Ghent (Belgium). Currently, the annual CiE conference is the largest international meeting focused on computability-theoretic issues. The proceedings containing the best sub- mitted papers, as well as extended abstracts of invited, tutorial, and special session speakers, for all these meetings are published in the Springer series Lecture Notes in Computer Science. The CiE conference series is coordinated by the CiE conference series Steering Committee consisting of Alessandra Carbone (Paris), Gianluca Della Vedova (Milan), Liesbeth De Mol (Lille), Mathieu Hoyrup (Nancy), Nataša Jonoska (Tampa FL), vi Preface Benedikt Löwe (Amsterdam/Cambridge/Hamburg), Florin Manea (Göttingen, chair), Klaus Meer (Cottbus), Russel Miller (New York), Mariya Soskova (Madison), and ex-officio members Paola Bonizzoni (Milan, President of the Association CiE) and Dag Normann (Oslo). The Program Committee of CiE 2020 was chaired by Marcella Anselmo (University of Salerno, Italy) and Arno Pauly (Swansea University, UK). The committee, con- sisting of 27 members, selected the invited and tutorial speakers and the special session organizers, and coordinated the reviewing process of all submitted contributions. The S. Barry Cooper Prize S. Barry Cooper (1943–2015) was the founding President of the Association Com- putability in Europe; his vision on the fundamental concept of computability brought together several different research communities. In memory of Barry’s visionary engagement, the Association Computability in Europe established the S. Barry Cooper Prize. The prize is awarded to a researcher who has contributed to a broad under- standing and foundational study of computability by outstanding results, by seminal and lasting theory building, by exceptional service to the research communities involved, or by a combination of these. The first S. Barry Cooper Prize was awarded as part of CiE 2020. Following nomination by the community, the Prize Committee (Anuj Dawar (chair), Peter Van Emde Boas, Yuri Gurevitch, Mariya Soskova, and Paola Bonizzoni) selected Bruno Courcelle for his work on the definability of graph properties in Monadic Second Order Logic, through a sequence of seminal papers and a book (joint with Joost Engelfriet). This forms an outstanding example of theory building, bringing together logic, com- putability, graph grammars, and various notions of graph width (tree-width, clique-width, and rank-width) and opening new avenues in our understanding of graph structure theory and the computability and complexity of graph algorithms. Besides its foundational character, the work has had great impact on a number of areas of com- puter science, including in parameterized algorithmics, verification and other areas, and has influenced a generation of researchers in this field. It has straddled the divide between the logical and algorithmic aspects of theoretical computer science. Structure and Program of the Conference The Program Committee invited six speakers to give plenary lectures at CiE 2020: Paolo Boldi (Milano, Italy), Véronique Bruyère (Mons, Belgium), Ekaterina Fokina (Vienna, Austria), Amoury Pouly (Oxford, UK), Antonio Restivo (Palermo, Italy), and Damien Woods (Maynooth, Ireland). The conference also had two plenary tutorials, presented by Virginia Vassilevska-Williams (MIT, USA) and Martin Ziegler (KAIST, South Korea). Preface vii In addition, the conference had six special sessions: Algorithmic Learning Theory, Combinatorial String Matching, Computable Topology, HAPOC session on Fairness in Algorithms, Large Scale Bioinformatics and Computational Sciences, and Modern Aspects of Formal Languages. Speakers in these special sessions were selected by the respective special session organizers and were invited to contribute a paper to this volume. Algorithmic Learning Theory Organizers: Frank Stephan and Lorenzo Carlucci Speakers: Ziyuan Gao Luca San Mauro Amir Yehudayoff Thomas Zeugmann Combinatorial String Matching Organizers: Travis Gagie and Marinella Sciortino Speakers: Inge Li Gørtz Markus Lohrey Cinzia Pizzi Przemek Uznanski Computable Topology Organizers: Matthew de Brecht and Mathieu Hoyrup Speakers: Takayuki Kihara Alexander Melnikov Matthias Schrder€ Mariya Soskova HAPOC session on Fairness in Algorithms Organizers: Viola Schiaffonati and Teresa Scantamburlo Speakers: Krishna Gummadi Christoph Heitz Teresa Scantamburlo Large Scale Bioinformatics and Computational Sciences Organizers: Gianluca Della Vedova and Iman Hajirasouliha Speakers: Marco Aldinucci Can Alkan Valentina Boeva Erik Garrison Modern Aspects of Formal Languages Organizers: Markus L. Schmid and Rosalba Zizza Speakers: viii Preface Joel D. Day Stavros Konstantinidis Maria Madonia Wim Martens The members of the Program Committee of CiE 2020 selected for publication in this volume and for presentation at the conference 23 of the 49 non-invited submitted papers. Each paper received at least three reviews by the Program Committee and their subreviewers. In addition to the accepted contributed papers, this volume contains 21 invited papers. The production of