Detection of global event predicates is an important issue for distributed systems, particularly for debugging and monitoring of such systems. This paper defines event normal form (ENF) event predicates, and then provides an on-line distributed algorithm to detect the first occurrence of such a pred
Efficient Detection of Channel Predicates in Distributed Systems
โ Scribed by V.K. Garg; C.M. Chase; Richard Kilgore; J.Roger Mitchell
- Publisher
- Elsevier Science
- Year
- 1997
- Tongue
- English
- Weight
- 443 KB
- Volume
- 45
- Category
- Article
- ISSN
- 0743-7315
No coin nor oath required. For personal study only.
โฆ Synopsis
This paper discusses efficient detection of global predicates in a distributed program. Previous work in this area required predicates to be specified as a conjunction of predicates defined on individual processes. Many properties in distributed systems, however, use the state of channels, such as "the channel is empty," or "there is a token in the channel." In this paper, we introduce the concept of a linear channel predicate and provide efficient centralized and distributed algorithms to detect any conjunction of local and linear channel predicates. The class of linear predicates is fairly broad. For example, classic problems such as detection of termination and computation of global virtual time are instances of conjunctions of linear channel predicates. Linear predicates can be functions of the number of messages in the channel, or can be based upon the actual contents of the messages. The main application of our results are in debugging and testing of distributed programs. For these applications it is important to detect the first state where some predicate is true. We show that this first state is uniquely defined if and only if linear predicates are used.
๐ SIMILAR VOLUMES
With recent advances in high-speed networks, distributed heterogeneous computing has emerged as an attractive computational paradigm. Wide-area grid infrastructures will enable distributed applications-such as video conferencing and distributed interactive simulation-to seamlessly integrate collecti
In this work, we focus on monitoring and reconfiguration of distributed model predictive control systems applied to general nonlinear processes in the presence of control actuator faults. Specifically, we consider nonlinear process systems controlled with a distributed control scheme in which two Ly
In this paper, an improved DRP method to schedule multi-ectm/on distribution network is proposed such that order-quantities and order points are dynamically obrRined to meet ~ a~mana in just in time concept and minimiTe the Otlt-of-stoc~ probability. The order scheduling method reflects the d)mamic