Reconfiguration and Message Losses in Parameterized Broadcast Networks

12/15/2019
by   Nathalie Bertrand, et al.
0

Broadcast networks allow one to model networks of identical nodes communicating through message broadcasts. Their parameterized verification aims at proving a property holds for any number of nodes, under any communication topology, and on all possible executions. We focus on the coverability problem which dually asks whether there exists an execution that visits a configuration exhibiting some given state of the broadcast protocol. Coverability is known to be undecidable for static networks, i.e. when the number of nodes and communication topology is fixed along executions. In contrast, it is decidable in PTIME when the communication topology may change arbitrarily along executions, that is for reconfigurable networks. Surprisingly, no lower nor upper bounds on the minimal number of nodes, or the minimal length of covering execution in reconfigurable networks, appear in the literature. In this paper we show tight bounds for cutoff and length, which happen to be linear and quadratic, respectively, in the number of states of the protocol. We also introduce an intermediary model with static communication topology and non-deterministic message losses upon sending. We show that the same tight bounds apply to lossy networks, although, reconfigurable executions may be linearly more succinct than lossy executions. Finally, we show NP-completeness for the natural optimisation problem associated with the cutoff.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/23/2018

Parameterized verification of synchronization in constrained reconfigurable broadcast networks

Reconfigurable broadcast networks provide a convenient formalism for mod...
research
06/02/2023

Parameterized Broadcast Networks with Registers: from NP to the Frontiers of Decidability

We consider the parameterized verification of arbitrarily large networks...
research
01/25/2022

Parameterized Analysis of Reconfigurable Broadcast Networks (Long Version)

Reconfigurable broadcast networks (RBN) are a model of distributed compu...
research
04/21/2023

Parameterized Verification of Coverability in Infinite State Broadcast Networks

Parameterized verification of coverability in broadcast networks with fi...
research
11/30/2018

Parametric Timed Broadcast Protocols

In this paper we consider state reachability in networks composed of man...
research
09/17/2021

Reconfigurable Broadcast Networks and Asynchronous Shared-Memory Systems are Equivalent

We show the equivalence of two distributed computing models, namely reco...
research
08/17/2021

Reconfigurable Broadcast Networks and Asynchronous Shared-Memory Systems are Equivalent (Long Version)

We show the equivalence of two distributed computing models, namely reco...

Please sign up or login with your details

Forgot password? Click here to reset