z-logo
open-access-imgOpen Access
Efficient detection of restricted classes of global predicates
Author(s) -
C. Chase,
Vijay K. Garg
Publication year - 1995
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
ISBN - 3-540-60274-7
DOI - 10.1007/bfb0022155
Subject(s) - predicate (mathematical logic) , computer science , algorithm , predicate variable , theoretical computer science , linearity , discrete mathematics , mathematics , programming language , zeroth order logic , physics , quantum mechanics , multimodal logic , description logic
We show that the problem of predicate detection in distributed systems is NP-complete. We intro- duce a class of predicates, linear predicates, such that for any linear predicate there exists an efficient detection of the least cut satisfying . The dual of linearity is post-linearity. These properties generalize several known properties of distributed systems, such as the set of consi stent cuts forms a lattice, and the WCP and GCP predicate dectection results given in earlier work. We define a more general class of predicates,semi-linear predicates, for which efficient algorithms are known to detect whether a predicate has occurred during an execution of a distri buted program. However, these methods may not identify the least such cut. Any stable predicate is an example of a semi-linear predicate. In addition, we show that certain unstable predicates can also be semi -linear, such as mutual exclusion violation. Finally, we show application of max-flow to the predicate detection probl em. This result solves a previously open problem in predicate detection, establishing the existen ce of an efficient algorithm to detect predicates of the form where are variables on different processes, is some constant, and is larger than 2.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom