Global predicate detection is a fundamental problem in distributed systems and finds applications in many domains such as testing and debugging distributed programs. This paper presents two efficient distributed algorithms to detect conjunctive form global predicates in distributed systems. The algorithms detect the first consistent global state that satisfies the predicate even if the predicate is unstable. The algorithms are based on complementary approaches and are dual of each other. The algorithms are distributed because the predicate detection efforts as well as the necessary information is equally distributed among the processes. We prove the correctness of the algorithms and compare their performance with those of the existing predi...
. We show that the problem of predicate detection in distributed systems is NP-complete. We introduc...
Abstract — Detection of distributed predicates (also referred to as runtime verification) can be us...
In an asynchronous distributed system, a number of processes communicate with each other via message...
Global predicate detection is a fundamental problem in distributed systems and finds applications in...
This paper discusses ecient distributed detection of global conjunctive predicates in a distributed ...
This paper discusses efficient detection of global predicates in a distributed program. Previous wor...
This paper discusses efficient detection of global predicates in a distributed program. Previous wor...
A weak conjunctive predicate is a conjunction of local predicates that is evaluated under the Possib...
We present a distributed on-line algorithm for detecting conjunctive stable predicates in dynamic sy...
We present a distributed on-line algorithm for detecting conjunctive stable predicates in dynamic sy...
We present an ecient algorithm to detect if the conjunction of two nonlocal predicates is possibly t...
This paper discusses efficient detection of global predicates in a distributed program. Previous wor...
In this thesis, we address part of the predicate detection problem on distributed computations. We i...
There has been very little research in distributed predicate detection for faulty, asynchronous envi...
textDetecting the existence of a consistent global state that satisfies a predicate in a distribute...
. We show that the problem of predicate detection in distributed systems is NP-complete. We introduc...
Abstract — Detection of distributed predicates (also referred to as runtime verification) can be us...
In an asynchronous distributed system, a number of processes communicate with each other via message...
Global predicate detection is a fundamental problem in distributed systems and finds applications in...
This paper discusses ecient distributed detection of global conjunctive predicates in a distributed ...
This paper discusses efficient detection of global predicates in a distributed program. Previous wor...
This paper discusses efficient detection of global predicates in a distributed program. Previous wor...
A weak conjunctive predicate is a conjunction of local predicates that is evaluated under the Possib...
We present a distributed on-line algorithm for detecting conjunctive stable predicates in dynamic sy...
We present a distributed on-line algorithm for detecting conjunctive stable predicates in dynamic sy...
We present an ecient algorithm to detect if the conjunction of two nonlocal predicates is possibly t...
This paper discusses efficient detection of global predicates in a distributed program. Previous wor...
In this thesis, we address part of the predicate detection problem on distributed computations. We i...
There has been very little research in distributed predicate detection for faulty, asynchronous envi...
textDetecting the existence of a consistent global state that satisfies a predicate in a distribute...
. We show that the problem of predicate detection in distributed systems is NP-complete. We introduc...
Abstract — Detection of distributed predicates (also referred to as runtime verification) can be us...
In an asynchronous distributed system, a number of processes communicate with each other via message...