DocumentCode
1998328
Title
A Fault-Tolerant Strong Conjunctive Predicate Detection Algorithm for Large-Scale Networks
Author
Min Shen ; Kshemkalyani, Ajay D.
Author_Institution
Dept. of Comput. Sci., Univ. of Illinois at Chicago, Chicago, IL, USA
fYear
2013
fDate
20-24 May 2013
Firstpage
1460
Lastpage
1469
Abstract
In large-scale networks where a continuously on-going monitoring program is needed, using traditional predicate detection algorithms might cause the system to have a single point of failure. This paper presents an on-line distributed algorithm that detects strong conjunctive predicates and we show that it is resilient to node failures. Our algorithm assumes a pre-constructed spanning tree in the system, and detects all satisfactions of the predicate in a hierarchical manner. Our algorithm is able to detect predicates at each level in the hierarchy, thus becoming resilient to node failures because of the capability to detect a partial predicate of the global predicate. This hierarchical detection manner also provides a finer-grained monitoring in those large-scale networks where grouping is established and the monitoring happens at the group level. Furthermore, comparing with other detection algorithms, our algorithm incurs a low space/time cost, which is distributed across all the nodes in the network, and a low message complexity. This makes our algorithm applicable in a resource-constraint network.
Keywords
computerised monitoring; distributed processing; failure analysis; fault tolerance; tree data structures; fault-tolerant strong conjunctive predicate detection algorithm; finer-grained monitoring; global predicate; large-scale networks; low message complexity; node failures; ongoing monitoring program; online distributed algorithm; preconstructed spanning tree; predicate detection algorithms; resource-constraint network; space-time cost; Aggregates; Clocks; Detection algorithms; Monitoring; Time complexity; Vectors; distributed system; fault-tolerant; large-scale network; monitoring; performance analysis; predicate detection;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2013 IEEE 27th International
Conference_Location
Cambridge, MA
Print_ISBN
978-0-7695-4979-8
Type
conf
DOI
10.1109/IPDPSW.2013.156
Filename
6651040
Link To Document