Distributed Race Condition Detection in CPSS via Proactive DAG-Guided Hidden Markov Models
Bibliographic Data
| ID | 22107064 |
|---|---|
| Authors | Hongyi Zhao (0000-0001-9225-6422, Huazhong University of Science and Technology), Zhen Li (0000-0001-6541-2610, Huazhong University of Science and Technology), Z L Li (0000-0001-5742-0696, Huazhong University of Science and Technology), Yueming Wu (0000-0002-1515-3558, Huazhong University of Science and Technology), Deqing Zou (0000-0001-8534-5048, Huazhong University of Science and Technology) |
| Year | 2026 |
| Pages | 1-16 |
| Publication date | 2026-01-01 |
| Open Access | Yes |
| Type | ARTICLE |
| Venue | IEEE Transactions on Computational Social Systems (JOURNAL) |
| Journal identifiers | ISSN: 2329-924X • E-ISSN: 2373-7476 |
| Publisher | Institute of Electrical and Electronics Engineers (IEEE) (PUBLISHER) |
| DOI | 10.1109/tcss.2026.3693871 |
| OpenAlex | W7163349853 |
| Language | EN |
Modern cyber-physical-social systems (CPSS) increasingly rely on distributed cloud computing infrastructures to process massive, heterogeneous data streams. However, this architectural convergence introduces critical security challenges, with transient race conditions emerging as a persistent and elusive threat in these highly concurrent, distributed backends. To address this critical bottleneck, we propose a novel distributed intelligence framework for dynamic race condition detection. Our approach consists of: 1) a preprocessing module that utilizes directed acyclic graph (DAG)-based modeling to establish strict causal dependencies and filter concurrent event pairs; and 2) an active detection module that implements granular proactive scheduling to deterministically trigger race-prone interleavings. By integrating hidden Markov models (HMMs) for behavioral anomaly detection, our framework effectively identifies subtle concurrency issues in CPSS-based cloud environments. We validated our method on a curated dataset of 32 verified real-world vulnerabilities across six widely used distributed systems—Apache Hadoop2/Yarn, HDFS, HBase, Cassandra, Zookeeper, and Flink. Experimental results demonstrate that our approach achieves a 75.0% detection rate, significantly outperforming traditional fuzzing and static baselines ($\boldsymbol{p} \mathbf{\lt 0.01}$). Crucially, the framework maintains a statistically manageable low-latency runtime overhead (12.3%), offering an acceptable trade-off between detection rate and system efficiency. By transforming transient concurrent flaws into consistently reproducible vulnerabilities, this approach substantially enhances the security, reliability, and trust foundations necessary for the robust deployment of modern CPSS architectures
Hidden Markov model · Hidden semi-Markov model · Markov chain · Markov model · Markov process · Advanced Graph Neural Networks · Data Quality and Management · Natural Language Processing Techniques
| Highly cited | No |
|---|