2005
DOI: 10.1007/978-3-540-32275-7_30
|View full text |Cite
|
Sign up to set email alerts
|

Knowledge-Based Synthesis of Distributed Systems Using Event Structures

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
5
0

Year Published

2006
2006
2019
2019

Publication Types

Select...
4
2
2

Relationship

2
6

Authors

Journals

citations
Cited by 9 publications
(5 citation statements)
references
References 15 publications
0
5
0
Order By: Relevance
“…However, there has been relatively little work on (automated) knowledge-based synthesis of programs. Initial steps have been taken by Engelhardt et al [9,10] ; we also have some preliminary results along these lines [5] that give us confidence in the general approach; we hope that further work will lend further credence to this approach.…”
Section: I) All Network Have Diameter At Most D and (Ii) All Agents mentioning
confidence: 91%
See 1 more Smart Citation
“…However, there has been relatively little work on (automated) knowledge-based synthesis of programs. Initial steps have been taken by Engelhardt et al [9,10] ; we also have some preliminary results along these lines [5] that give us confidence in the general approach; we hope that further work will lend further credence to this approach.…”
Section: I) All Network Have Diameter At Most D and (Ii) All Agents mentioning
confidence: 91%
“…In our language, these impossibility results all show that there does not exist a k such that (N , i) ∼ k (N , i ) implies that f (N ) = f (N ) for Theorem 2.6. 5 Yamashita and Kameda characterize when global functions can be computed in undirected networks (which have no weights associated with the edges), assuming that an upper bound on the size of the network is known. They define a notion of view and show that two agents have the same information whenever their views are similar in a precise technical sense; f (N ) is computable iff for all networks N such that agents in N and N have similar views, f (N ) = f (N ).…”
Section: Theorem 26 the Global Function F Is Computable In N If And mentioning
confidence: 99%
“…In contrast, our specifications are based on concrete data structures (raising the level of abstraction of our specifications is left for future work). Also, Bickford et al [15], [7] synthesize correct-by-construction distributed programs from specifications written in a theory of events.…”
Section: Related Workmentioning
confidence: 99%
“…Many knowledge based systems have been developed to, e.g. : analyze distributed systems [Dwork and Moses 1990;Fagin et al 1997;Halpern 1987;Halpern and Moses 1990;Panangaden and Taylor 1992]; reason about synchronous systems [Ben-Zvi 2011; Ben-Zvi and Moses 2014; Castañeda et al 2014Castañeda et al , 2016Dan et al 2017;Goren and Moses 2018]; derive protocols [Halpern and Zuck 1992]; synthesize systems [Bickford et al 2004]; and reason about blockchain protocols [Halpern and Pass 2017]. However, as opposed to łstandardž knowledge theories that consider an external and logical notion of knowledge (that cannot necessarily be computed), Asphalion relies on a syntactic and explicit representation of knowledge [Fagin et al 2003], which is more pragmatic and computational, in the sense that pieces of knowledge are concrete pieces of data stored locally and exchanged through messages (allowing processes to gain knowledge [Chandy and Misra 1986;Halpern 1987]).…”
Section: High-level Reasoningmentioning
confidence: 99%