Incremental garbage collection for causal relationship computation in distributed systems
R Medina - Proceedings of 1993 5th IEEE Symposium on …, 1993 - ieeexplore.ieee.org
Many distributed applications require the knowledge of the causality relation induced by the
computation. Reconstructing this relation appears to be an interesting tool for such …
computation. Reconstructing this relation appears to be an interesting tool for such …
Large causality: ordering broadcasts and messages
JM Piquer - Proceedings of the 5th workshop on ACM SIGOPS …, 1992 - dl.acm.org
The causal order in distributed asynchronous systems is a valuable and useful concept to
implement distributed algorithms. In particular, causal broadcasts have been used to solve …
implement distributed algorithms. In particular, causal broadcasts have been used to solve …
A new algorithm to implement causal ordering
This paper presents a new algorithm to implement causal ordering. Causal ordering was first
proposed in the ISIS system developed at Cornell University. The interest of causal ordering …
proposed in the ISIS system developed at Cornell University. The interest of causal ordering …
Reducing false causality in causal message ordering
P Gambhire, AD Kshemkalyani - International Conference on High …, 2000 - Springer
A significant shortcoming of causal message ordering systems is their inefficiency because
of false causality. False causality is the result of the inability of the “happens before” relation …
of false causality. False causality is the result of the inability of the “happens before” relation …
[PDF][PDF] Algorithms for Causal Message Ordering in Distributed Systems
PAS Ward - Citeseer
Causal message ordering is a partial ordering of messages in a distributed computing
environment. It places a restriction on communication between processes by requiring that if …
environment. It places a restriction on communication between processes by requiring that if …
Causality Diagrams using Hybrid Vector Clocks
I Lagwankar, K Wijewardena - arXiv preprint arXiv:2311.07535, 2023 - arxiv.org
Causality in distributed systems is a concept that has long been explored and numerous
approaches have been made to use causality as a way to trace distributed system …
approaches have been made to use causality as a way to trace distributed system …
[PDF][PDF] An optimal algorithm for generalized causal message ordering
AD Kshemkalyani, M Singhal - Proceedings of the fifteenth annual ACM …, 1996 - dl.acm.org
Asynchronous execution of processes and unpredictable communication delays create
nondeterminism in distributed systems that complicates the design, verification, and analysis …
nondeterminism in distributed systems that complicates the design, verification, and analysis …
A probabilistic Dynamic Clock Set to capture message causality
Several scalable constant size clocks were proposed in the literature for tracking causality of
events in distributed systems with a high accuracy, even though they do capture but not …
events in distributed systems with a high accuracy, even though they do capture but not …
Causal networks: Semantics and expressiveness
T Verma, J Pearl - Machine intelligence and pattern recognition, 1990 - Elsevier
Dependency knowledge of the form “x is independent of y once z is known” invariably obeys
the four graphoid axioms, examples include probabilistic and database dependencies …
the four graphoid axioms, examples include probabilistic and database dependencies …
Evaluation of the optimal causal message ordering algorithm
P Gambhire, AD Kshemkalyani - … Bangalore, India, December 17–20, 2000 …, 2000 - Springer
An optimal causal message ordering algorithm was recently proposed by Kshemkalyani and
Singhal, and its optimality was proved theoretically. For a system of n processes, although …
Singhal, and its optimality was proved theoretically. For a system of n processes, although …