coq-club AT inria.fr
Subject: The Coq mailing list
List archive
[Coq-Club] Summer School on Reactive Synthesis + Workshop on Synthesis, Monitoring and Learning at University of Udine
Chronological Thread
- From: Dario Della Monica <dario.dellamonica AT uniud.it>
- To: caml-list AT inria.fr, types-announce AT lists.seas.upenn.edu, coq-club AT inria.fr, haskell AT haskell.org, agda AT lists.chalmers.se, seworld AT sigsoft.org
- Subject: [Coq-Club] Summer School on Reactive Synthesis + Workshop on Synthesis, Monitoring and Learning at University of Udine
- Date: Tue, 13 Jun 2023 14:45:27 +0200
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=uniud.it; dmarc=pass action=none header.from=uniud.it; dkim=pass header.d=uniud.it; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=UfdUaA8N53ZcpI/Fv/kQu71risO91gh4ppl582OmoIs=; b=IxRFZicZ7WwavC8oFPiv8V0zGCHcOWAMVT/cto2bSxX4W7yMqm62Ukw6ob5zllEQyXI3ysccQTOceiXo3XHXpPizVGu+trSbUK9ysczgcHLcifHan48NoWp5hL9W7fV2goVsIvb9g3CFx7ge97WVjmymZebKbPKcMyB8ZKz+19BCo3+qu/tFCl+a+dKNh42CmQu9jLh6AOWSF0Gpm1DEnvMXIOwVE2vpqKDtL0czPCfd6KkW38gyI1sAyPmHnS9+29YGHnmCrPgtg4jVPrqTXe5jHVoPUnjAWGmQvYeIBeSe0OpXT89/o2lyY3QuiqD6CfBD/sUT5VV0/EKuSR9LXA==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GgaXTQbxVUXcD9zLFbwjt7EkDGC9aSbESBQRpJooW45Xuv/jxNAJ3RDAS+16MVIldBUWWehZAfaTcKYqcP8sPWgHndXq98D3OOOYnGla/WgSCb4vxPJw9sQSev08Gd5wIQty9QHLniQIQ4XgmQbaVeU47ZYFET/0l8Tas0DThp0BBB6lWYNGJsC0WyNQSxgfWKdjPdE4l3YnwFnvMHqlqgNR1yc/z5aowaKPfZfHFbz3WVw4XPEcO8FUciPpv71ee7FE6nzb72Pki/1qmUcf02P+GaH788febQ5cpQWPrbz7MqMpuC9KDivQTk6tczJTS5Dx+27fZAWEUOmc47aVDg==
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=dario.dellamonica AT uniud.it; spf=Pass smtp.mailfrom=dario.dellamonica AT uniud.it; spf=Pass smtp.helo=postmaster AT EUR04-VI1-obe.outbound.protection.outlook.com
- Ironport-data: A9a23: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 AovgI2tT5F6edcqSfSSdhjWm7BfPfwsKA==
- Ironport-hdrordr: A9a23:PleCsaFuM9RynKRhpLqFEpHXdLJyesId70hD6qkvc3Fom52j/f xGws5x6faVslkssQIb6LW90c67MAvhHP9OkPAs1NKZMDUO11HYT72KgbGSpAEIeBeOi9K1t5 0BT0EWMrSZYzlHZK7BkXOF+r0bsb+6Gc6T9IPjJjtWPGNXg/YK1XYDNu/XKDwCeCB2Qb4CUL aM7MtOoDStPVwRc8SAH3EAG8zOvcfCmp7KaQMPQ0dP0nj4sRqYrJrBVzSI1BYXVD1ChZ8k7G j+igT8ooGuqeuyxBPw33Laq75WhNzi4N1eA9HksLlgFhzcziKTIKhxUbyLuz445Mmp9VYRid HJ5ywtOsxigkmhDl2dkF/I4U3NwTwu43jtxRuzmn34u/H0Qzo8Fo5omZ9ZWgGx0TtqgPhMlI Zwm06JvZteCh3N2A7n4cLTah1snk2o5VI/jO8oiWBFW4d2Us4YkWUmxjIZLH48JlO31Gh+e9 MeQ/00pcwmOG9yVkqp9FWGm7eXLzoO9hTveDlyhiXa6UkWoJlD9Tpn+CUupAZ9yHsDceg62w 3lCNUaqFgcdL5lUUs6PpZ2ffeK
- Ironport-phdr: A9a23:TtqahREU0gWqweR2Ccd92p1Gf3ZDhN3EVzX9CrIZgr5DOp6u447ld BSGo6k30RmVBNqQtqgMotGVmp6jcFRI2YyGvnEGfc4EfD4+ouJSoTYdBtWYA1bwNv/gYn9yN s1DUFh44yPzahANS47xaFLIv3K98yMZFAnhOgppPOT1HZPZg9iq2+yo9JDffQVFiCCybL9vL hi6ogXcutcLioZ+N6g9zQfErXRPd+lK321jOEidnwz75se+/Z5j9zpftvc8/MNeUqv0Yro1Q 6VAADspL2466svrtQLeTQSU/XsTTn8WkhtTDAfb6hzxQ4r8vTH7tup53ymaINH2QLUpUjms8 6tnVBnlgzoBOjUk8m/Yl9ZwgbpYrhyvqRNx3Y7abpyJO/RxcazQZs8aSGlbU8pNSyBMDIGxY o0SBOQBJ+ZYqIz9qkMAoxSkHwmsBeTvwSJGiHDo2a061/4uGhzB0gwnGdIOsWjbo8/oP6oVT O+61rPIzTTEb/9MxDjy9ozIchQ7rvGJWrJwd8vRxlU1GA7ek1WQr43lPy6I2egXsmib8/NtW OSygGEotw9/uCKgxtswiobXnIIVzEjJ+CV9zYorJ9C2RlN2bMC6HZZetyyXOYV4T8A+Tmxpp Ss3yqELtYC0cSUIx5kqxhHRZ+KHfoWM7R/uW/udLzhliH9jZbmxiRGy8U26xe39UMm5yEtKr ixEktnRq38BzR3T6tSfRvtg5kehwSyA2BrX6u1eJkA0j6XbJ4Y9zb4xjZoTtF7PHi7qmEjwk aSYdV0k9/Cn5uj7eLnqu4OQOo1uhgz9KKgjmNCzDfwmPgUPQ2SW9+Gx2KD/8ULjQbhHi/47n rXFvJ3fOMgWpKC5DgpQ34sh7Ru0Ei2o384CnXYdKVJIYBKHgJbtO1HJOP32AvmwjUiwnDpk3 vzJMb7vDojUInjEi7juY6xx60lByAov1t9f4I9UCrccL/7pQk/xrtvYDgMnPAOo3+bnCdJ91 oUEVWKIH6+ZLKfSsViP5uIsOeWDeIgVuDPlJ/gk4f7hk2M5lEcScKW1x5cbdWy0E/Z8L0iae 3bhgMsNHX8PvgUkTezqjFOCUSRUZ3a3R68z+ys0CJinDYfEXIyinaKO3CO/HpJMY2BGDVaME Xb0eIqeQPoMdSSSIs58kjMZT7ShSpMh2QmotADh07VnNPbb+jUEtZL/09h4//PfmQko9TNoF 8Sdz32NT2Zsk2wUXTA22aR/rVV5yleCyqh4n+dVFcdT5vNMSgc1L4TQz+18C9DoWwLOZM2FS Fi8Qtm+GzE+Usoxw8MSY0Z6A9itkhfD3zOzD7AJk7yLGYc7/7nH33nxIsZ902zJ2LMgj1kgW MtPNHepirRx9wjJVMb1lBCSnqOuMKAdxzLl9WGZzGPIslscGBJhSajeGHkZYEzLq9/0zkfDV KO1T68qOxAH1NaPLK0MZ9H0yR1NQ+6mM9DDaUqwnX2xDFCG3PfEbIPxeGgZ2A3dAVMHngQXu 3GcOkx2DyitqkraDSdyDhTkY0ro9ORkszWgQwt81AyVaFdl25Ku+xEOgvKADfQJ0eEqoiAk/ hl9Ble6l/7bD96J7y9meqRXaJtp7F5d1GWfuwF5OpWlKKZjjVc2bgJ2ok+o1gkhWdYIqtQjs H5/lFk6Eqmfyl4UL1twvLj1M7zTcSzp+Qy3LrXRwhfY2cqX/aEG7LI5rU/itUenDBlq6G1ph v9S1XbU/ZDWFEwKS5ukXk8t9h88q7zeZiA44IXV3nRELK+1rzOE2s56TPA9xEOYdsxEeLiBC Be0FsQbA8a0L+l/l1GzbxVCMO1W8KcxOMWnfPKuxaiqIeomnS71xX9f7tVF21mXvzF5VvaO3 5sBxKSA2RCbUj7nkFq7mu3Ko9gYIA8zRy+4wyWiA5NNbKpve4pNEX2pP8C82tR5gdjqRmJc8 1mgQVgB3adFYDK0aFrwlU1V3EUT+jm8nDegiidzi3cvp7ae2yrHx6LjcgAGMyhFXjsqi1CkO oWyg90AOSrgJwE0iBuo41r7zKlHtex+KWfUW0JBYynxKSlrTKKxsrOIZ8MH5okvtG1bV+G1Y FbSTbCYwVNS3yr5HmwYyD0/czivvZP4lBVSlWScMXo1rWaYMcB8yBHD5cDNEOZL12ljJmEwg j3WC16getixqInM0c6b7abuET35BfgxOWHxwIiNtTW2/zhvCBy7xLWon8H/VBM9yWn93sVrU iPBqFD9ZJPq3uK0K7ECHAEgCVni5s59Aow7nJE3gcRa1XEAh5LT8XcDlW72NtNa0qvWcXwMW DJNwsKfs22HkAVza2mEwY70TCDXzsJ7Zt78bm4S3is46MZLA6688bpFgCczo0by/mezKbBt2 zwaz/Up8nsTheoE7REswiuqCbcXBUBEPCbomnxk9viGpb5MLCaqeLm0jw9lmMy5SaqFukdaU Wr4fZErGWlx6N9+ORTCyi+75obhcdjWJdUd03/c2xvJlelSbp48kv4DgC1hOGn0lWAjyvM3y x1ylZ23p4mILWxx8bnxXkYeb2WqIZNVpWmlhL07/I7ex421G5R9BjgHFIDlS/6lCnNatPjqM RqPDCxpr36aHbTFGgrMoExirn/JD9WqLyTLfD9AlYokFF/CfB864khcRjgxk58nGxr/wcXgd Bw8/TUN/hvjrQMKzOt0Nh75W2OZpQGyaz5yRoLMSXgepgxE+UrRNtSTq+xpGCQNtJGotg2Kb GCWYwBBCGYPW0eNL03lP6Sio9jcubv9ZKL2P77VbLOCpPYLHfuB35OolIdr+zKFM8KJP3JrJ +A921dPG3FlUZe8+X1HW2kckCTDaNSerRG393hsr8yxx//sXRrm+YqFD7YBecUq4R29hr2Pc vKBnCssYygNzYsCnDWbrdpXlE5XkSxlcCOhVKgNpTKYBryFgbdZVlYac38haJMOvvh6hk8Vf peGwtLtiuwk1rhsUwgDDRq53Zj3AK5Ca2ClaAGaXgDSbOzAfXuThJirKaKkFe8J1LkS60L24 XDDVBa8djWbyWuzXkj2Y7gV1XOVYEQG6tP6LkYIayCrTcq4OEeyaIYl1GRvk7No3iiYZylAY HB9ax0f9LTItHEB26wtFTAZtSg1dbHcyXTesrG9SN5esOM1UH59z7sIuS1jmbUJtHoWT6Qtw HmA6YM361C+zLvVw2I+AkMX82RF2NrQ70s6Yf2LpN4dAz6B9RYJpw18EjwyrsB+Qp3qsqFUk Z3Ukb7rbSxF65TS9NcdAM7dLISGNmAgOFznAmycAAwARD+tfWbR4i4V2OmV7WGQp4Mmp4LEt ac0EuMean1sU/QQBwJiAcAIJ4pxUnU8i7mHgcUU5H246h7MWMFduZOBXfWXZJenYDqUlrhLY RIUzKiwcdxVb9WknRwkNQEylZ+CA0fKWNFRviBtJhQ5pklA6jk2T2E+3V7kdhL44HIXEq3R/ FZ+gQ9/bOIxsTb0tgtvYAOS+21g1hZpyrCHyXiLfTX8Lbm9R9RTAivw7A0qN4/jBh1ydUu0l FBlMzHNQ/RQiaFhfCZlkly529MHFPhCQKlDeBJVy+uQYqBi3V1GqyLhyUJD4eLADp1jnwICb Jitsn4G2h4pP7tXbeTAYbFEyFRdnPfEpiizyuU42xMTPW4gzVnKJGs2mRVNMbMrYS214uZr9 AqO3SNZf3QBXOYrpfQs8V4hP+OHzGTr1LsJeSXTf6SPaqievWbHj8uBRFg9g1gJm0dy9r9zy c4/ckCQWhNn3P6LGh8OL8aHNRBNYp8Y6i3IZSjX+7aoo9o9L8CnG+vvV+PLqKsEnhfuAlMyB 4pVpsUZQsvwiAeJd4G/auZCkEhl5Ry3dgndSq0RJ1TT1m9A+p/artc/3JEBdGxHRzwlaWPvo O6Q/1NigeLfDo5uPjFGAc1ccCpxAZLymjYH7S5JVGDli7tAmgbet2eu9GOMXFyeJ5JifKnGP xo0UYPvoGxt/fTu0gyFtcmPb2Dia4Y4s4eWu7pD/sSJV6sPH+kl6x+Oyc4FHxnIGybOCYDnf ZGoMtt1NIWmBCriCQ6002ptHZW2YY/lL7DW01vhHd8G6dDCjj5/bZTvGGlGQ0Ui4LxZrOd1Y QlJC3LaSTPVjVxicpKeeUKf2NjoRHuxIzxLSfUZ1f+9e7Fc0ysraKm91WckSZY5ieKw9BxUL HnvpgzYxOuvIYhCA3Cb8pN1ZgPOuCZ/lnQzb44P
- Ironport-sdr: 648864eb_Uh/RlsQA28Rf8cBU/el8q/yDK1G9kKXlk1/4bEp9idGyATV PhtNPegjlpDaJ50t0HycK5ND3Zkf+S4UWye7Abw==
*** apologies for cross-postings ***
===== Call for Attendance =====
-----------------------------------------------------------------------------
Third edition of the UniVr/UniUd Summer School on Formal Methods for
Cyber-Physical Systems - Udine, August 28-31
http://tcs.uniud.it/summer-school
+
Workshop on Synthesis, Monitoring and Learning - Udine, August 31-September 1
http://tcs.uniud.it/smile
-----------------------------------------------------------------------------
Synthesis is a fundamental problem in computer science and mathematics, concerned with automatically generating programs that satisfy a given logical specification. Its applications span a range of domains, including model-based system design, software engineering, and automated theorem proving. For instance, designing a controller that guides the behavior of a reactive system, that is, a system that continually interacts with its environment, can be framed as a synthesis problem. Similarly, the design and verification of a distributed system often depend on distributed synthesis, which finds programs that enforce correct component interaction and satisfy desired specifications.
The third edition of the Summer School on Formal Methods for Cyber-Physical Systems offers an in-depth exploration of reactive synthesis, a topic that was already introduced in the first edition of the school. The lecturers will provide a systematic account of the main achievements and the current trends of research in reactive synthesis, covering both theory and applications.
The course will begin with an overview of the classical synthesis problem in the finite-state setting, as originally formulated by Church and solved by Buechi and Landweber. This introductory part will introduce the terminology of infinite two-player games, explain the automatic construction of winning strategies in “regular games”, and address history of the subject, discussing extensions and open problems. From there, the course will investigate approaches for making reactive synthesis more efficient and practical, including techniques for solving the synthesis problem in restricted settings, for decomposing the problem into subproblems, and for employing algorithms, data structures, and heuristics to manage complexity. Variants of the synthesis problem will also be explored, such as control strategies for hybrid and distributed systems, monitor synthesis, synthesis under incomplete information, distributed synthesis, and symmetric synthesis. The implementation of synthesis tools will also receive significant attention, with a focus on recent advances and applications of UPPAAL Stratego and the SYNTCOMP reactive synthesis competition.
The summer school will conclude with a workshop on emerging research trends in synthesis, monitoring, and learning, which showcases some exciting interactions between formal methods and machine learning. Distinguished invited speakers will lead the workshop. Participants will also have the opportunity to engage with peers from around the world and may propose to deliver short research talks voluntarily.
### Lecturers
Wolfgang Thomas - RWTH Aachen University, Germany
3-hour lecture on “Synthesis of strategies in infinite two-player games”
We give an introduction to the synthesis of reactive systems in the finite-state setting, using the terminology of infinite two-player games and explaining the automatic construction of winning strategies in “regular games”. We also address the history of the subject, discuss extensions, and mention basic problems that are still open.
Martin Zimmermann - Aalborg University, Denmark
3-hour lecture on “Synthesis of infinite-state systems”
The reactive synthesis problem asks to compute, from a given specification of the input-output behavior of a reactive system, a system satisfying this specification (or to determine that no such system exists). In this lecture, we consider the synthesis of infinite-state systems with a focus on pushdown systems, which model simple recursive systems with finite data. On a technical level, we show how to solve infinite games on configuration graphs of pushdown automata and present recent work on generalizations to history-deterministic pushdown automata.
Kim G. Larsen - Aalborg University, Denmark
3-hour lecture on “Synthesis and Optimization for Cyber Physical Systems”
In these lectures we will present recent advances and applications of the tool UPPAAL Stratego (www.uppaal.org) supporting automatic synthesis of guaranteed safe and near-optimal control strategies for Cyber Physical Systems (CPS). UPPAAL Stratego combines symbolic methods from model checking, reinforcement learning methods from machine learning, as well as abstraction techniques for hybrid games. Trade-offs between efficiency of strategy representation and degree of optimality subject to safety constraints will be discussed, as well as successful applications (autonomous driving maneuvers, heating systems and traffic control).
Dana Fisman - Ben Gurion University of the Negev, Israel
3-hour lecture on “Automata learning of languages of finite and infinite words”
In these lectures we will get acquainted with the research area called grammatical inference or automata learning. We will start with the earliest results on the subject, and span different learning paradigms. We will describe several positive results, and efficient algorithms for learning regular languages. We will prove several negative results for learning different classes of languages in different learning paradigms. We will then discuss state-of-the-art results on learning regular languages of infinite words.
Swen Jacobs - CISPA Helmholtz-Center for Information Security, Germany
3-hour lecture on “Reactive synthesis: towards practice”
I will give an overview of different lines of research that try to make reactive synthesis (more) practical. This includes research into approaches to restrict the problem to more efficiently solvable fragments, into ways to split the problem into subproblems that can be solved independently or iteratively, and into efficient algorithms and data structures as well as heuristics that allow us to implement synthesis tools that can solve problems of significant size. I will report on progress observed in the reactive synthesis competition (SYNTCOMP), and on case studies and benchmark problems that demonstrate the capabilities of state-of-the-art synthesis tools.
Alessandro Cimatti - Fondazione Bruno Kessler, Italy
3-hour lecture on “Runtime verification and monitor synthesis”
Runtime Verification (RV) is a lightweight verification technique that aims at checking whether a run of a system under scrutiny (SUS) satisfies or violates a given correctness specification. The lecture will first overview the general framework of RV, and the techniques to synthesize run-time monitors that can be efficiently executed in combination with the SUS. Then, we will cover the relationship between RV and the field of Fault Detection and Isolation (FDI). In FDI, runtime monitors are built taking into account models of the SUS, in order to monitor the occurrence of internal (faulty) conditions that are not directly observable.
### Programme
Monday, August 28
13:30 - 14:00 Registration
14:00 - 14:30 Course Introduction
14:30 - 16:00 Wolfgang Thomas
16:00 - 16:30 Coffee break
16:30 - 18:00 Wolfgang Thomas
Tuesday, August 29
09:30 - 11:00 Martin Zimmermann
11:00 - 11:30 Coffee break
11:30 - 13:00 Martin Zimmermann
13:00 - 14:00 Lunch
14:30 - 16:00 Kim G. Larsen
16:00 - 16:30 Coffee break
16:30 - 18:00 Kim G. Larsen
Wednesday, August 30
09:30 - 11:00 Dana Fisman
11:00 - 11:30 Coffee break
11:30 - 13:00 Dana Fisman
13:00 - 14:00 Lunch
14:30 - 16:00 Swen Jacobs
16:00 - 16:30 Coffee break
16:30 - 18:00 Swen Jacobs
19:00 - 23:00 Social dinner
Thursday, August 31
09:30 - 11:00 Alessandro Cimatti
11:00 - 11:30 Coffee break
11:30 - 13:00 Alessandro Cimatti
13:00 - 14:00 Lunch
14:30 - 16:30 Workshop on Synthesis, Monitoring and Learning
Friday, September 1
09:30 - 14:00 Workshop on Synthesis, Monitoring and Learning
### Admission and accommodation
The course is offered in a hybrid format giving the possibility to remotely attend the course (on the Microsoft Teams platform).
On-site places are limited and assigned on first come first served basis.
The registration fees are:
- On-site participation, 250.00 Euro + VAT 22%
- Online participation, 120.00 Euro + VAT 22%
Deadline for online application is August 18, 2023.
Participation application is available at https://www.cism.it/en/activities/courses/J2303/
### Contacts
CISM, Palazzo del Torso
Piazza Garibaldi 18, 39100 Udine, Italy
tel. +39 0432 248511
email: cism AT cism.it | www.cism.it
### Organization
Angelo Montanari - University of Udine, Italy
Gabriele Puppis - University of Udine, Italy
Tiziano Villa - University of Verona, Italy
--
Dario Della Monica, Associate Professor (Professore Associato)
Department of Mathematics, Computer Science, and Physics
University of Udine
via delle Scienze, 206 - 33100 Udine, Italy
cell: (+39) 328 2477327
email: dario.dellamonica [at] uniud.it
skype: dariodellamonica
web site: http://users.dimi.uniud.it/~dario.dellamonica/
- [Coq-Club] Summer School on Reactive Synthesis + Workshop on Synthesis, Monitoring and Learning at University of Udine, Dario Della Monica, 06/13/2023
Archive powered by MHonArc 2.6.19+.