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 …

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 …

A new algorithm to implement causal ordering

A Schiper, J Eggli, A Sandoz - … Workshop Nice, France, September 26–28 …, 1989 - Springer
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 …

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 …

[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 …

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 …

[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 …

A probabilistic Dynamic Clock Set to capture message causality

D Wilhelm, L Arantes, P Sens - 2023 - hal.science
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 …

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 …

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 …