Programme
The detailed programme for the conference is given below. A condensed version of the programme (without session-specific details) is available here.
Sessions and coffee breaks for the constituent conferences take place in the following locations:
- ICALP: Windsor Building
- PODC: Shilling Building
- SPAA: Queens Building
Lunch is served in the Students’ Union building. You can refer to our map page for the locations of these buildings on the campus.
-
08:55–09:00
PODC -
08:55–10:00
ICALPAlgorithmic Aspects of Temporal Graphs IX (Session 1)
Windsor 1-02
-
08:55Opening and welcome
-
09:00New approximations for temporal vertex cover on always star temporal graphs
-
09:30Temporal role colouring
-
-
09:00–10:00
PODC/SPAAStudent Spotlight Workshop 2026 (Session 1)
Queens Building Lecture Theatre [stream] [qs]
Naama Ben-David (Technion), Hanna Komlós (Max Planck Institute for Informatics)
Abstract
This workshop will showcase student-led research through short talks and poster presentations, offering students a welcoming venue to share their ideas, receive feedback, and connect with the broader community early in their academic journeys. The program will feature a mix of published results, work currently under submission, and exciting research in progress on topics relevant to SPAA, PODC, and algorithms more broadly.
We especially encourage senior researchers, faculty, postdocs, and experienced community members to attend. By asking questions, offering perspective, and starting conversations, your presence can help students refine their ideas, build confidence, and feel more connected to the field.
-
09:00Opening Remarks
-
09:10Distributed Computability with Automata Theory
-
09:22Compress or Random: Bipartite Matching is in Catalytic Logspace, and more
-
09:34Distributed MIS Algorithms for Rational Agents using Games
-
9:46Toggle Tree: A New Data Structure for Efficient Parallel Graph Processing
-
-
09:00–10:00
PODC -
09:00–10:00
ICALPQuantum Constraint Satisfaction Problems (Arrival)
Windsor 0-04
-
09:05–09:10
ICALPInfinity 2026 Welcome
Windsor 0-02
-
09:10–09:55
ICALPFine-Grained Complexity and Formal Languages (Infinity 2026)
Windsor 0-02
Henning Fernau
Abstract
In this talk, some basic ideas of fine-grained complexity are introduced. This includes the presentation of key hypotheses like (S)ETH, OVH, APSP and 3SUM. In the second part of the talk, we will explain how to base conclusions on these hypotheses for problems arising in formal languages, in particular, in automata theory and parsing.
-
09:55–10:00
ICALPIntroductions (Infinity 2026)
Windsor 0-02
-
10:00–10:30
Coffee Break (ICALP/PODC/SPAA)
Shilling/Windsor Building Foyers
-
10:30–12:30
PODC/SPAAStudent Spotlight Workshop 2026 (Session 2)
Queens Building Lecture Theatre [stream] [qs]
Naama Ben-David (Technion), Hanna Komlós (Max Planck Institute for Informatics)
Abstract
This workshop will showcase student-led research through short talks and poster presentations, offering students a welcoming venue to share their ideas, receive feedback, and connect with the broader community early in their academic journeys. The program will feature a mix of published results, work currently under submission, and exciting research in progress on topics relevant to SPAA, PODC, and algorithms more broadly.
We especially encourage senior researchers, faculty, postdocs, and experienced community members to attend. By asking questions, offering perspective, and starting conversations, your presence can help students refine their ideas, build confidence, and feel more connected to the field.
-
10:30Synchronization in Anonymous Networks Under Arbitrary Dynamics
-
10:42Consensus Time in 3-Majority and 2-Choices Is Determined by the Maximum Initial Opinion Density
-
10:54Safe Diameter-Free Consensus in Granular Synchrony
-
11:06TEE is not a Healer, TEE-Rex is
-
11:18Break
-
11:30History-Independent Concurrent Hash Tables
-
11:42Workload Informed Concurrent Priority Queue Design
-
11:54Flexible Lock-Free Locks
-
12:06Machine Verification of Concurrent Fast Arrays
-
12:18Concluding Remarks
-
-
10:30–12:30
PODCShared Memory, Consensus, Causality, and Distributed Systems (ApPLIED Session 1)
Shilling Building Lecture Theatre [stream] [qs]
-
10:30Obfuscated Consensus
-
10:50Analyzing Linearizability in Relativistic Distributed Systems
-
11:10CHARISMA: Do You Read Me?
-
11:30QUANTAS 2: An Abstract, Concrete and Byzantine Simulator
-
11:50Invited Paper: Experimental Analysis of Distributed Agentic Large-Language Model Inference Architectures
-
12:10DScale: a Simulation Framework for Large-Scale Distributed Systems
-
-
10:30–12:00
ICALPAlgorithmic Aspects of Temporal Graphs IX (Session 2)
Windsor 1-02
-
10:30Journey planning in public transportation networks: An application of temporal graph reachability
-
11:00On the hardness of finding temporally connected subgraphs of any size
-
11:30Enumerating spanners in temporal graphs
-
-
10:30–11:15
ICALPPrecise Complexity Analysis of Coverability in Vector Addition Systems (Infinity 2026)
Windsor 0-02
Henry Sinclair-Banks
Abstract
Coverability in Vector Addition Systems with States (VASS) is a well-known, well-studied, fundamental problem for infinite-state systems. In short, VASS can be seen as finite automata equipped with non-negative integer counters that can be incremented and decremented but cannot be zero-tested. Over the last few years, our understanding of the exact complexity of coverability in VASS has significantly improved. In this presentation, I will explain: (i) a conditionally optimal ETH-based lower bound on the time required to decide coverability in VASS with a non-fixed number of counters, (ii) a conditional lower bound on the time required to decide coverability in unary-encoded VASS with two counters, and (iii) the state-of-the-art complexity of coverability in binary-encoded VASS with one counter.
-
10:30–12:30
ICALPQuantum Constraint Satisfaction Problems (Session 2)
Windsor 0-04
-
10:30Quantum Polymorphisms and the Complexity of Quantum Constraint Satisfaction (Invited)
-
11:30NPA Hierarchy for Quantum Isomorphism and Homomorphism Indistinguishability
-
12:00Operator Satisfiability under Commutation-Group Constraints
-
-
11:25–12:15
ICALPSpotlight talks (Infinity 2026)
Windsor 0-02
-
Fine-Grained Complexity of Ambiguity Problems on Automata
-
A quick guide to the APSP conjecture
-
Classifying Identities: Subcubic Distributivity Checking and Hardness from Arithmetic Progression Detection
-
Intersecting Dense Automata: Constructions, Complexity and Certificates
-
-
12:30–14:00
Lunch
Students' Union Building
-
14:00–15:00
SPAAParallel Spatial Data Structures
Queens Building Lecture Theatre [stream] [qs]
Yan Gu (University of California, Riverside), Ziyang Men (University of California, Riverside), Yihan Sun (University of California, Riverside)
Abstract
Spatial data structures are used to model the geometric relationships among real-world objects, typically in 2D or 3D. Many textbook data structures, such as kd-trees, quad/octrees, and R-trees/BVHs, are widely studied in sequential settings and extensively used in real-world applications. Among them, R-trees are generally considered the fastest for updates, while kd-trees perform the best for queries.
Surprisingly, efficiently adapting them to parallel settings has remained an open challenge for a long time. While this might be expected for updates, even how to efficiently construct these algorithms in parallel was previously unknown.
This talk will introduce our recent work at SIGMOD’25 and PPoPP’26, PSI-Lab (Parallel Spatial Index). It features highly parallel algorithms for both the construction and updates of all these spatial trees. Furthermore, it offers several interesting algorithmic insights that can generalize to a broader set of parallel data structures, such as our ongoing work on B-trees and learned indexes (which we will cover if time permits).
Building on these results, we will address the ultimate question: can these parallel data structures still leverage their strengths just like their sequential counterparts? We have designed rigorous benchmarks to evaluate them. At a high level, the advantages of these highly optimized parallel solutions largely align with their sequential versions, but we will share more interesting findings in the talk.
Prerequisite knowledge
Minimum prerequisite knowledge is needed. We would expect the audience to have basic knowledge about parallel algorithm design such as the work/span analysis.
Biography
Yan Gu is an Associate Professor in the Computer Science and Engineering (CSE) Department at UC Riverside. He completed his PhD at Carnegie Mellon University in 2018 and his Bachelor’s degree at Tsinghua University in 2012. Before joining UCR, he spent one year as a postdoc at MIT. His research interest lies in designing simple and efficient algorithms with strong theoretical guarantees and good practical performance. He is a recipient of the NSF CAREER Award and the Google Research Scholar Program in 2024. He has won the Best Paper Awards at PPoPP'23 and ESA'23, the Best Paper Runner-up at VLDB'23, and the Outstanding Paper Awards at SPAA'24 and SPAA'20, and Best paper Finalist in ICS'25.
Yihan Sun is an Associate Professor in the Computer Science and Engineering (CSE) Department at the University of California, Riverside (UCR). She received her Ph.D. degree from Carnegie Mellon University in 2019, advised by Guy Blelloch. Prior to that, she received her Bachelor’s degree in Computer Science from Tsinghua University in 2014.Her research interests include broad topics in the theory and practice of parallel computing, including algorithms, data structures, frameworks, implementations, programming tools and their applications. Much of her work aims at bridging the gap between theory and practice of parallel computing. She is a recipient of the NSF CAREER Award in 2023, and the Google Research Scholar program in 2024. Her work has won the Best Paper Awards at PPoPP'23 and ESA'23, and the Outstanding Paper Awards of SPAA'20 and SPAA'24, and Best paper Finalist in ICS'25.
Ziyang Men is a fourth-year Ph.D. candidate in Computer Science at the UC Riverside. His research interests lie in the design of efficient parallel algorithms and data structures with good theoretical and practical benefits. His current work focuses on parallel spatial indexes, such as kd-trees and R-trees, with results published in venues including SIGMOD, PPoPP, and SPAA. He received his Master's degree from the University of Copenhagen and dual Bachelor's degrees from the University of Electronic Science and Technology of China and the University of Glasgow.
-
14:00–15:00
ICALPAlgorithmic Aspects of Temporal Graphs IX (Session 3)
Windsor 1-02
-
14:00Exploring temporal graphs
-
14:30Minimum temporal spanners in happy graphs
-
-
14:00–15:00
PODC/SPAAGrassroots Computing
Idit Keidar (Technion), Andrew Lewis-Pye (London School of Economics and Political Science), Ehud Shapiro (Weizmann Institute of Science)
Abstract
At its conception, the Internet was welcomed as the great equaliser; today, it is a dominant source of inequality. The cause is architectural: the digital realm offers centralised/autocratic platforms (Facebook, X, Amazon, Uber) and decentralised/plutocratic ones (Bitcoin, Ethereum), but no egalitarian and democratic alternative. Grassroots computing aims to provide one.
A grassroots system consists of people and their smartphones, with no globally named servers. Grassroots software platforms are characterised by (1) having multiple independent instances (2) that may interact and coalesce into ever-larger instances, possibly a single global one. Almost all known global platforms are not grassroots: Centralised (one Facebook) and decentralised (one Bitcoin, DHT, IPFS) systems violate (1); permissioned consensus violates (2). Scuttlebutt is the one exception.
This tutorial presents the conceptual and formal foundations of grassroots computing and grassroots platforms, and how AI turns the scientific papers that describe them into working implementations.
Part 1 — Introduction: Grassroots and AI
- Why grassroots? What grassroots is? The grassroots vision. Realising the vision with AI.
Part 2 — Below consensus: volitional agents, grassroots social networks and currencies
- Defining grassroots: Transition systems, protocols, and properties of interleavings
- Volitional transactions: Specifying systems consisting of people and their machines
- Grassroots platforms that need no consensus: social networks and currencies.
- An AI discipline for coding grassroots platforms from scientific papers that describe them.
Part 3 — Grassroots consensus and constitutional governance
- Why digital democracy needs digital consensus
- Constitutional consensus for democratic governance
- Grassroots federation
Part 4 — Wrap up: How can you help?
- Open problems and where the computer science community can contribute.
Why this matters for PODC
- Covers core PODC areas: distributed algorithms, fault tolerance, consensus, cryptographic protocols, peer-to-peer systems, and mobile computing.
- Poses a foundational question: what can distributed systems achieve without global coordination or any global resource beyond the network?
- Byzantine-resilient grassroots consensus with proven communication-complexity bounds.
- Connects distributed-computing theory to emerging societal applications: digital democracy, financial inclusion, and sovereign communities.
Why this matters for SPAA
- Grassroot systems—people with smartphone and no named servers—offer a pure, symmetric, parallel, decentralised model of computation.
- An atomic multiagent transaction synchronises only the agents it touches; disjoint transactions run concurrently, with no global lock, clock, or consensus.
- Grassroots obliviousness is disjoint-access parallelism at the systems level: independent participants make progress without coordination.
- Agents are anonymous, asynchronous, and locally named, with no global clock and no globally-named server.
-
14:00–15:00
ICALPQuantum Constraint Satisfaction Problems (Session 3)
Windsor 0-04
-
14:00Satisfiability of commutative vs. non-commutative CSPs (Invited)
-
-
14:00–15:00
PODC -
14:05–14:50
ICALPFine-Grained Dichotomies for evaluating database queries (Infinity 2026)
Windsor 0-02
Nofar Carmeli
Abstract
Consider the task of evaluating queries over databases. We will start by considering a very simple class of queries: join queries, and a simple question: when can the query answers be enumerated with ideal time guarantees (linear preprocessing and constant delay)?
As time permits, we will progress into more expressive query classes (conjunctive queries and unions of conjunctive queries), and into more demanding query-answering tasks, such as allowing direct access to query answers (i.e., simulating a sorted array containing the answers), every time asking a similar question.
The answer to such a question is always a dichotomy: a condition on the query structure, an efficient query evaluation algorithm in case it is satisfied, and a conditional lower bound in case it is not.
-
15:00–15:30
Coffee Break (ICALP/PODC/SPAA)
Shilling/Windsor Building Foyers
-
15:20–16:05
ICALPOn The Fine Grained Complexity of Multi-Stack Reachability (Infinity 2026)
Windsor 0-02
Michael Wehar
Abstract
Determining whether there exists a string that is accepted by a given pushdown automaton (PDA) is referred to as the non-emptiness problem for pushdown automata. This is a classic problem that is complete for polynomial time. Attempts to prove an unconditional superlinear time complexity lower bound for this problem have been unsuccessful. However, an unconditional time complexity lower bound can be proven for the intersection non-emptiness problem for one PDA and multiple DFAs. We apply this result to show a lower bound for the non-emptiness problem for multi-stack pushdown automata with bounded phase switches (i.e. multi-stack PDAs where all stacks can push, but only one designated stack can pop per switch). In particular, for k phase switches, we prove a near-tight time complexity lower bound of nΘ(2k) where n is the number of states and k is the number of phase switches.
-
15:30–17:00
PODC/SPAAGrassroots Computing
Idit Keidar (Technion), Andrew Lewis-Pye (London School of Economics and Political Science), Ehud Shapiro (Weizmann Institute of Science)
Abstract
At its conception, the Internet was welcomed as the great equaliser; today, it is a dominant source of inequality. The cause is architectural: the digital realm offers centralised/autocratic platforms (Facebook, X, Amazon, Uber) and decentralised/plutocratic ones (Bitcoin, Ethereum), but no egalitarian and democratic alternative. Grassroots computing aims to provide one.
A grassroots system consists of people and their smartphones, with no globally named servers. Grassroots software platforms are characterised by (1) having multiple independent instances (2) that may interact and coalesce into ever-larger instances, possibly a single global one. Almost all known global platforms are not grassroots: Centralised (one Facebook) and decentralised (one Bitcoin, DHT, IPFS) systems violate (1); permissioned consensus violates (2). Scuttlebutt is the one exception.
This tutorial presents the conceptual and formal foundations of grassroots computing and grassroots platforms, and how AI turns the scientific papers that describe them into working implementations.
Part 1 — Introduction: Grassroots and AI
- Why grassroots? What grassroots is? The grassroots vision. Realising the vision with AI.
Part 2 — Below consensus: volitional agents, grassroots social networks and currencies
- Defining grassroots: Transition systems, protocols, and properties of interleavings
- Volitional transactions: Specifying systems consisting of people and their machines
- Grassroots platforms that need no consensus: social networks and currencies.
- An AI discipline for coding grassroots platforms from scientific papers that describe them.
Part 3 — Grassroots consensus and constitutional governance
- Why digital democracy needs digital consensus
- Constitutional consensus for democratic governance
- Grassroots federation
Part 4 — Wrap up: How can you help?
- Open problems and where the computer science community can contribute.
Why this matters for PODC
- Covers core PODC areas: distributed algorithms, fault tolerance, consensus, cryptographic protocols, peer-to-peer systems, and mobile computing.
- Poses a foundational question: what can distributed systems achieve without global coordination or any global resource beyond the network?
- Byzantine-resilient grassroots consensus with proven communication-complexity bounds.
- Connects distributed-computing theory to emerging societal applications: digital democracy, financial inclusion, and sovereign communities.
Why this matters for SPAA
- Grassroot systems—people with smartphone and no named servers—offer a pure, symmetric, parallel, decentralised model of computation.
- An atomic multiagent transaction synchronises only the agents it touches; disjoint transactions run concurrently, with no global lock, clock, or consensus.
- Grassroots obliviousness is disjoint-access parallelism at the systems level: independent participants make progress without coordination.
- Agents are anonymous, asynchronous, and locally named, with no global clock and no globally-named server.
-
15:30–16:30
PODC/SPAAStudent Spotlight Workshop 2026 (Poster Session)
Shilling Building Foyer
Naama Ben-David (Technion), Hanna Komlós (Max Planck Institute for Informatics)
Abstract
This workshop will showcase student-led research through short talks and poster presentations, offering students a welcoming venue to share their ideas, receive feedback, and connect with the broader community early in their academic journeys. The program will feature a mix of published results, work currently under submission, and exciting research in progress on topics relevant to SPAA, PODC, and algorithms more broadly.
We especially encourage senior researchers, faculty, postdocs, and experienced community members to attend. By asking questions, offering perspective, and starting conversations, your presence can help students refine their ideas, build confidence, and feel more connected to the field.
-
15:30–16:30
PODCData Structures, AI, and Cloud Verification (ApPLIED Session 2)
Shilling Building Lecture Theatre [stream] [qs]
-
15:30Invited Paper: Relaxed Data Structures for Practical Parallelism: Survey and Design Recommendations
-
15:40Invited Paper: A Verifiable and Adaptive Federated Learning Framework via Zero-Knowledge Proofs and Reputation-Weighted Blockchain
-
16:00A Formal Model of Multi-Controller Orchestration Systems in Cloud Management"
-
16:20Invited Paper: Quality Without Control: Evidence-Driven Software Quality Assurance for Cross-Domain Systems
-
-
15:30–17:30
ICALPAlgorithmic Aspects of Temporal Graphs IX (Session 4)
Windsor 1-02
-
15:30Tracking the evolution of dynamic networks with indirect sampling
-
16:00Efficient approximate temporal triangle counting in streaming with predictions
-
16:30Data structures for temporal queries on dynamic temporal graphs
-
17:00Structural thresholds in doubly random temporal graphs
-
-
15:30–17:30
ICALPInfinity 2026 (Session 4)
-
15:30–17:30
ICALPQuantum Constraint Satisfaction Problems (Session 4)
Windsor 0-04
-
15:30A Quantum Polynomial Freiman-Ruzsa Theorem
-
16:30Three-qubit nonlocality paradoxes: beyond GHZ
-
-
16:15–17:00
ICALPOn the Fine-Grained Complexity of Concurrency Testing (Infinity 2026)
Windsor 0-02
Andreas Pavlogiannis
Abstract
Concurrency is ubiquitous and comes in various forms, from multi-threading inside a CPU to distributed systems, databases, and the internet of things. Testing whether a concurrent system adheres to its prescribed behavior is a natural algorithmic task, and a de-facto practice among researchers and system developers. In this talk, we will overview the algorithmic complexity of testing various systems and properties, through the fine-grained lens. This is a rich landscape, even more so since concurrent systems exhibit natural syntactic parameters, such as the number of communicating processes, the number of shared objects, etc. We will also study concurrency testing from the perspective of modern weak memory, whereby a concurrent system is allowed to exhibit complex and often counter-intuitive behaviors that escape the standard interleaving view. The plethora of weak memory models provides a fertile ground for fun and interesting fine-grained complexity questions of practical relevance, some of which we will tackle in this talk.
-
16:30–18:00
PODCA Celebration of Prasad Jayanti
Queens Building Lecture Theatre [stream] [qs]
-
16:30Opening
-
16:33Optimal Snapshots & F-Arrays: Two papers by Prasad Jayanti that influenced my research
-
16:48Adaptive Snapshot Algorithms
-
17:03Efficient and practical constructions of LL/SC variables
-
17:18Mutual Exclusion
-
17:33Lessons from Prasad
-
17:47Personal Reflections & Videos
-
-
16:50–17:30
PODCDecentralized Services, Time, and Byzantine Communication (ApPLIED Session 3)
Shilling Building Lecture Theatre [stream] [qs]
-
16:50Invited Paper: Composable Autonomic Offerings for Decentralized Service Provisioning in the Computing Continuum
-
17:10Byzantine Reliable Broadcast with Causal Ordering
-
17:20Convergence Analysis of Consensus-Based Tracking Algorithms for Logical Time Functions in Multi-Agent Networks
-
-
17:10–17:55
ICALPOnline Orthogonal Vectors Revisited (Infinity 2026)
Windsor 0-02
Alexander Golovnev
Abstract
We prove new upper and lower bounds for the Online Orthogonal Vectors Problem (OnlineOV). In this problem, a preprocessing algorithm receives n vectors and constructs a data structure of size S. Subsequently, a query algorithm receives a vector q and, in time T, determines whether q is orthogonal to any of the input vectors.
Using a novel structure-versus-randomness decomposition, we design data structures that outperform all known constructions and refute a conjecture regarding the hardness of OnlineOV. On the lower-bound side, assuming the Non-uniform Strong Exponential Time Hypothesis, we prove arbitrarily large polynomial lower bounds on the space S required by any OnlineOV data structure with computationally unbounded preprocessing and sublinear query time.
-
18:00–19:30
Drinks Reception (ICALP/PODC/SPAA)
Windsor Building
Legend
APPLIED WORKSHOPS AATG IX SSW 2026 QCSP INFINITY BREAKS PSDS GRASSROOTS SOCIAL-
08:35–08:40
SPAA -
08:40–08:45
PODC -
08:40–10:00
SPAASPAA Session 1: Scheduling Algorithms
Queens Building Lecture Theatre, chaired by Phillip Gibbons (Carnegie Mellon University) [stream] [qs]
-
08:40Faster EPTAS for Scheduling on Uniform Machines
-
09:00Lossless Robustification of Packet Scheduling Algorithms
-
09:20Improved Approximation Algorithms for Parallel Task Scheduling and Multiple Cluster Scheduling
-
09:40Online Span Minimization for Flexible Uniform Jobs
-
-
08:45–10:00
PODCPODC Session 1
Shilling Building Auditorium, chaired by Peter Davies-Peck [stream] [qs]
-
08:45Deterministic Distributed Algorithms for Short Disjoint Paths
-
09:05Girth Approximations in the CONGEST Model
-
09:25Distributed Treewidth Computation and Courcelle’s Theorem in the CONGEST Model
-
09:45Brief Announcement: On Energy Complexity and Multi-Instance Computation in the Congested Clique
-
09:50Brief Announcement: Deterministic Edge Coloring with few Colors in CONGEST
-
09:55Brief Announcement: 2-Coloring Cycles in One Round
-
-
09:00–10:00
ICALPAlgebraic Proof Systems - An Algebraic Approach to Analysing Proofs (ICALP Invited Talk)
Windsor Building Auditorium
Nutan Limaye (IT University of Copenhagen)
Abstract
Proof complexity aims to analyse the power of formal proof systems. Specifically, it is the study of the resources required to certify the truth of mathematical statements. It plays a crucial role in computational complexity and it has close connections to circuit complexity, automated reasoning, and mathematical logic.
A key direction in proof complexity is algebraic proof complexity, which analyses proof systems that use algebraic representations of logical formulas. These systems provide insight into the power and limitations of algebraic methods in proof complexity.
Among them, the Ideal Proof System (IPS), introduced by Grochow and Pitassi, is the focus of this talk. IPS represents proofs as algebraic circuits verifying the unsatisfiability of polynomial equations. In this talk, we will explore the IPS proof system, its connections to algebraic complexity, and recent developments in its study.
The talk is intended for the general ICALP audience and will assume only a basic background in theoretical computer science.
-
10:00–10:30
Coffee Break (ICALP/PODC/SPAA)
Shilling/Windsor Building Foyers
-
10:30–11:20
PODCPODC Session 2
Shilling Building Auditorium, chaired by Naama Ben-David [stream] [qs]
-
10:30Simple and Efficient Randomized Wait-Free Locks
-
10:50Generalized and Reinitializable Concurrent Fast Arrays
-
11:10Brief Announcement: A Space-Efficient Lock-Free Linear-Probing Hash Table
-
11:15Brief Announcement: Computing Least Fixed Points with Overwrite Semantics in Parallel and Distributed Systems
-
-
10:30–11:30
SPAASPAA Session 2: Parallel (Shared-Memory) Graph Algorithms
Queens Building Lecture Theatre, chaired by Gokarna Sharma (Kent State University) [stream] [qs]
-
10:30A Practical Parallel Algorithm for Expander Decompositions
-
10:50Efficient Parallel (Δ + 1)-Edge-Coloring
-
11:10Parallel Spectral Graph Sparsification via Low Diameter Decompositions
-
-
10:30–12:30
ICALP (Track A)ICALP Session 1.1
Windsor 0-04, chaired by Nutan Limaye
-
10:30VP, VNP and Algebraic Branching Programs over Min-Plus Semirings
-
10:54Proving Algebraic Independence in Zero-Knowledge
-
11:18Alternation Depth of Threshold Decision Lists
-
11:42Average-Case Hardness of Binary-Encoded Clique in Proof and Communication Complexity
-
12:06Back in the Saddle: Toward Parallel Approximate Minimum-Cost Flow
-
-
10:30–12:30
ICALP (Track A)ICALP Session 1.2
Windsor 1-02/03, chaired by Sukanya Pandey
-
10:30Tight Bounds for Feedback Vertex Set Parameterized by Clique-Width
-
10:54Fine-Grained Complexity of Computing Degree-Constrained Spanning Trees
-
11:18Well-Quasi-Ordering Eulerian Digraphs: Bounded Carving Width
-
11:42Determining the Outerthickness of Graphs is NP-Hard
-
12:06Lower Bounds on Pure Dynamic Programming for Connectivity Problems on Graphs of Bounded Path-Width
-
-
10:30–12:30
ICALP (Track A)ICALP Session 1.3
Windsor 1-04, chaired by Marek Sokołowski
-
10:30Better Diameter Bounds for Efficient Shortcuts and a Structural Criterion for Constructiveness
-
10:54Thin Trees for Near Minimum Cuts
-
11:18A Faster Directed Single-Source Shortest Path Algorithm
-
11:42Expander Decomposition with Almost Optimal Overhead
-
12:06Computing the (k+2)-Edge-Connected Components in k-Edge-Connected Digraphs in Subquadratic Time
-
-
10:30–12:30
ICALP (Track A)ICALP Session 1.4
Windsor 1-05, chaired by Benjamin Aram Berendsohn
-
10:30Preprocessed 3SUM for Unknown Universes with Subquadratic Space
-
10:54Improved Time-Space Tradeoffs for 3SUM-Indexing
-
11:18On the (Classical and Quantum) Fine-Grained Complexity of Approximate CVP and Max-Cut
-
11:42Mind the Gap? Not for SVP Hardness under ETH!
-
12:06Persistence Meets Resistance: Doubling Down on Hardness
-
-
10:30–12:30
ICALP (Track B)ICALP Session 1.5 (Transducers)
Windsor 0-02/03, chaired by Benedikt Pago, University of Cambridge
-
10:30Expregular Functions
-
10:54Edit Distance of Finite-valued Transducers
-
11:18Transducers on Compressed Strings
-
11:42Transducing Linear Decompositions of Tournaments
-
12:06From Sets to Points: Simplifying MSO Interpretations over Countable Chains
-
-
11:20–12:20
PODC -
11:40–12:20
SPAASPAA Session 3: Brief Announcements: Fault Tolerance, Dispersion, and Consensus
Queens Building Lecture Theatre, chaired by Yihan Sun (University of California, Riverside) [stream] [qs]
-
11:40Brief Announcement: Asynchronous Dispersion with Optimal Time Complexity
-
11:50Brief Announcement: An Improved Lower Bound for Local Failover Routing on Directed Networks
-
12:00Brief Announcement: Byzantine Generals with Stuttering Madness
-
12:10Brief Announcement: Discrete Incremental Voting - New Bounds for General Graphs and Expanders
-
-
12:30–14:00
Lunch
Students' Union Building
-
14:00–14:45
ICALPAlgorithmic Robust Statistics (Gödel Award)
Windsor Building Auditorium
Ilias Diakonikolas, Gautam Kamath, Daniel Kane, Jerry Li, Ankur Moitra, Alistair Stewart
Abstract
We discuss recent developments in the field of algorithmic robust statistics as initiated by the paper "Robust Estimators in High Dimensions without the Computational Intractability". We begin with the history and underpinnings of the field of robust statistics and explain why previous approaches have been computationally intractable. We then discuss the key ideas behind the recent innovations that broke these barriers. Finally, we will provide a brief overview of more recent developments in the field.
-
14:00–15:00
PODCPODC Session 4
Shilling Building Auditorium, chaired by Sebastian Brandt [stream] [qs]
-
14:00Informative Trains: A Memory-Efficient Journey to a Self-Stabilizing Leader Election Algorithm in Anonymous Graphs
-
14:20Early-Stabilizing Counting
-
14:40Gradient Clock Synchronization with Practically Constant Local Skew
-
-
14:00–15:00
SPAASPAA Session 4: Concurrent Data Structures
Queens Building Lecture Theatre, chaired by Erez Petrank (Technion) [stream] [qs]
-
14:00uSTM: A Lightweight and Efficient STM Supporting General Types and Deferred Aborts
-
14:20KDB: A Scalable Persistent Key-Value Store with Atomic Batches and Snapshots
-
14:40Big Atomics: Non-Blocking Algorithms with a Direct Fast Path
-
-
14:45–15:15
ICALPDimensionality, Metrics, and Compression: A Decade of Algorithmic Advances in Clustering (Presburger Award)
Windsor Building Auditorium
Vincent Cohen-Addad
Abstract
Clustering algorithms form the fundamental bedrock of unsupervised machine learning, enabling the extraction of meaningful structure from massive, unannotated datasets. Given a set of data elements, the objective is to partition the space such that intra-cluster similarities are maximized while inter-cluster relationships are minimized. Over the last decade, the theoretical understanding of these classic optimization objectives—specifically $k$-means, $k$-median, and correlation clustering—has undergone a significant transformation. This presentation navigates the algorithmic evolution of center-based and graph-based clustering over the past ten years.
The analysis begins by exploring the geometric structure of low-dimensional Euclidean clustering. Moving beyond low dimensions, the discussion introduces new primal-dual frameworks, such as nested quasi-independent sets and Lagrangian Multiplier Preserving (LMP) adaptations, which have recently improved long-standing approximation barriers for high-dimensional Euclidean and general metric k-means and k-median. Addressing the era of massive datasets, the presentation outlines a unified coreset framework that yields optimal bounds across diverse metric spaces,. Finally, the lecture concludes with advances in graph clustering, showcasing how Sherali-Adams relaxations, dynamic data structures, and combinatorial modifications have pushed the boundaries of the classic correlation clustering objective.
" -
15:05–16:00
PODCPODC Session 5
Shilling Building Auditorium, chaired by Gopal Pandurangan [stream] [qs]
-
15:05Near-Resolution of the Tradeoff Conjecture in Distributed Proof Labeling Schemes
-
15:25Distributed Algorithms for Potential Problems
-
15:45Brief Announcement: Exponential Quantum Advantage for Message Complexity in Distributed Algorithms
-
15:50Brief Announcement: Distributed Statistical Zero-Knowledge Proofs via Sumcheck
-
15:55Brief Announcement: Distributed Non-Interactive Zero-Knowledge Proofs
-
-
15:05–16:05
SPAASPAA Session 5: Fault Tolerance in Distributed Systems
Queens Building Lecture Theatre, chaired by Hagit Attiya (Technion) [stream] [qs]
-
15:05Asynchronous Verifiable Information Dispersal with Low Space and Communication Complexity
-
15:25Towards Reliable Broadcast with Optimal Communication and Round Complexity
-
15:35Deterministic Fault-Tolerant Local Load Balancing and its Applications against Adaptive Adversaries
-
-
15:15–15:45
ICALPCoffee Break (ICALP)
Windsor Building Foyer
-
15:45–17:45
ICALP (Track A)ICALP Session 2.1
Windsor 0-04, chaired by Benedikt Kolbe
-
15:45Touring a Sequence of Orthogonal Polygons
-
16:09Visibility Queries in Simple Polygons
-
16:33Incremental k-Lowest Planes and Planar k-Nearest Neighbor with Optimal Query Time
-
16:57A Constant-Factor Approximation for Continuous Dynamic Time Warping in 2D
-
17:21The Impossibility of Simultaneous Time and I/O Optimality for the Planar Maxima and Convex Hull Problems
-
-
15:45–17:45
ICALP (Track A)ICALP Session 2.2
Windsor 1-02/03, chaired by Mikkel Thorup
-
15:45Dynamic Rank, Basis and Matching
-
16:09Incremental (k,z)-Clustering on Graphs
-
16:33Online Matroid Embeddings
-
16:57Competitive Bundle Trading
-
17:21Online Monotone Metric Embeddings
-
-
15:45–17:45
ICALP (Track A)ICALP Session 2.3
Windsor 1-04, chaired by Sasha Golovnev
-
15:45An Algorithmic Proof of Kruskal’s Tensor Uniqueness Theorem
-
16:09Kronecker Scaling of Tensors with Applications to Arithmetic Circuits and Algorithms
-
16:33Algorithms for Finite Group Epimorphism Testing
-
16:57Multiplicative Error Set System Sparsification: A Simpler Proof via Chain Length Contraction
-
17:21Constant Rate Isometric Embeddings of Hamming Metric into Edit Metric
-
-
15:45–17:45
ICALP (Track A)ICALP Session 2.4
Windsor Building Auditorium, chaired by David Saulpic
-
15:45Hardness, Tractability and Density Thresholds of Finite Pinwheel Scheduling Variants
-
16:09Optimal Parallel Basis Finding in Graphic and Related Matroids
-
16:33Multiplicative Assignment with Upgrades
-
16:57Towards Tight Robust Coresets for k-Medians Clustering
-
17:21Pinning on Tight Cuts: Improved Algorithm and Bounds for Unsplittable Multicommodity Flows in Outerplanar Graphs
-
-
15:45–17:45
ICALP (Track B)ICALP Session 2.5 (Constraint Satisfaction, Codes, and Semi-ring Semantics)
Windsor 0-02/03, chaired by Alex Rabinovich, Tel Aviv University
-
15:45Approximating 1-in-3 Sat by Linearly Ordered Hypergraph 3-colouring is NP-hard
-
16:09The Complexity of Finding Coset-generating Polymorphisms and the Promise Metaproblem
-
16:33The Network Satisfaction Problem for Relation Algebras with at most 4 Atoms
-
16:57Gray Codes with Constant Delay and Constant Auxiliary Space
-
17:21Preservation Theorems in Semiring Semantics
-
-
16:00–16:25
PODC/SPAACoffee Break (PODC/SPAA)
Shilling Building Foyer
-
16:25–17:35
PODC/SPAAParallel Algorithm Engineering Reconsidered (Invited Talk)
Shilling Building Auditorium, chaired by Charles Leiserson (Massachusetts Institute of Technology) [stream] [qs]
Peter Sanders (Karlsruhe Institute of Technology)
Abstract
Algorithm engineering is a view on the methodology of algorithmic research. At its core is a feedback cycle of modeling,design, analysis, implementation, and experimental evaluation [1, 3]. At each stage, we learn new things about an algorithmic problem that drives the development of better solutions. This is inspired by the hypothesis-driven cycle of scientific discovery prevalent in the natural sciences [2]. The invited talk reflects on the role of algorithm engineering with particular focus on parallel computing. Modeling is particularly important there because no standard model has emerged after more than half a century of research on parallel algorithms. For example, MapReduce computations have become a popular high level theoretical model but their connection to the real world is an interesting question [4]. On the low-level end of this spectrum, we need models that enable extensive algorithm-hardware codesign needed for future energy-efficient AI hardware. On the design side, it emerges that we do not just need a single algorithm but rather a spectrum of solutions selected from a huge design space of possible algorithms. This spectrum can then cover a range of inputs and machines. To grasp this on the analysis side, we need to take constant factors into account and handle complex models. Implementation has moved from a simple transition stage to extensive performance engineering to take various kinds of parallelism into account, e.g., bits, SIMD, instructions, threads in hierarchies of caches, and multiple compute nodes. This can result in orders of magnitude performance differences, often outstripping asymptotic behavior. Experiments and the entire cycle are now in a revolutionary stage where AI assisted algorithm engineering can drive the cycle at unprecedented speed. As human researchers, we rapidly have to learn how to control it.
References
- [1] D. Bader, B. Moret, and P. Sanders. 2002. Algorithm Engineering for Parallel Computation. In Experimental Algorithmics — From Algorithm Design to Robust and Efficient Software. LNCS, Vol. 2547. Springer, 1–23.
- [2] K. R. Popper. 1934. Logik der Forschung. Springer. English Translation: The Logic of Scientific Discovery, Hutchinson, 1959.
- [3] P. Sanders. 2009. Algorithm Engineering– An Attempt at a Definition. In Efficient Algorithms. LNCS, Vol. 5760. Springer, 321–340.
- [4] Peter Sanders. 2020. Connecting MapReduce Computations to Realistic Machine Models. In IEEE Conference on Big Data. 84–93. doi:10.1109/BigData50022.2020. 9378039
-
17:45–19:15
PODC -
17:45–19:15
SPAA -
19:30–21:30
ICALPBanquet (ICALP)
Founders Square
Legend
SPAA PODC INVITED/AWARD TALK ICALP BREAKS BUSINESS MEETING SOCIAL-
08:40–10:00
SPAASPAA Session 1: Parallel and (More) Concurrent Data Structures
Queens Building Lecture Theatre, chaired by Siddhartha Jayanti (Dartmouth College) [stream] [qs]
-
08:40Parallel Metric Skip Lists and Nearest Neighbor Search
-
09:00Fast Concurrent Primitives Despite Contention
-
09:20Fast and Theoretically Efficient Batch-Parallel Link-Cut Trees, Euler Tour Trees, and Treaps
-
09:40CleanANN: Efficient and Robust Full Dynamism in Graph-based Approximate Nearest Neighbor Search
-
-
08:40–10:00
PODCPODC Session 6
Shilling Building Auditorium, chaired by Frederik Mallmann-Trenn [stream] [qs]
-
08:40From Few to Many Faults: Optimal Adaptive Byzantine Agreement
-
09:00Reaching Univalency with Subquadratic Communication
-
09:20Why Canonical-Round Algorithms Fail for Optimal Byzantine Resilience
-
09:40Brief Announcement: Communication Efficient Byzantine Agreement with Predictions
-
09:45Brief Announcement: BumbleBee: Best-of-Both-Worlds MVBA with Optimal Communication, Latency and Resilience Tradeoffs
-
09:50Brief Announcement: What is Agreement About if not Common Knowledge?
-
09:55Brief Announcement: Byzantine Machine Learning, MultiKrum and an Optimal Notion of Robustness
-
-
09:00–10:00
ICALPDecidability and Complexity Borders of Reachability Problems (ICALP Invited Talk)
Windsor Building Auditorium
Georg Zetzsche (MPI-SWS)
Abstract
Reachability problems are arguably one of the most fundamental type of decision problems in the area of infinite-state systems: Essentially every non-trivial decision problem involves solving reachability problems of one kind or another.
Because of this, reachability has continuously received attention since the very early days of automata theory. It therefore seems worthwhile to characterize the decidability and complexity borders of reachability problems. By this we mean results that consider a family of decision problems and describe precisely where, within this family, a decidability or complexity border lies.
The talk will focus on two such settings: One is about decidability, where we aim to describe the state spaces for which reachability is decidable. The other is about complexity, where we aim to describe which kinds of target sets permit polynomial-time algorithms.
-
10:00–10:30
Coffee Break (ICALP/PODC/SPAA)
Shilling/Windsor Building Foyers
-
10:25–11:25
SPAASPAA Session 2: Energy-Efficient Computing
Queens Building Lecture Theatre, chaired by Julian Shun (Massachusetts Institute of Technology) [stream] [qs]
-
10:25Exponential Energy Savings in Local Distributed Graph Algorithms
-
10:45Energy-Efficient Aggregation and Minimum-Degree Spanning Trees in Radio Networks
-
11:05Minimizing Total Flow Time in the Online Active-Time Scheduling Model
-
-
10:30–11:30
PODCThe Omega(D+sqrt(n)) Lower Bound Story of Distributed Algorithms (Dijkstra Prize Talk)
Gopal Pandurangan (University of Houston)
-
10:30–12:30
ICALP (Track A)ICALP Session 3.1
Windsor 0-04, chaired by Loukas Georgiadis
-
10:30Partially-Dynamic Maximum Flow in Dense Graphs
-
10:54Dynamic Set Cover with Worst-Case Recourse
-
11:18Static to Dynamic Correlation Clustering
-
11:42Fully Dynamic Algorithms for Coloring Triangle-Free Graphs
-
12:06Fully Dynamic Spectral and Cut Sparsifiers for Directed Graphs
-
-
10:30–12:30
ICALP (Track A)ICALP Session 3.2
Windsor 1-02/03, chaired by Kazuo Iwama
-
10:30Permutation Patterns in Streams
-
10:54On the Complexity of the Matching Problem of Regular Expressions with Backreferences
-
11:18Suffix Random Access via Function Inversion: A Key for Asymmetric Streaming String Algorithms
-
11:42Compressing Suffix Trees by Path Decompositions
-
12:06Random Access in Grammer-Compressed Strings: Optimal Trade-Offs in Almost All Parameter Regimes
-
-
10:30–12:30
ICALP (Track A)ICALP Session 3.3
Windsor 1-04, chaired by Jakub Kozik
-
10:30Learning Multinomial Logits in O(n log n) Time
-
10:54A Scalable and Unified Framework to Weighted Rank Aggregation
-
11:18Clustering Permutations under the Ulam Metric: A Parameterized Complexity Study
-
11:42Classification of Local Optimization Problems in Directed Cycles
-
12:06Going beyond Twin-p? CSPs with Unbounded Domain and Few Variables
-
-
10:30–12:30
ICALP (Track A)ICALP Session 3.4
Windsor 1-05, chaired by Dhara Thakkar
-
10:30Hiding, Shuffling, and Cycle Finding: Quantum Algorithms on Edge Lists
-
10:54The Compressed Oracle is a Worthy (Multiplicative) Adversary
-
11:18Sample-Optimal Quantum Estimators for Pure-State Trace Distance and Fidelity via Samplizer
-
11:42On the Pure Quantum Polynomial Hierarchy and Quantified Hamiltonian Complexity
-
12:06Quantum Advantage in Proof Systems without Entanglement
-
-
10:30–12:30
ICALP (Track A)ICALP Session 3.5
Windsor Building Auditorium, chaired by Thore Husfeldt
-
10:30Charting the Diameter Computation Landscape on Intersection Graphs in the Plane
-
10:54Geometric Optimization Parameterized by Piercing Complexity
-
11:18Near-Optimal Dynamic Data Structures for Maximum Depth and Klee’s Measure of Boxes
-
11:42Coordinated Motion Planning is FPT on Discretized Simple Polygons
-
12:06Plane Strong Connectivity Augmentation
-
-
10:30–12:30
ICALP (Track B)ICALP Session 3.6 (Advanced Automata Models)
Windsor 0-02/03, chaired by Manuel Bodirsky, TU Dresden
-
10:30Set Automata and Limits of Decidability of Two-variable Logic on Data Words
-
10:54Scoped MSO, Register Automata, and Expressions: Equivalences over Data Words
-
11:18Unambiguisability and Register Minimisation of Min-Plus Models
-
11:42Automata on S-adic Words
-
12:06The Role of Counting Quantifiers in Laminar Set Systems
-
-
11:40–12:20
SPAASPAA Session 3: Brief Announcements: Performance Modeling, Analysis, and Optimization
Queens Building Lecture Theatre, chaired by Peter Sanders (Karlsruhe Institute of Technology) [stream] [qs]
-
__:__Brief Announcement: An Automatic Framework for High Performance Alternative Basis Fast Matrix Multiplication (Moved to Thursday Session 3)
-
11:40Brief Announcement: An I/O-Efficient Parallel FFT for Heterogeneous Architectures via a Single Global Exchange
-
11:50Brief Announcement: PRESERVE: Prefetching Model Weights and KV-Cache in Distributed LLM Serving
-
12:00Brief Announcement: Tiered Memory Computation
-
12:10Brief Announcement: Energy-Time Trajectories: A Tool to Understand Complex Parallel Efficiency
-
-
11:35–12:20
PODCPODC Session 7
Shilling Building Auditorium, chaired by Avery Miller [stream] [qs]
-
11:35Efficient Counting and Simulation in Content-Oblivious Rings
-
11:55Brief Announcement: Toward Uniform Content-Oblivious Leader Election on General Graphs
-
12:00Distinct Gathering and the Virtue of Self-Consistency
-
-
12:30–14:00
Lunch
Students' Union Building
-
14:00–15:40
ICALPICALP Best Papers Session
Windsor Building Auditorium
-
14:00Canonical labelling of random regular graphs (Best Paper, Track A)
-
14:25Recursive Jump Operators and Optimal Proof Systems (Best Student Paper, Track A)
-
14:50Optimal Lower Bounds for Symmetric Modular Circuits (Best Paper, Track B)
-
15:15Deciding DFA-Primality is NP-Hard (Best Student Paper, Track B)
-
-
14:00–15:30
PODCPODC Session 8
Shilling Building Auditorium, chaired by Hagit Attiya [stream] [qs]
-
14:00Nearly Quadratic Asynchronous Distributed Key Generation from Recursive Consensus
-
14:20Information-Theoretic Optimistic Verifiable Secret Sharing
-
14:40Balanced and Adaptively Secure Asynchronous Common Coin and Byzantine Agreement With Sub-Quadratic Communication
-
15:00Byzantine Consensus in the Partially Authenticated Setting
-
15:20Brief Announcement: Cryptographically Secure Domain Extension for Byzantine Agreement with Improved Round Complexity
-
15:25Brief Announcement: Subcubic Coin Tossing in Asynchrony without PKI
-
-
14:10–15:30
SPAASPAA Session 4: Distributed Graph Algorithms
Queens Building Lecture Theatre, chaired by Yi-Jun Chang (National University of Singapore) [stream] [qs]
-
14:10Distributed Dominating Set With Optimal Rounds and Message Size in Bounded Arboricity Graphs
-
14:30Time-, Message- and Memory-Optimal Distributed Minimum Spanning Tree and Partwise Aggregation
-
14:50Near-Optimal Bounds for Adversarial Wake-up in Distributed Networks
-
15:10Deterministic Distance Approximation in MPC via Improved Hitting Sets
-
-
15:30–16:00
Coffee Break
-
15:55–16:55
PODCPODC Session 9
Shilling Building Auditorium, chaired by Yi-Jun Chang [stream] [qs]
-
15:55New Hardness Results for the LOCAL Model via a Simple Self-Reduction
-
16:15The Distributed Complexity Landscape on Trees Depends on the Knowledge About the Network Size
-
16:35Brief Announcement: Is a LOCAL Algorithm Computable?
-
16:40Brief Announcement: It Does Not Matter How You Define Locally Checkable Labelings
-
16:45Brief Announcement: Fast Deterministic Distributed Degree Splitting
-
16:50Brief Announcement: Sinkless Orientation Made Trivial
-
-
16:00–16:10
ICALPDistinguished Dissertation Awards
Windsor Building Auditorium
-
16:00–17:00
SPAASPAA Session 5: Paging and PIM Scheduling
Queens Building Lecture Theatre, chaired by Guy Blelloch (Carnegie Mellon University) [stream] [qs]
-
16:00Tight Latency Guarantees for Weighted Caching with Delayed Hits
-
16:20Non-Clairvoyant Scheduling for Processing-in-Memory
-
16:40The Local/Global Disk Problem: How to Use Shared High-Bandwidth Storage Economically
-
-
16:10–17:00
ICALPML and TCS - A Personal Perspective (EATCS Award)
Windsor Building Auditorium
Yishay Mansour (Tel Aviv University)
-
17:00–19:00
ICALPEATCS Assembly and ICALP Business Meeting
Windsor Building Auditorium
-
17:00–18:00
PODCPODC Session 10
Shilling Building Auditorium, chaired by Fabien Dufoulon [stream] [qs]
-
17:00Supervised Distributed Computing: Efficiency and Robustness under a Majority of Adversarial Workers
-
17:20The Task Completion Problem and its Application to Crash-Resilient Computation
-
17:40A Separation Between Optimal Demand-Oblivious and Demand-Aware Network Throughput
-
-
19:30–21:30
PODC/SPAABanquet (PODC/SPAA)
Founders Square
Legend
SPAA PODC INVITED/AWARD TALK ICALP BREAKS BUSINESS MEETING SOCIAL-
08:40–10:00
SPAASPAA Session 1: Performance Analysis and Optimization for Modern Computing Systems
Queens Building Lecture Theatre, chaired by Bradley C. Kuszmaul (RelationalAI) [stream] [qs]
-
08:40Reducing Off-Chip Prefetch Request Latency of LLC Hardware Prefetchers via Neural Prediction
-
09:00PaHiS: A Hierarchical Synchronous Parallel Model for Irregular Workloads
-
09:20Design Tradeoffs in Backend Organization in Out-Of-Order RISC-V Processors
-
09:40Scheduler Augmentation: A Lightweight, Customizable, Low-Cost Profiling Technique for Fork-Join Parallel Programs
-
-
08:40–10:00
PODCPODC Session 11
Shilling Building Auditorium, chaired by Alexandre Nolin [stream] [qs]
-
08:40Distributed Approximate Maximum Matching and Minimum Vertex Cover via Generalized Graph Decomposition
-
09:00Meta-Theorems for Cuttable Distributed Problems
-
09:20Distributed Stochastic Graph Algorithms
-
09:40Improved Bounds for Distributed Random Walks and Spanning Trees
-
-
09:00–10:00
ICALPThe Power of Subspace Designs: Optimal List Decoding, Proximity Gaps, and More (ICALP Invited Talk)
Windsor Building Auditorium
Venkatesan Guruswami (UC Berkeley)
Abstract
A subspace design is a collection of linear subspaces with a pseudorandomness property: no low-dimensional subspace has a large total intersection dimension with the collection. Subspace designs were originally introduced as a derandomization tool in coding theory, where they were used to precode algebraic codes and improve their list-decodability, and subsequently found several applications in linear-algebraic pseudorandomness.
Intriguingly, near-optimal constructions of subspace designs are themselves built from algebraic codes such as folded Reed-Solomon and multiplicity codes. Several recent works have revealed an exciting reverse connection: these codes, by virtue of their subspace design properties, admit optimal list-size bounds for list decoding, optimal proximity gaps, and random-like local behavior. The proximity-gap questions are particularly relevant to modern proof systems, including IOPs and SNARKs. I will also briefly mention a surprising recent appearance of subspace designs in the NC algorithm for bipartite perfect matching.
The talk will survey this circle of ideas and explain how subspace designs have become a powerful unifying tool for derandomization in coding theory and theoretical computer science.
-
10:00–10:30
Coffee Break (ICALP/PODC/SPAA)
Shilling/Windsor Building Foyers
-
10:30–11:20
PODCPODC Session 12
Shilling Building Auditorium, chaired by Robin Vacus [stream] [qs]
-
10:30Ranking Opinions with Few States in Population Protocols
-
10:50Order Statistics in Population Protocols via Simple Dynamics
-
11:10Brief Announcement: DéjàVu: A Minimalistic Mechanism for Distributed Plurality Consensus
-
11:15Brief Announcement: Limit Laws for Consensus Protocols on the Complete Graph
-
-
10:30–11:30
SPAASPAA Session 2: Lessons Learned from Four Decades of Parallel Computing (Parallel Computing Award Talk)
Queens Building Lecture Theatre, chaired by Michael A. Bender (Stony Brook University) [stream] [qs]
Phillip Gibbons (Carnegie Mellon University)
Abstract
In this keynote, I reflect on my four decades in parallel computing—from the early surge of parallel computer companies, through a decade of the field’s seeming irrelevance, to its resurgence with multicore architectures and its current acceleration in the era of GenAI. Drawing on years of work at the intersection of theory and systems, I will share lessons on the challenge and value of bridging these perspectives as technologies and workloads continue to evolve. Using examples from my own research, I will show that while the basic research strategy—choosing important problems and publishing in the right venues—remains sound, the ultimate impact of the work is often unpredictable and may take years to emerge. Similarly, one’s professional career can take unpredictable turns, as I will highlight through personal anecdotes of a career in both industry and academia.
-
10:30–12:30
ICALP (Track A)ICALP Session 4.1
Windsor 0-04, chaired by Artur Czumaj
-
10:30Relative Error Unateness Testing
-
10:54Sublinear-Query Relative-Error Testing of Halfspaces
-
11:18Testing Sparse Functions over the Reals
-
11:42Streaming Complexity Separations for Dense and Sparse Graphs
-
12:06Tight Bounds for Low-Error Frequency Moment Estimation and the Power of Multiple Passes
-
-
10:30–12:30
ICALP (Track A)ICALP Session 4.2
Windsor 1-02/03, chaired by Magnús M. Halldórsson
-
10:30On (In)approximability of MaxMin Independent Set Reconfiguration
-
10:54New Convex Programming Technique for Nash Social Welfare and Scheduling
-
11:18Near-Tight Approximation Algorithms for Bottleneck Multiple Knapsack Problems
-
11:42The Dirichlet Mechanism for Rounding with Strong Negative Correlation, with Applications
-
12:06Hardness and Approximation for Coloring Digraphs
-
-
10:30–12:30
ICALP (Track A)ICALP Session 4.3
Windsor 1-04, chaired by Augusto Modanese
-
10:30Quantum Multi-Level Estimation of Functionals of Discrete Distributions
-
10:54How Hard is it to Verify a Classical Shadow?
-
11:18A Quantum Time-Space Tradeoff for Directed s-t Connectivity
-
11:42Strict Hierarchy for Quantum Channel Certification to Unitary
-
12:06Pseudo-Deterministic Quantum Algorithms
-
-
10:30–12:30
ICALP (Track A)ICALP Session 4.4
Windsor 1-05, chaired by Shyan Akmal
-
10:30Faster and Simpler Greedy Algorithm for k-Median and k-Means
-
10:54Counting Perfect Matchings and Hamiltonian Cycles Faster
-
11:18Witness-Sensitive Detection of Induced Diamonds
-
11:42A Fine-Grained Dichotomy for the Center Problem on Gromov Hyperbolic Graphs
-
12:06Deterministic Monotone Min-Plus Product and Convolution
-
-
10:30–12:30
ICALP (Track A)ICALP Session 4.5
Windsor Building Auditorium, chaired by Andrei Bulatov
-
10:30Solving Random Planted CSPs below the n^{k/2} Threshold
-
10:54When does Sparsity Help for k-Independent Set in Hypergraphs and Other Boolean CSPs?
-
11:18Faster Mixing for Triangulations: Breaking the Cheeger Barrier via Transport Flows
-
11:42Tight Bounds for Sampling q-Colorings via Coupling from the Past
-
12:06Sampling Colorings with Fixed Color Class Sizes
-
-
10:30–12:30
ICALP (Track B)ICALP Session 4.6 (Language Theory)
Windsor 0-02/03, chaired by Mishel Carelli, CISPA
-
10:30Exploring VASS Parameterized by Geometric Dimension
-
10:54Shuffles of Context-free Languages Along Regular Trajectories
-
11:18Out of Order Membership to Regular Languages
-
11:42Asymptotic Hausdorff and Language Similarity
-
12:06A Diagrammatic Axiomitisation of Behavioral Distance of Nondeterministic Processes
-
-
11:20–12:20
PODCPODC Session 13
Shilling Building Auditorium, chaired by Faith Ellen [stream] [qs]
-
11:20Impossibility Results for Strong Linearizability: The Difficulty of Consistent Refereeing
-
11:40Conflict-Freedom as a Progress Condition
-
12:00Generalized Compare-and-Swap and Space-Efficient Universal Constructions for the Infinite-Arrival Model
-
-
11:40–12:30
SPAASPAA Session 3: Brief Announcements: Concurrency, Partitioning, and Scheduling
Queens Building Lecture Theatre, chaired by Yan Gu (University of California, Riverside) [stream] [qs]
-
11:40Brief Announcement: QPID: A Scalable, Strict Concurrent Priority Queue
-
11:50Brief Announcement: Recyclable Optimistic-Traversal Data Structures
-
12:00Brief Announcement: Direction-incentivized Spectral Partitioning for Acyclic Graphs
-
12:10Brief Announcement: Scheduling Problems with Constrained Rejections
-
12:20Brief Announcement: An Automatic Framework for High Performance Alternative Basis Fast Matrix Multiplication (Moved from Wednesday Session 3)
-
-
12:30–14:00
Lunch
Students' Union Building
-
14:00–14:45
ICALPFrom Logic to Standards (Church Award)
Windsor Building Auditorium
Pablo Barceló, Leonid Libkin, Wim Martens, Juan Reutter, Miguel Romero, Moshe Vardi, Domagoj Vrgoč
Abstract
Querying graph data is a well-established topic in both theoretical and applied database research. While its origins lie in foundational papers from the 1980s, the field underwent a seismic transformation about fifteen years ago. At that time, the property graph model took over the database industry, winning rapid adoption by leading software vendors and ultimately resulting in new international standards for graph query languages—both native (GQL) and embedded within SQL. Around then, we examined the theoretical challenges posed by this industry-led language design and sought to build a formal foundation for it. This talk tells the story of three papers that directly influenced these new standards, and outlines the new research directions they opened up.
-
14:00–15:05
PODCPODC Session 14
Shilling Building Auditorium, chaired by Diana Ghinea [stream] [qs]
-
14:00Forget-IT: Optimal Good-Case Latency For Information-Theoretic BFT
-
14:20FEAT: Fair and Efficient Adversarial Transaction Ordering
-
14:40Fast Byzantine Total Order Broadcast
-
15:00Brief Announcement: Delay-Optimal Transaction Order Fairness
-
-
14:00–15:00
SPAASPAA Session 4: More Distributed Algorithms
Queens Building Lecture Theatre, chaired by MohammadTaghi Hajiaghayi (University of Maryland) [stream] [qs]
-
14:00Non-Uniform Content-Oblivious Leader Election on Oriented Asynchronous Rings
-
14:20Universal Deterministic Symmetry Breaking Between Anonymous Agents in Networks
-
14:40Composable Coresets for Fair Diversity Maximization
-
-
14:45–15:15
ICALPAlgorithms for Differentially Private Estimation (Presburger Award)
Windsor Building Auditorium
Gautam Kamath
Abstract
I'll talk about algorithms for performing certain fundamental estimation tasks under differential privacy. A particular focus will be on computational efficiency and the multivariate setting. Unexpected connections with robust estimation will be emphasized.
-
15:10–16:15
PODCPODC Session 15
Shilling Building Auditorium, chaired by Eric Ruppert [stream] [qs]
-
15:10Distributed Renaming with Subquadratic Bits via Scalable Committee Election
-
15:30Network-Agnostic Multidimensional Approximate Agreement with Optimal Resilience
-
15:50Round and Resilience-Optimal Approximate Agreement on Trees and Block Graphs
-
16:10Brief Announcement: Amortized Asynchronous Byzantine Reliable Broadcast with Optimal Resilience
-
-
15:15–16:15
SPAASPAA Session 5: Lower Bounds and Optimality
Queens Building Lecture Theatre, chaired by Nodari Sitchinava (University of Hawaii at Manoa) [stream] [qs]
-
15:15Cell-Probe Lower Bounds for Data Structures in CRCW PRAM
-
15:35Communication Lower Bounds and Algorithms for Sketching with Random Dense Matrices
-
15:55Near-Optimal Parallel Approximate Counting via Sampling
-
-
15:15–15:45
ICALPCoffee Break (ICALP)
Windsor Building Foyer
-
15:45–17:45
ICALP (Track A)ICALP Session 5.1
Windsor 0-04, chaired by Peter Davies-Peck
-
15:45Node-Weighted Triangles: Faster and Simpler
-
16:09Colour Fault-Tolerant Distance Preservers: ~{O}ptimal Size in Conditionally ~{O}ptimal Time
-
16:33Faster Weak Expander Decompositions and Approximate Max Flow
-
16:57Faster Deterministic Streaming Vertex Coloring
-
17:21Faster Algorithms for (2k-1)-Stretch Distance Oracles
-
-
15:45–17:45
ICALP (Track A)ICALP Session 5.2
Windsor 1-02/03, chaired by Hanna Komlos
-
15:45Online Steiner Forest with Recourse
-
16:09Chasing Small Sets Optimally Against Adaptive Adversaries
-
16:33Learning-Augmented Online Algorithms for Nonclairvoyant Joint Replenishment Problem with Deadlines
-
16:57Online Metric TSP: Beyond the \sqrt{n} Barrier
-
17:21Randomized k-Server in Polynomial Time
-
-
15:45–17:45
ICALP (Track A)ICALP Session 5.3
Windsor 1-04, chaired by Venkat Guruswami
-
15:45Unique Decoding of Reed-Solomon and Related Codes for Semi-Adversarial Errors
-
16:09Tracing AG Codes: Toward Meeting the Gilbert-Varshamov Bound
-
16:33Local Samplers for Product Distributions
-
16:57A Lifting Theorem for Hybrid Classical-Quantum Communication Complexity
-
17:21Equivalence Between Coding and Complexity Lower Bounds
-
-
15:45–17:45
ICALP (Track A)ICALP Session 5.4
Windsor Building Auditorium, chaired by Daniel Vaz
-
15:45A 4.509-Approximation Algorithm for Generalized Min Sum Set Cover
-
16:09On the Average-Case Performance of Greedy for Maximum Coverage
-
16:33Near Linear Time Approximation Schemes for Clustering of Partially Doubling Metrics
-
16:57A 9/4-Approximation for Directed Feedback Vertex Sets in Quasi-Transitive Digraphs
-
17:21Tight Regret Bounds for Fixed-Price Bilateral Trade
-
-
15:45–17:45
ICALP (Track B)ICALP Session 5.5 (Circuits and Real Analysis)
Windsor 0-02/03, chaired by Michael Cadilhac, DePaul University
-
15:45Recursion and Proof Theoretical Characterization of Small Circuit Classes with Modulo Counting via Discrete Differential Equations
-
16:09The Complexity of Bisimulation in Finitary Diagrams
-
16:33On the Constructive Dimension of Polynomials
-
16:57Revisiting Finiteness of Matrix Monoids
-
17:21Loop Termination and Generalized Collatz Sequences
-
-
16:15–16:45
PODC/SPAACoffee Break (PODC/SPAA)
Shilling Building Foyer
-
16:45–17:55
PODC/SPAAHighly Asynchronous Concurrency in Data Structures (Invited Talk)
Shilling Building Auditorium, chaired by Eric Ruppert (York University) [stream] [qs]
Robert Tarjan (Princeton University)
Abstract
This talk will explore whether and by how much operations on data structures can be sped up by using multiple highly unsynchronized threads. Taking advantage of concurrency in this setting is a challenge. The talk will describe work by Siddhartha Jayanti and the speaker on the efficiency of concurrent disjoint set union algorithms, including recent unpublished work that uses new ideas to eliminate the need for randomization. It will also discuss ongoing work with Laxman Dhulipala, Jakub Łącki, and Siddhartha Jayanti on finding maximal matchings, as well as the general question of what we should require in a realistic but theoretically tractable model of highly asynchronous concurrency.
-
17:55–18:00
PODC -
17:55–18:00
SPAA
Legend
SPAA PODC INVITED/AWARD TALK ICALP BREAKS-
09:00–10:00
ICALPFine-Grained Complexity of Optimization: The Case of 2D Knapsack (ICALP Invited Talk)
Windsor Building Auditorium
Karl Bringmann (ETH Zurich)
Abstract
Fine-grained complexity theory provides a framework for proving conditional lower bounds on the time complexity of computational problems, based on the Strong Exponential Time Hypothesis and similar conjectures. Over the last 15 years, conditional lower bounds have become a powerful tool for explaining the (conditional) optimality of algorithms across many domains including graph algorithms, computational geometry, string processing, databases, etc.
Optimization problems provide a particularly rich setting for this theory. For problems such as Subset Sum, Knapsack, and scheduling, the central algorithmic questions involve pseudopolynomial time, approximation schemes, and the dependence on numerical parameters. This talk will survey how fine-grained lower bounds have shaped our understanding of these classical problems.
Our main case study will be recent work on approximation schemes for 2D Knapsack. We show a conditional lower bound based on the k-SUM Hypothesis. Guided by this lower bound we then design a faster approximation scheme based on the meet-in-the-middle technique as well as methods for generating and exploiting slack. This example illustrates a broader theme: fine-grained complexity can be useful not only for proving limitations, but also for identifying running time goals and the algorithmic ideas needed to reach them.
-
09:00–10:00
PODCGems of Distributed Computing: Two Complexity Lower Bounds (GODC@PODC)
Shilling Building Lecture Theatre [stream] [qs]
Faith Ellen (University of Toronto)
Abstract
In this talk, I will present the key ideas of the proofs of two lower bounds, both of which are asymptotically optimal. They are elegant, focusing on carefully chosen aspects of the problems. The first proof, by Laurinharju and Suomela, uses round elimination to show that Ω(log*n) rounds are necessary to colour a ring of n processes with 3 colours so that adjacent processes have different colours. The second proof is a covering argument by Zhu, which shows that Ω(n) registers are needed to solve randomized wait-free binary consensus among n processes.
-
10:00–10:30
Coffee Break (ICALP/PODC/SPAA)
Shilling/Windsor Building Foyers
-
10:30–12:30
ICALP (Track A)ICALP Session 6.1
Windsor 0-04, chaired by Peter Kiss
-
10:30Submodular Maximization over a Matroid k-Intersection: Multiplicative Improvement over Greedy
-
10:54Combinatorial Perpetual Scheduling
-
11:18Tight Algorithm and Hardness for Submodular Linear Ordering
-
11:42An Õ(n3/7) Round Parallel Algorithm for Matroid Bases
-
12:06The SBM has OGP for MOD
-
-
10:30–12:30
ICALP (Track A)ICALP Session 6.2
Windsor 1-02/03, chaired by Amey Bhangale
-
10:30A Linear Bound for the Size of the Finite Terminal Assembly of a Directed Non-cooperative Tile Assembly System
-
10:54The Quantum Smooth Label Cover Problem is Undecidable
-
11:18Spiky Rank and Its Applications to Rigidity and Circuits
-
11:42Partial Derivative Complexity of a Product of Linearly Independent Quadratics
-
12:06Inapproximability of Counting Permutation Patterns
-
-
10:30–12:30
ICALP (Track A)ICALP Session 6.3
Windsor 1-04, chaired by Guillaume Ducoffe
-
10:30New Diameter Approximations via Distance Oracle Techniques
-
10:54Improved Tree Sparsifiers in Near-Linear Time
-
11:18Optimal Sequential Flows
-
11:42Connected Dominating Sets in Triangulations
-
12:06On the Hardness of Recognizing Graphs of Small Mim-Width and its Variants
-
-
10:30–12:30
ICALP (Track A)ICALP Session 6.4
Windsor Building Auditorium, chaired by Dani Dorfman
-
10:30A Tight Double-Exponential Lower Bound for High-Multiplicity Bin Packing
-
10:54Faster Algorithms for k-Orthogonal Vectors in Low Dimension
-
11:18Colourful Minors
-
11:42Quickly Excluding an Annotated Planar Graph
-
12:06Odd-Cycle-Packing-Treewidth: On the Maximum Independent Set Problem in Odd-Minor-Free Graph Classes
-
-
10:30–12:30
ICALP (Track B)ICALP Session 6.5 (Quantitative Languages)
Windsor 0-02/03, chaired by Anton Lorenzen, Edinburgh University
-
10:30Infinite-state Games with Energy Objectives Beyond Counters
-
10:54Optimally Controlling a Random Population
-
11:18Population Protocols Over Ordered Agents
-
11:42Multi-environment MDPs with Prior and Universal Semantics
-
12:06Witnesses for Fixpoint Games on Lattices
-
-
10:30–12:15
PODCTutorial: Erasure Coding in Distributed Protocols (Session 1)
Shilling Building Lecture Theatre [stream] [qs]
Vivien Bammert (University of Bern), Mariarosaria Barbaraci (University of Bern), Annalisa Cimatti (University of Bern), and Christian Cachin (University of Bern)
Abstract
An erasure code is a method to divide large volumes of data into pieces so that some pieces may be lost but the data itself can still be recovered. Starting with RAID storage devices, erasure codes have been deployed widely in local and in networked storage systems to increase resilience against failures. More recently erasure codes have been combined with distributed protocols in many ways, often for protocols that tolerate Byzantine faults. When used within broadcast and consensus protocols, erasure codes can reduce the communication complexity of such algorithms to the minimally required cost. Erasure codes have also found compelling applications to blockchain and cryptocurrency platforms where they ensure that transaction data is available. The tutorial will consist of multiple parts that illustrate the basic concepts of erasure codes and how they are used in recent theoretical protocols and practical systems.
-
Fundamentals
-
Verifiable Information Dispersal and Optimizations
-
Applications to Consensus and Blockchains
-
-
12:30–14:00
Lunch
Students' Union Building
-
14:00–15:12
ICALP (Track A)ICALP Session 7.1
Windsor 0-04, chaired by Daniel Vaz
-
14:00Parallel Reachability and Shortest Paths on Non-Sparse Digraphs: Near-Linear Work and Sub-Square-Root Depth
-
14:24Fast Shortest Paths in Graphs with Sparse Signed Tree Models and Applications
-
14:48Undirected Replacement Paths: Dual Fault Reduces to Single Source
-
-
14:00–15:12
ICALP (Track A)ICALP Session 7.2
Windsor 1-02/03, chaired by Benedikt Pago
-
14:00The Price of Homogeneity is Polynomial
-
14:24On Tight FPT Time Approximation Algorithms for k-Clustering Problems
-
14:48Symmetric Parameterised Holants on Hypergraphs: Towards a Classification for Parameterised VCSPs
-
-
14:00–15:12
ICALP (Track A)ICALP Session 7.3
Windsor 1-04, chaired by Jukka Suomela
-
14:00Computing Flows in Subquadratic Space
-
14:24White-Box Adversarial Streaming Lower Bounds beyond Two-Party Communication
-
14:48Beyond Brooks: (\Delta-1)-Coloring in Semi-Streaming
-
-
14:00–15:12
ICALP (Track A)ICALP Session 7.4
Windsor Building Auditorium, chaired by Christian Coester
-
14:00Edge-Weighted Online Stochastic Matching Under Jaillet-Lu LP
-
14:24Online Correlation Clustering: Simultaneously Optimizing All \ell_p-Norms
-
14:48Online Preemptive Matching Revisited
-
-
14:00–15:12
ICALP (Track B)ICALP Session 7.5 (Programming Models, Topology, and Analysis)
Windsor 0-02/03, chaired by Georg Zetzsche, Max Planck Institute for Software Systems, Kaiserslautern
-
14:00Persistent Amortized Analysis, Operationally
-
14:24Stone Duality Proofs for Colorless Distributed Computability Theorems
-
14:48Everyone Wants to be a Seed: Arbitrary Single-tile Seeds in the Abstract Tile Assembly Model
-
-
14:00–15:00
PODCTutorial: Erasure Coding in Distributed Protocols (Session 2)
Shilling Building Lecture Theatre [stream] [qs]
Vivien Bammert (University of Bern), Mariarosaria Barbaraci (University of Bern), Annalisa Cimatti (University of Bern), and Christian Cachin (University of Bern)
Abstract
An erasure code is a method to divide large volumes of data into pieces so that some pieces may be lost but the data itself can still be recovered. Starting with RAID storage devices, erasure codes have been deployed widely in local and in networked storage systems to increase resilience against failures. More recently erasure codes have been combined with distributed protocols in many ways, often for protocols that tolerate Byzantine faults. When used within broadcast and consensus protocols, erasure codes can reduce the communication complexity of such algorithms to the minimally required cost. Erasure codes have also found compelling applications to blockchain and cryptocurrency platforms where they ensure that transaction data is available. The tutorial will consist of multiple parts that illustrate the basic concepts of erasure codes and how they are used in recent theoretical protocols and practical systems.
-
Fundamentals
-
Verifiable Information Dispersal and Optimizations
-
Applications to Consensus and Blockchains
-
-
15:00–15:30
Coffee Break (ICALP/PODC/SPAA)
Shilling/Windsor Building Foyers
-
15:30–16:42
ICALP (Track A)ICALP Session 8.1
Windsor 0-04, chaired by Benjamin Aram Berendsohn
-
15:30Fast Decremental Tree Sums in Forests
-
15:54Simpler and Improved Replacement Path Coverings
-
16:18Connectivity Oracle Under Vertex Failures by Shortcutting Unbreakable Decomposition
-
-
15:30–16:42
ICALP (Track A)ICALP Session 8.2
Windsor 1-02/03, chaired by Thore Husfeldt
-
15:30From Worst-Case Hardness of NP to Quantum Cryptography via Quantum Indistinguishability Obfuscation
-
15:54Mutable Batch Arguments and Applications
-
16:18On Randomness Complexity of 1-Private Protocols
-
-
15:30–16:18
ICALP (Track A)ICALP Session 8.3
Windsor 1-04, chaired by Peter Kiss
-
15:30The Expiration Streaming Model: Diameter, k-Center, Counting, Sampling, and Friends
-
15:54Optimal k-Secretary with Logarithmic Memory
-
16:18Local Computation Algorithms for (Minimum) Spanning Trees on Expander Graphs
-
-
15:30–16:42
ICALP (Track A)ICALP Session 8.4
Windsor Building Auditorium, chaired by Benedikt Pago
-
15:30Unsplittable Transshipments
-
15:54Optimal Inapproximability of Generalized Linear Equations over a Finite Group
-