Results 1 -
3 of
3
Weaker Forms of Monotonicity for Declarative Networking: a More Fine-grained Answer to the CALM-conjecture
"... The CALM-conjecture, first stated by Hellerstein [23] and proved in its revised form by Ameloot et al. [13] within the framework of relational transducer networks, asserts that a query has a coordination-free execution strategy if and only if the query is monotone. Zinn et al. [32] extended the fram ..."
Abstract
-
Cited by 4 (3 self)
- Add to MetaCart
(Show Context)
The CALM-conjecture, first stated by Hellerstein [23] and proved in its revised form by Ameloot et al. [13] within the framework of relational transducer networks, asserts that a query has a coordination-free execution strategy if and only if the query is monotone. Zinn et al. [32] extended the framework of relational transducer networks to allow for spe-cific data distribution strategies and showed that the non-monotone win-move query is coordination-free for domain-guided data distributions. In this paper, we complete the story by equating increasingly larger classes of coordination-free computations with increasingly weaker forms of mono-tonicity and make Datalog variants explicit that capture each of these classes. One such fragment is based on strati-fied Datalog where rules are required to be connected with the exception of the last stratum. In addition, we charac-terize coordination-freeness as those computations that do not require knowledge about all other nodes in the network, and therefore, can not globally coordinate. The results in this paper can be interpreted as a more fine-grained answer to the CALM-conjecture.
Declarative Networking: Recent Theoretical Work on Coordination, Correctness, and Declarative Semantics⇤
"... We discuss recent theoretical results on declarative net-working, in particular regarding the topics of coordina-tion, correctness, and declarative semantics. 1. ..."
Abstract
- Add to MetaCart
(Show Context)
We discuss recent theoretical results on declarative net-working, in particular regarding the topics of coordina-tion, correctness, and declarative semantics. 1.
Declarative Networking
"... • Application of database query-language and processing techniques to the domain of networking ..."
Abstract
- Add to MetaCart
• Application of database query-language and processing techniques to the domain of networking