Wait-Only Broadcast Protocols are Easier to Verify

📅 2025-06-27
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
This paper investigates two fundamental verification problems—synchronizability (i.e., existence of an execution reaching a target state in all processes) and recurrent coverability (i.e., existence of an infinite execution triggering a given transition infinitely often)—for wait-only (stateless, simultaneous send/receive) finite-state protocols under broadcast communication in parameterized systems. Since both problems are undecidable for general protocols, we introduce the wait-only model and develop a parameterized verification framework grounded in automata-theoretic analysis and complexity-theoretic reductions. Our results establish that synchronizability is Ackermann-complete—yielding the first precise complexity characterization—and reduce the upper bound for recurrent coverability to EXPSPACE, while proving a matching PSPACE-hard lower bound. This work provides the first theoretically rigorous and algorithmically feasible solution for infinite-state verification of broadcast-based concurrent systems.

Technology Category

Application Category

📝 Abstract
We study networks of processes that all execute the same finite-state protocol and communicate via broadcasts. We are interested in two problems with a parameterized number of processes: the synchronization problem which asks whether there is an execution which puts all processes on a given state; and the repeated coverability problem which asks if there is an infinite execution where a given transition is taken infinitely often. Since both problems are undecidable in the general case, we investigate those problems when the protocol is Wait-Only, i.e., it has no state from which a process can both broadcast and receive messages. We establish that the synchronization problem becomes Ackermann-complete, and the repeated coverability problem is in EXPSPACE, and PSPACE-hard.
Problem

Research questions and friction points this paper is trying to address.

Verifying synchronization in Wait-Only broadcast protocols
Analyzing repeated coverability in finite-state broadcast networks
Determining complexity for parameterized process synchronization
Innovation

Methods, ideas, or system contributions that make the work stand out.

Wait-Only protocols simplify verification
Synchronization problem is Ackermann-complete
Repeated coverability in EXPSPACE
🔎 Similar Papers
No similar papers found.
L
Lucie Guillou
IRIF, CNRS, Université Paris Cité, France
Arnaud Sangnier
Arnaud Sangnier
Professore Associato, DIBRIS, Università di Genova, Italy
Formal methodsVerficationinfinite state systems
N
Nathalie Sznajder
LIP6, CNRS, Sorbonne Université, France