MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Efficient symbolic detection of global properties in distributed systems (1998) [4 citations — 2 self]

Download:
Download as a PDF | Download as a PS
by Scott D. Stoller, Yanhong A. Liu
Proc. 10th Int'l. Conference on Computer-Aided Verification (CAV), volume 1427 of Lecture Notes in Computer Science
http://ftp.cs.indiana.edu/pub/stoller/BDD-detection.ps.gz
Add To MetaCart

Abstract:

Abstract. A new approach is presented for detecting whether a computation of an asynchronous distributed system satisfies Poss \Phi (read "possibly \Phi"), meaning the system could have passed through a global state satisfying property \Phi. Previous general-purpose algorithms for this problem explicitly enumerate the set of global states through which the system could have passed during the computation. The new approach is to represent this set symbolically, in particular, using ordered binary decision diagrams. We describe an implementation of this approach, suitable for off-line detection of properties, and compare its performance to the enumeration-based algorithm of Alagar & Venkatesan. In typical cases, the new algorithm is significantly faster. We have measured over 400-fold speedup in some cases. 1

Citations

1746 Time, clocks, and the ordering of events in a distributed system – Lamport - 1978
1027 Distributed Algorithms – Lynch - 1996
723 Symbolic Boolean manipulation with ordered binary-decision diagrams – Bryant - 1992
501 Virtual time and global states of distributed systems – Mattern - 1989
153 Consistent detection of global predicates – Cooper, Marzullo - 1991
122 Experimental Results on the Crossover Point in Random 3SAT – Crawford, Auton - 1996
75 Detection of Weak Unstable Predicates in Distributed Programs – Garg, Waldecker - 1994
42 Detection of Global State Predicates – Marzullo, Neiger - 1991
34 Detecting Relational Global Predicates in Distributed Systems – Tomlinson, Garg - 1993
19 Techniques to tackle state explosion in global predicate detection. Submitted to – Alagar, Venkatesan - 1997
16 Linear Space Algorithm for On-line Detection of Global Predicates – Jegou, Medina, et al. - 1995
16 Detecting global predicates in distributed systems with clocks – Stoller - 1997
12 Inevitable global states: a concept to detect unstable properties of distributed computations in an observer independent way – Fromentin, Raynal - 1994
10 Local states in distributed computations: A few relations and formulas – Fromentin, Raynal - 1994