Dates

  • Submission:
    1st May 2026 15th May 2026

    Author Notification:
    14th May 2026 28th May 2026

    Workshop:
    July 25, 2026

Archive

Keynote

Orna Kupferman Hebrew University of Jerusalem

Title: Coverage Games

Abstract. We introduce and study coverage games -- a novel framework for multi-agent planning in settings in which a system operates several agents but does not have full control on them, or interacts with an environment that consists of several agents. The game is played between Coverer and Disruptor. Coverer has a set of objectives and she operates several agents, which interact with Disruptor. Coverer wins if every objective is satisfied by at least one agent. Otherwise, Disruptor wins. Coverage games thus extend traditional two-player games with multiple objectives by allowing a (possibly dynamic) decomposition of the objectives among different agents. Coverage games have many applications, both in settings where the system is Coverer (e.g., multi-robot surveillance, coverage in multi-threaded systems) and settings where it is Disruptor (e.g., prevention of resource exhaustion, ensuring non-congestion). We study the theoretical properties of coverage games, including determinacy, and the ability to a priori decompose the objectives among the agents. We solve the problems of deciding whether Coverer or Disruptor wins, analyze their tight complexity, and consider useful special cases. Joint work with Noam Shenwald

Keynote

Kuldeep Meel University of Toronto

Title: What NP Oracles Can and Cannot Do for Functional Synthesis

Abstract. Functional synthesis tools have scaled dramatically over the past decade, routinely handling specifications with tens of thousands of variables, largely by reducing to sequences of SAT calls and exploiting decades of progress in SAT solving. Despite this practical success, little is known about the theoretical limitations and power of NP-oracle-based approaches to functional synthesis. In this talk, I will discuss our work initiating a systematic investigation into this question. I will first show that naive bit-by-bit learning fails even when small Skolem functions exist, owing to the relational nature of specifications, and that resolution-based interpolation must produce exponential-size circuits under the same conditions, before turning to our main result: an algorithm that uses NP oracles to synthesize small Skolem functions in time polynomial in the size of the specification and the size of the smallest sufficient set of witnesses. Building on this, I will show that a popular interpolation-based preprocessing technique — which applies only when the specification uniquely determines its outputs---is in fact without loss of generality: a randomized polynomial-time reduction shows that general Skolem synthesis reduces to this uniquely-determined case. Joint work with Brendan Juba.

Keynote

Thomas A. Henzinger IST Austria

Title: Certificates in AI: Learn but Verify

Abstract. Due to the mind-boggling progress in AI, formal methods may finally get to play a central role in computing. First, because AI-generated code needs checks even more than software written by humans. But more importantly, second, because modern AI can provide or at least support such checks at unprecedented scale. Independently verifiable records of such checks are called certificates. Certificates can take the form of formal proofs, or of critical parts from which such proofs can be reconstructed. For example, in control systems, invariants and barrier functions are certificates for safety; Lyapunov functions and supermartingales, certificates for progress. In synthesis, not only controllers but also certificates can be learned or otherwise AI-generated, often together, and sometimes even represented as neural networks ("neural certificates"). We advocate a synthesis methodology where AI ("learning") is used as much as possible, and logic ("verifying") as little as necessary. This talk is based on joint work and discussions with many collaborators, including Clark Barrett, Krishnendu Chatterjee, Mirco Giacobbe, Mathias Lechner, Kaushik Mallik, Sanjit Seshia, Abhinav Verma, Emily Yu, and Djordje Zikelic.

Program

09:00 - 09:10 | SYNTCOMP 2026 results
Presented by: Guillermo A. Perez
09:10 - 10:00 | Keynote Talk 1
Speaker: Orna Kupferman
☕ 10:00 - 10:25 | Coffee Break

10:25 - 11:00 | Reactive Synthesis

10:25 - 10:42 Natural Synthesis: Outperforming Reactive Synthesis Tools with Large Reasoning Models Authors: F. Schmitt, M. Cosler, N. Metzger, J. Siber, V. Krsmanović, M. Ghanem, and B. Finkbeiner Speaker: Frederik Schmitt
10:42 - 10:59 Optimal LTLf Synthesis Authors: Y. Cao, S. Schewe, Q. Tang, and S. Zhu Speaker: Yujian Cao

11:00 - 12:25 | Games and Synthesis - I

11:00 - 11:17 From Quasipolynomial to Data-Parallel Algorithms for Verification Games Played on Graphs Authors: V. Flugel, M. Jurdzinski, and G. Perez Speaker: Guillermo A. Perez
11:17 - 11:34 Lazy and Priority-Guided Product Construction for Non-Integer Discounted-Sum Synthesis Authors: R. Chandak and P. Golia Speaker: Raj Chandak
11:34 - 11:51 Social Welfare under Heterogeneous Time Preferences Authors: S. Bahmani, S. Paul, S. Schewe, S. Kalat, and A. Trivedi Speaker: Sarvin Bahmani
11:51 - 12:08 Games on Temporal Graphs Authors: P. Austin, S. Bose, N. Mazzocchi, and P. Totzke Speaker: Sougata Bose
12:08 - 12:25 Sure-almost-sure and Sure-limit-sure Window Mean Payoff in Markov Decision Processes Authors: P. Gaba and S. Guha Speaker: Pranshu Gaba
🍽️ 12:25 - 13:45 | Lunch Break
13:45 - 14:35 | Keynote Talk 2
Speaker: Kuldeep Meel

14:35 - 15:30 | Functional & Quantum Synthesis

14:35 - 14:52 Multiple Definitions from a Single Resolution Proof Authors: F. Slivovsky Speaker: Friedrich Slivovsky
14:52 - 15:09 Structure Analysis in Boolean Functional Synthesis Authors: Z. Avissar and D. Fried Speaker: Ziv Avissar
15:09 - 15:26 Reducing Quantum Circuit Synthesis to #SAT Authors: D. Zak, J. Mei, J. Lagniez, and A. Laarman Speaker: Alfons Laarman
☕ 15:30 - 15:55 | Coffee Break
15:55 - 16:45 | Keynote Talk 3
Speaker: Thomas A. Henzinger

16:45 - 17:20 | Games and Synthesis - 2

16:45 - 17:02 Maximizing Independence in Auction-Based Scheduling via Successive Refinement Authors: G. Avni, K. Mallik, S. Sadhukhan, and T. Yarkoni Speaker: Suman Sadhukhan
17:02 - 17:19 Resolving Nondeterminism by Chance Authors: S. Paul, D. Purser, S. Schewe, Q. Tang, P. Totzk, and D. Yen Speaker: Soumijit Paul

17:20 - 18:00 | Program Synthesis

17:20 - 17:37 NSynC: Normalised Synthesis of Computation Authors: Z. Shepherd, O. Kammar, and E. Polgreen Speaker: Zoey Shepherd
17:37 - 17:54 Liquify your Programs Authors: R. Goswami and A. Mishra Speaker: Ashish Mishra