DOI: 10.1007/978-3-540-85778-5_16
|View full text |Cite
|
Sign up to set email alerts
|

Convergence Verification: From Shared Memory to Partially Synchronous Systems

Abstract: Abstract. Verification of partially synchronous distributed systems is difficult because of inherent concurrency and the potentially large state space of the channels. This paper identifies a subclass of such systems for which convergence properties can be verified based on the proof of convergence for the corresponding discrete-time shared state system. The proof technique extends to a class of partially synchronous systems in which an agent's state also evolves continuously over time. The proof technique has… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Publication Types

Select...
3
2
1

Relationship

3
3

Authors

Journals

citations
Cited by 9 publications
(9 citation statements)
references
References 15 publications
0
9
0
Order By: Relevance
“…This is partly owing to the difficulty of finding the appropriate Lyapunov functions. In the future, we plan on investigating this further and use ideas from [Chandy et al 2008] for the progress proof. A longer term goal is to integrate all these proof techniques within the TEMPO [TEM 2008] environment.…”
Section: Discussionmentioning
confidence: 99%
“…This is partly owing to the difficulty of finding the appropriate Lyapunov functions. In the future, we plan on investigating this further and use ideas from [Chandy et al 2008] for the progress proof. A longer term goal is to integrate all these proof techniques within the TEMPO [TEM 2008] environment.…”
Section: Discussionmentioning
confidence: 99%
“…For asynchronous distributed systems, where messages get nondeterministic but bounded delay, a static approach for reasoning about the convergence of an asynchronous system has been proposed [17]. The approach shows that under under some additional assumptions about the shape of the sublevel sets of the Lyapunov function, if convergence occurs in perfect communication, where messages get delivered instantly without dropping, convergence will also occur in the the corresponding synchronous system.…”
Section: Case Study Discussionmentioning
confidence: 99%
“…Note that this rule corresponds to the second equation of the system of linear equations. Similarly, the updating rule of agent 3, corresponding to the third equation of the system, is x[3] := 0.5 · y 3 [2] + 0.5 · y 3 [4]. That is, agent 3 sets the value of x [3] to the average of the last received messages from 2 and 4.…”
Section: Faulty Message Passing Distributed Systemmentioning
confidence: 99%
“…In this section we apply our verification framework for proving correctness of the robot pattern formation protocol described in [4]. The goal of this system is for agents to form an equispaced straight line.…”
Section: Verification Of a Robot Pattern Formation Protocolmentioning
confidence: 99%