mlsanityData to 14 Oct 2026

Safety Verification of Wait-Only Non-Blocking Broadcast Protocols

arXiv 2403.18591 ↗First posted 27 Mar 2024cs.LO cs.CL cs.MAcited by 0

Not on the map. Why?

Abstract (arXiv)

Broadcast protocols are programs designed to be executed by networks of processes. Each process runs the same protocol, and communication between them occurs in synchronously in two ways: broadcast, where one process sends a message to all others, and rendez-vous, where one process sends a message to at most one other process. In both cases, communication is non-blocking, meaning the message is sent even if no process is able to receive it. We consider two coverability problems: the state coverability problem asks whether there exists a number of processes that allows reaching a given state of the protocol, and the configuration coverability problem asks whether there exists a number of processes that allows covering a given configuration. These two problems are known to be decidable and Ackermann-hard. We show that when the protocol is Wait-Only (i.e., it has no state from which a process can both send and receive messages), these problems become P-complete and PSPACE-complete, respectively.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 4 of its 24 references that are in the map. First posted on arXiv 27 Mar 2024.

Builds on

4 of 24 references.

References · 4

  1. 2014The Power of Well-Structured Systemscited by 1
  2. 2020Deciding the existence of cut-off in parameterized rendez-vous networkscited by 1
  3. 2020Finding Cut-Offs in Leaderless Rendez-Vous Protocols is Easycited by 1
  4. 2023Safety Analysis of Parameterised Networks with Non-Blocking Rendez-Vouscited by 1

Built on by

Not cited yet.